Home > Firmware, News & Rumors, Today > USB Stick STM32 (Gotek) Firmware v3.4.4.6a

USB Stick STM32 (Gotek) Firmware v3.4.4.6a

Jean-François DEL NERO (la persona che sta dietro lo sviluppo dell’emulatore Floppy HxC SD) ha recentemente rilasciato una versione del firmware HxC compatibile con il chip STM32 utilizzato nel Floppy Drive Gotek.

Questo significa che possiamo godere di quasi tutte le features che il firmware HxC supporta anche per l’economico Floppy Drive Gotek.

Il bootloader per convertire il floppy drive Gotek in HxC compatibile va acquistato sul sito di HXC 2001 inviando un’email a Jean-François DEL NERO. Il prezzo del bootloader e’ di 10 euro una tantum per ogni Gotek che si vuole aggiornare/convertire. Gli aggiornamenti successivi del software sono gratuti e possono essere fatti da chiavetta USB.

The HXC Usb (Gotek) firmware supports: + many more….

USB Stick STM32 (Gotek) HxC Floppy Emulator Firmware v3.3.1.2a -> v3.4.4.6a cumulative changelog:

  • QuickDisk support : Fixes/Timing improvements. Data masked outside the read window.
  • OSD : Keys/Rotary regression fixed.
  • QuickDisk support : Various write enhancement for Roland machines support (Roland S-10,S-220,…)
  • OSD : Keys/Rotary wake-up behavior changed/enhanced.
  • QuickDisk support : More Fixes again ! Blank.qd image : Ready window increased from 5s to 5.5s
  • QuickDisk support : More important write support fixes !
  • QuickDisk support : Write support fixed (DMA descriptors fixed).
  • 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.
  • Fix 3.3.8.14a PC Floppy interface mode regression.
  • Faster disk-change state head-step clear and mask ready during the diskchange delay. (Fix Yamaha Clavinova diskchange issue)
  • USB stick browser : Faster/smoother files/folders browsing.
  • USB stick folder Auto mount : Faster files copy/image generation.
  • You can hide HXCSDFE.CFG, AUTOBOOT.HFE and /mount/emptyfat.img files on the stick now.
  • Default 7 segments screen standby / powerup can changed on the custom firmware page : https://hxc2001.com/custom_fw/
  • Fix non-working v3.3.6.1a firmware !
  • 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).
  • 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).
  • Write codes speed optimizations.
  • HFE : Format support : Fix the “too early index” issue.
  • Raw files : Fix interface mode settings. (v3.3.4.4a regression)
  • 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.
  • Head settling time default value fixed on the custom firmware page : https://hxc2001.com/custom_fw/
  • “Interface CFG” LCD/OLED/OSD menu entry fixed.
  • 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 !
  • “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.

This is only a little part of the changelog. The original one is very long and you can read it here. (instruction manual here)

The HxC Floppy Emulator Firmware Customization page: https://hxc2001.com/custom_fw/

Download: USB Stick STM32 (Gotek) HxC Firmware v3.4.4.6a (888)

source: hxc2001.com

  1. Nessun commento ancora...
*