VOGONS


Reply 100 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
8 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.38.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_ […]
Show full quote

8 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.38.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- More customization options :

-> Raw file image/disk format selection.

-> You can now define your raw file image/disk format !

-> Floppy Interface modes.

-> https://hxc2001.com/custom_fw/

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

Reply 101 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
10 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.39.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

10 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.39.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Indexed mode files naming convention enhanced :
-> DSKAXXXX become a prefix : You can now add something after the prefix. e.g : DSKA0000_MyDiskName.IMG, DSKA0001_SaveDisk.HFE...
-> The prefix can be changed on the customization page if you don't like it : https://hxc2001.com/custom_fw/

- AUTOBOOT and config files names are now not case sensitive.

- And some more fixes (rotary settings...).

Customization page : https://hxc2001.com/custom_fw/

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

Reply 102 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
17 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.41.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

17 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.41.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Blackberry trackball support.

- Track position display changed to when the screen line size is less than 16 characters.

https://hxc2001.com/custom_fw/

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

Reply 103 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
21 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.44.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

21 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.44.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Some fixes in the user defined image feature.

- Custom firmware option : Display the current track number on the 7 segment screen.

- Custom firmware option : Debug output on the serial port (115200 8N1).

- Custom firmware option : Read pipeline buffer size.

- New system family support : Kawai.

https://hxc2001.com/custom_fw/

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

Reply 104 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
24 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.45.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

24 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.45.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Custom firmware option : Blackberry trackball -> Single and double step support.

- Custom firmware option : Extra up/down buttons or navigation switchs on the rotary connectors.

https://hxc2001.com/custom_fw/

26 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.45.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

26 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.45.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

-----------------------------------------------------------------------------------------------------------------------------------------
EDIT/NOTE : This release was a fake release with a nonsense feature. Ignore it (nothing was changed versus the v3.1.45.1a).
There is no image with tracks in opposite order on side 0 in this universe. 😉
This was an Pre-April Fools day trap for a competiror.
Result : The nonsense feature was cloned/implemented in less than 50 minutes by the competitor. 😀)
-----------------------------------------------------------------------------------------------------------------------------------------

- New Custom firmware option : File format -> support now images with tracks in opposite order on the side 0.
(Side 0 tracks file opposite order option)
https://hxc2001.com/custom_fw/

29 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.46.1a ( -> In the "Diagnostic_Firmware" Folder and https://hxc2001.com […]
Show full quote

29 March 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.46.1a ( -> In the "Diagnostic_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Gotek I/O Lines Diagnostic/Test mode

Since this hardware is quite sensitive to ESD and other electrical issues, the floppy lines can be easily damaged.

This new mode allows you to test/check all Gotek's Input/Output lines with a simple wire.
The test must be run with floppy ribbon disconnected from the machine.
Once enabled/flashed with the diagnostic firmware, all outputs will toggle every 2 seconds.
All inputs states are displayed on the screen.

-> Input lines test method :

The default input states should be High (1), so to test an input line you have just to connect it
to the ground/vss. On the floppy port you just need a jumper to make a contact between the line and the ground.
Once the jumper is placed between the line pin and the ground/vss pin the corresping input state should turn to Low (0).

-> Output lines test method :

All outputs are toggling every 2 seconds during the test.
(Note : A 1 ms pulse is sent to the JB output at each toggle to test the buzzer ouput)

Connect the output line to test to one input line (use a tested input by the above method) with a simple wire.
If the corresponding input status is toggling with the outputs line, then this means that the output line/driver is working properly.

-> LCD / OLED / 7 segments screens output/input status definition :

LCD/OLED input lines status format : "IN:123456 789AB"

1 or Digit-1-segment-a : Floppy Drive Select line (Pin 10 or 12 or 16 -> Depend on the S0/S1/MO jumper !).
2 or Digit-1-segment-b : Floppy -Direction In (Pin 18)
3 or Digit-1-segment-c : Floppy -Step (Pin 20)
4 or Digit-1-segment-d : Floppy -Write Data (Pin 22)
5 or Digit-1-segment-e : Floppy -Write Enable (Pin 24)
6 or Digit-1-segment-f : Floppy -Head 1 Select (Pin 32)

7 or Digit-1-segment-g : Down push button (left)
8 or Digit-2-segment-a : Up push button (right)
9 or Digit-2-segment-b : Select push button (JA)
A or Digit-2-segment-c : Rotary CK (J7-2)
B or Digit-2-segment-d : Rotary DIR (J7-1)

7 Segments Digit-3 : 'h' when the outputs are high and 'L' the outputs are low.
7 Segments Digit-2-segments e,f & g : ON when the outputs are high and OFF the outputs are low.

(See the release notes file for the full floppy connector pinout description.)

- Fake/Pre-April Fools "Side 0 tracks file opposite order" option removed from the front page. 😉

file.php?id=1291

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

Reply 105 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie

11 April 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.47.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/ )

- New option : Hide the files extensions on the OLED/LCD screens.

https://hxc2001.com/custom_fw/

12 April 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.48.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

12 April 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.48.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/ )

New direct raw format support :

- Yamaha QX3 format (*.IMG,*.DSK)

7 segments screen menu : Add missing system family entries :

15 = Robox RC9400
16 = Kawai
17 = Yamaha QX3
18 = User defined format

28 April 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.60.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom […]
Show full quote

28 April 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.60.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/ )

- Motor-ON signal support to emulate properly the "READY" and "INDEX" signals.
See the https://hxc2001.com/custom_fw/ to select the input line and tweak the timings.

- OLED : SSD1305 2.23" 128x32 OLED screen support added.

- Internal enhancements. (WIP)

1 May 2019 : Firmware STM32 USB HxCFloppyEmulator v3.1.60.5a

- GeneralMusic S2/S3 : Undocumented floppy format support added + *.gem file extension support.

- Non-gated interface : Ignore the floppy selection line for the head step + Some fixes.

5 May 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.1.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/ […]
Show full quote

5 May 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.1.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/ )

- New major feature ! : Auto mount USB stick folder to a FAT/DOS compatible virtual floppy !

This feature allows you to directly put your files in a stick's folder and mount this folder as a FAT/DOS floppy disk !

You can use it with any machine compatible with the FAT file system (PC, Atari ST, lots of keyboards/samplers and CNC machines...).

To use this feature, copy an empty/preformatted DOS IMG image to the stick path "/mount/emptyfat.img"
This image can be a 720KB or 1.44MB blank DOS image or any other FAT compatible blank image.
You can use the HxC Floppy Emulator software Disk Browser to create it or take the ones present in the firmware archive.

Once you select a "mount source" folder on the emulator, the emptyfat.img file is duplicated to a "MOUNTED.IMG" file.
Then all files/subfolders present into the selected folder are added into this duplicated image.
(Note : the emptyfat.img remains untouched).

Your "mount sources" / root folders should have the extension ".mnt" to be mounted by the emulator :
example : "myvirtualdisk.mnt"

This new feature can be used with the "normal"/direct browsing (oled/lcd screen usage) and indexed modes.
For the indexed mode just put the DSKAXXXX prefix in the mount point folder name.
example : "DSKA0000_MyMidiFiles.mnt"

Please note that the image duplication and files copy operations can take some seconds.
I will try to optimize/speedup the mount operations in the next releases.

Let me know if you have any problems or any suggestions/questions/comments on the HxC forum or by email.

- FAT 12/16/32 layer write support enhanced to create entries (files & folders) and allocate clusters.

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

Reply 106 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie

22 May 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.2.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- HFEv3 : Weakbits support added.

https://hxc2001.com/download/floppy_drive_emu … ta_firmware.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

And ! : New HxC Software version ! : HxCFloppyEmulator 2.1.24.1

22 May 2019 : HxCFloppyEmulator 2.1.24.1 […]
Show full quote

22 May 2019 : HxCFloppyEmulator 2.1.24.1

DEC RX02 M2FM encoding/decoding support added.

HFEv3 : weakbits support added.

Acorn ADF support : regression fixed.

https://hxc2001.com/download/floppy_drive_emu … ulator_soft.zip

https://hxc2001.com/download/floppy_drive_emu … lease_notes.txt

(You can now follow me on Twitter : https://twitter.com/jfdelnero https://twitter.com/hashtag/hxc2001)

Reply 107 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie

5 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.2.3a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- External/Additional select button support : Behavioural fix -> remove glitch-like effect when selecting images.

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Reply 108 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
10 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.3.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_ […]
Show full quote

10 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.3.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- On-die STM32 temperature sensor support : You can get the current CPU core temperature from the embedded menu :
press both buttons to enter the menu. Choose "temperature" or "E " if you have the original 7 segments display.

- Blackberry trackball : Sensitivity reduced/better usability.

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

20190610_225343.jpg
Filename
20190610_225343.jpg
File size
144.02 KiB
Views
1755 views
File license
Fair use/fair dealing exception

Reply 109 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
12 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.4.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_ […]
Show full quote

12 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.2.4.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)
- Power supply voltage measurement :

You can now see/read the power supply voltage incoming to the floppy emulator.
This feature is quite useful to check the machine power supply state/working condition.
If you want to use this feature you must add this voltage divider to measure
the power supply on the JC jumper input :

VSS/GND|---| 1Ko Resistor |--(JC pin)--| 4.7Ko Resistor |---< 5V Power Supply input.
(See https://hxc2001.com/download/floppy_drive_emu … tem_monitor.jpg)

Notes :
- Use +/-1% Resistors if possible.
- This voltage divider support up to 18V.

Use the embedded menu to access the system monitor :
Press both buttons to enter the menu. Choose "System Monitor" or "E " if you have the original 7 segments display.

- "Temperature" menu renamed "System Monitor".

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

file.php?id=1331

file.php?id=1332

Reply 110 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
20 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.1.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_ […]
Show full quote

20 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.1.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

New major feature ! : On screen display support (OSD overlay)

The HxC firmware for Gotek now support the On Screen Display !
You can now select images and see the drive status on the machine's screen without any additional software or LCD/OLED !
No need to make holes in the machine case anymore 😉.

HxCGotek_OSDAmiga1.jpg

You only need 2 wires and a resistor to connect the Gotek to the machine's video signals :
One wire is used for the CSYNC video signal (Composite Sync), the other wire for the red, green (prefered) or blue signal.

One resistor must be put in serie on the color signal between the Gotek and the machine.
You can use a value between 220 and 470 ohms for this resistor. A potentiometer can be also used to tune the OSD brightness/contrast.

This was currently tested on Amiga 500, Atari STE and Amstrad CPC 6128 machines, but should work with any machines having a composite sync signal.

HxC Firmware for Gotek OSD wiring

:arrow: Gotek wiring :

HxCGotek_OSD_Mod_small.jpg

(High resolution : https://hxc2001.com/download/floppy_drive_emu … tek_OSD_Mod.jpg)

:arrow: Amiga 500 :

OSD Video out : Gotek U8 Pin 5 (PB15) -> 220 / 470 ohms resistor (or a 1k ohms potentiometer) -> Amiga 500 Ferrite bead E432 (see picture).
OSD Video CSYNC in : Amiga 500 U41 Pin 8 -> Gotek "JTCK-SWCLK" pin (PA14) (near the serial tx programming pin, please see picture).

HxCGotek_Amiga500_OSD_Mod_small.jpg

(High resolution : https://hxc2001.com/download/floppy_drive_emu … 500_OSD_Mod.jpg)

:arrow: Amstrad CPC6128 :

OSD Video out : Gotek U8 Pin 5 (PB15) -> 220 / 470 ohms resistor (or a 1k ohms potentiometer) -> CPC6128 R128 (see picture).
OSD Video CSYNC in : CPC6128 IC116 Pin 5 -> Gotek "JTCK-SWCLK" pin (PA14) (near the serial tx programming pin, please see picture).

HxCGotek_AmstradCPC6128_OSD_Mod_small.jpg

(High resolution : https://hxc2001.com/download/floppy_drive_emu … 128_OSD_Mod.jpg)

:arrow: Atari STE :

OSD Video out : Gotek U8 Pin 5 (PB15) -> 220 / 470 ohms resistor (or a 1k ohms potentiometer) -> Atari STE R420 (see picture).
OSD Video CSYNC in : Atari STE R475 -> Gotek "JTCK-SWCLK" pin (PA14) (near the serial tx programming pin, please see picture).

HxCGotek_AtariSTE_OSD_Mod_small.jpg

(High resolution : https://hxc2001.com/download/floppy_drive_emu … STE_OSD_Mod.jpg)

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Reply 111 of 123, by keropi

User metadata
Rank l33t++
Rank
l33t++

this overlay function blew my mind when I saw it on fb a couple of hrs ago
excellent work!!!

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 112 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie

22 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.1.2a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Fix multi-screens support (OSD + 7 segments screens).

28 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.2.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_ […]
Show full quote

28 June 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.2.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- "Normal mode" / Direct disk browsing : Files entries are now alphabetically ordered.
Folders appears first then the files images.

- "Load Last selected image" : Fix reload issue with some long file names.

2 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_f […]
Show full quote

2 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.1a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- OSD :
-> Code speed optimizations (CPU pipeline + Flash prefetch optimizations).
-> OSD Polarity can be now set with the "OLED screen polarity" parameter.
-> Better/lower lines jitter while floppy emulation is running.

- USB : Code speed optimizations (read & write Fifos, ISR).

- ASM ISR (Step, Drive Select...) : Many code speed optimizations (CPU pipeline + Flash prefetch optimizations).

- The firmware is now stable with both OSD and floppy emulation working in the same time !

2 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.4a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Head settling time default value fixed on the custom firmware page : https://hxc2001.com/custom_fw/

- "Interface CFG" LCD/OLED/OSD menu entry fixed.

2 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.4a

- Head settling time default value fixed on the custom firmware page : https://hxc2001.com/custom_fw/

- "Interface CFG" LCD/OLED/OSD menu entry fixed.

4 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.6a […]
Show full quote

4 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.6a

- File sorting : Ignore file name case.

- Direct access : Fix the "set index" command.

- OSD : CSYNC Pull-up enabled.

- Fix some possible format issues.

- Some more optimizations.

4 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.7a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Raw files : Fix interface mode settings. (v3.3.4.4a regression)

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware

Reply 114 of 123, by cde

User metadata
Rank Member
Rank
Member

I would like to thank Jeff for adding the following firmware customisation option: 7 segments display splash screen

It's awesome! And really nice for sleeping at night by having the display off when idle 😀

Reply 115 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
6 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.5.1a - Write codes speed optimizations. […]
Show full quote

6 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.5.1a

- Write codes speed optimizations.

- HFE : Format support : Fix the "too early index" issue.

6 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.5.2a

- New system family raw file support : Roland W30/W50/S50/S330/S550. (7 digits display menu entry -> 019)

- Fix floppy IO pins state when the select line is permanently low (v3.3.4.1a regression).

8 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.6.1a […]
Show full quote

8 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.6.1a

- On screen display : Separated HSYNC/VSYNC signals support added :

For machines without CSYNC (Composite Sync) signal.

Once this option is enabled the Gotek video IOs are mapped as this :

OSD Video out : Gotek U8 Pin 5 (PB15).
OSD Video HSYNC in : Gotek "JTCK-SWCLK" pin (PA14).
OSD Video VSYNC in : Gotek U8 Pin 1 (PB12).

See the https://hxc2001.com/custom_fw/ page to get a firmware with this feature enabled.

8 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.6.2a

- Fix non-working v3.3.6.1a firmware !

9 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.7.1a

- Default 7 segments screen standby / powerup can changed on the custom firmware page : https://hxc2001.com/custom_fw/

13 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.7.4a

- You can hide HXCSDFE.CFG, AUTOBOOT.HFE and /mount/emptyfat.img files on the stick now.

24 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.8.2a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder )

- USB stick browser : Faster/smoother files/folders browsing.

- USB stick folder Auto mount : Faster files copy/image generation.

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware
😀

Reply 116 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie

7 August 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.8.14a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder )

- Faster disk-change state head-step clear and mask ready during the diskchange delay. (Fix Yamaha Clavinova diskchange issue)

9 August 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.8.15a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder )

- Fix 3.3.8.14a PC Floppy interface mode regression.

11 August 2019 : Firmware STM32 USB HxCFloppyEmulator v3.4.0.0a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder ) […]
Show full quote

11 August 2019 : Firmware STM32 USB HxCFloppyEmulator v3.4.0.0a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder )

- Work in progress : QuickDisk emulation support added !

A new build variant is now available to emulate QuickDisk drive !

The Gotek floppy port to the QuickDisk interface is :
-- Shugart pin -- -- QuickDisk Machine--

Pin 2 (/DC) -> /MS (/MediaSense)
Pin 10 (/DS0) -> Connect it to GND/VSS
Pin 16 (/MotorOn) -> /MO
Pin 20 (/Step) -> /RS (/Reset)
Pin 22 (/WriteData) -> /WD (/WriteData)
Pin 24 (/WriteGate) -> WG (WriteGate)
Pin 28 (/WriteProtect) -> WP (WriteProtect)
Pin 30 (/ReadData) -> RD (ReadData)
Pin 34 (/Ready) -> /RY (/Ready)

Pins 4,6,8,12,14,18,26 and 32 can be left unconnected on the Gotek.
Odd pins Gotek pins (1,3,5,7,...,33) should be connected to the GND/VSS.

The jumper must be set to "MO".

A Blank QuickDisk floppy disk can be found in the firmware archive in the /QuickDisk folder.

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware
😀

Reply 117 of 123, by Jeff_HxC2001

User metadata
Rank Newbie
Rank
Newbie
30 September 2019 : Firmware STM32 USB HxCFloppyEmulator v3.4.9.4a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder ) […]
Show full quote

30 September 2019 : Firmware STM32 USB HxCFloppyEmulator v3.4.9.4a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder )

- OSD : Default OSD size increased to 21x2 characters.
- OSD : New embedded OSD file selector in full screen mode (21x24 characters).
- Faster scroll text.

HxCGotek_OSDAmiga2.jpg

Youtube demo : -> https://www.youtube.com/watch?v=Kl1FX8N-ILo

HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware

Reply 118 of 123, by georgel

User metadata
Rank Member
Rank
Member

]Any plans to implement support for Apple GCR and A2R/WOZ/DSK formats (in the order of preference)? Can gotek hardware cope with the 125nS data bit resultion?

https://applesaucefdc.com/a2r/
https://applesaucefdc.com/woz/reference2/

Reply 119 of 123, by johndias

User metadata
Rank Newbie
Rank
Newbie

For the life of me I can't get this to work. I've checked the 5V between the FTDI and the Gotek board and it's getting 5V, also TX/RX are showing 3.3V. But, the result I get is in the screen shot below. Any ideas?

This is on a WIndows 10 PC (actually tried two different PCs).

Attachments