Firmware updates for the STM32/Gotek HxC floppy emulators !

Post Reply
Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

elluigi wrote:
Fri Aug 25, 2017 9:51 am
Bonjour,

Un petit retour sur cette Alpha, je dois systematiquement affecter 2 fois l'image dans le slot sinon cela ne prend pas en compte est ce normal ?

Merci.
Je ne comprend pas, a quel endroit exactement ?

elluigi
Posts: 19
Joined: Fri Aug 25, 2017 9:07 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by elluigi »

dans le file manager, quand le slot est deja occupé, je vais selectionner une rom je l'affecte, mais cela conserve l'ancienne rom, je suis obligé de reselectionner la rom pour la réaffecter est la cela fonctionne.

Je vais tester avec la version non alpha pour voir.

Merci.
Image

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

elluigi wrote:
Fri Aug 25, 2017 10:42 am
dans le file manager, quand le slot est deja occupé, je vais selectionner une rom je l'affecte, mais cela conserve l'ancienne rom, je suis obligé de reselectionner la rom pour la réaffecter est la cela fonctionne.

Je vais tester avec la version non alpha pour voir.

Merci.
quelle machine ? au clavier ou au joystick ?

elluigi
Posts: 19
Joined: Fri Aug 25, 2017 9:07 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by elluigi »

1040 STE au joy et au clavier.

Je testerai ce weekend sur un 520 stf aussi.
Image

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

elluigi wrote:
Fri Aug 25, 2017 12:55 pm
1040 STE au joy et au clavier.

Je testerai ce weekend sur un 520 stf aussi.
Ok il faut que je reteste sur cette machine. cela sera possible semaine prochaine.

elluigi
Posts: 19
Joined: Fri Aug 25, 2017 9:07 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by elluigi »

Pareil sur 520st, je precise c'est avec le manager pour placer les roms dans les slots ;-)
Image

r4ar
Posts: 16
Joined: Mon Apr 07, 2014 4:50 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by r4ar »

Jeff wrote:
Wed Aug 09, 2017 7:49 pm
r4ar wrote:
Wed Aug 09, 2017 7:40 pm
I installed this on my Gotek for use with my Casio FZ-10M and FZ-1 and it still is not saving fast enough. It is very, very slow. Too slow to use. It also still freezes after you format a disk image.
On raw or HFE images ? And which usb stick are you using ? a fast one ?
EDIT : For raw files and the Casio FZ-10M support , this will be possible when i will add the 1KB sector support.

For the usb stick : take care of this, low cost and/or old usb stick can be very very slow at writing small packets. Which usb stick are you using exactly ?

another question : is reading have the same speed as the real floppy ? i have a doubt about the sector interleave into the hfe files used.
I have tried hfe images with:
Verbatim Store 'n' Go NANO (16GB) (SKU - 49821) - newly bought
SanDisk Cruzer Fit (8GB) (SKU - SDCZ33-008G-B35) - newly bought
... as well as firstly trying my old 4GB Kingston Data Traveller

The Verbatim and Sandisk sticks read as fast as floppies but both write the same (i.e. very, very slow) and both freeze glitch after a very slow format.
The old Kingston was unreliable with images, which is why I bought the newer USB sticks to try out.

Cheers for the work you do Jeff. Really looking forward to the raw file FZ support that you speak of.

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

r4ar wrote:
Wed Aug 30, 2017 6:35 pm

I have tried hfe images with:
Verbatim Store 'n' Go NANO (16GB) (SKU - 49821) - newly bought
SanDisk Cruzer Fit (8GB) (SKU - SDCZ33-008G-B35) - newly bought
... as well as firstly trying my old 4GB Kingston Data Traveller

The Verbatim and Sandisk sticks read as fast as floppies but both write the same (i.e. very, very slow) and both freeze glitch after a very slow format.
The old Kingston was unreliable with images, which is why I bought the newer USB sticks to try out.

Cheers for the work you do Jeff. Really looking forward to the raw file FZ support that you speak of.
what do you mean by "very very slow" ? and what you do mean by freeze glitch ? the gotek is crashed and need to be restarted ?

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

Screens received !
Work in progress !
:D
ssd1306_hxcmiretest.jpg
ssd1306_hxcmiretest.jpg (107.9 KiB) Viewed 387230 times

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

3 September 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.25.1a

- Disk change signal delay reduced when swapping the images.
- Faster HFE write :
---> HFE write cache size extended.
---> Huge write back function optimization.
- Write flux decoder buffer size reduced to optimize the write latency (ACA500 ARIII support) .
- SSD1306 OLED support (W.I.P!) : SSD1306 Init and mire test.
- Floppy Interface assertion/deassertion IRQ completely turned into assembly.
- USB Stack optimization.

https://hxc2001.com/download/floppy_driv ... rmware.zip

https://hxc2001.com/download/floppy_driv ... _notes.txt

cbrunschen
Posts: 17
Joined: Sat Oct 16, 2010 11:10 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by cbrunschen »

That looks great!

By the way, the displays more commonly used in the OLED mod are 128x32 pixels in size (using half the capacity of the SSD1306), the one you seem to have in the picture is the 128x64 pixels (using the full SSD1306 capacity); it might be good to be able to specify (in a configuration file perhaps) the type & size of display, possibly even the sub-section of the display's pixels that are visible through the LED aperture in the floppy drive, to allow for positioning of the display.

Best wishes,

// Christian

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

cbrunschen wrote:
Sun Sep 03, 2017 6:29 pm
That looks great!

By the way, the displays more commonly used in the OLED mod are 128x32 pixels in size (using half the capacity of the SSD1306), the one you seem to have in the picture is the 128x64 pixels (using the full SSD1306 capacity); it might be good to be able to specify (in a configuration file perhaps) the type & size of display, possibly even the sub-section of the display's pixels that are visible through the LED aperture in the floppy drive, to allow for positioning of the display.

Best wishes,

// Christian
Sure, for the moment the default resolution will be 128x32. That's just that my only 128x32 screen got an "accident"...

r4ar
Posts: 16
Joined: Mon Apr 07, 2014 4:50 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by r4ar »

Jeff wrote:
Wed Aug 30, 2017 9:12 pm
r4ar wrote:
Wed Aug 30, 2017 6:35 pm

I have tried hfe images with:
Verbatim Store 'n' Go NANO (16GB) (SKU - 49821) - newly bought
SanDisk Cruzer Fit (8GB) (SKU - SDCZ33-008G-B35) - newly bought
... as well as firstly trying my old 4GB Kingston Data Traveller

The Verbatim and Sandisk sticks read as fast as floppies but both write the same (i.e. very, very slow) and both freeze glitch after a very slow format.
The old Kingston was unreliable with images, which is why I bought the newer USB sticks to try out.

Cheers for the work you do Jeff. Really looking forward to the raw file FZ support that you speak of.
what do you mean by "very very slow" ? and what you do mean by freeze glitch ? the gotek is crashed and need to be restarted ?
A save to a floppy may take 1 minute.
That same save onto the Gotek would take 10 minutes.

When formatting a disk image, the FZ freezes upon completion of the very long formatting process when using the Gotek, as if it hasn't received a completion acknowledgement from the Gotek.

I just notice that you released write optimisations in the 3rd Sept Alpha.. I haven't tried that version yet!

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

r4ar wrote:
Tue Sep 05, 2017 11:09 am
A save to a floppy may take 1 minute.
That same save onto the Gotek would take 10 minutes.

When formatting a disk image, the FZ freezes upon completion of the very long formatting process when using the Gotek, as if it hasn't received a completion acknowledgement from the Gotek.

I just notice that you released write optimisations in the 3rd Sept Alpha.. I haven't tried that version yet!
1 to 10 minutes ?! Impossible... there is something else wrong ! probably an image disk geometry or gap issue.
Please share your hfe files, and try the last firmware too.

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff »

Firmware with the SSD1306 OLED screen support released :

https://hxc2001.com/download/floppy_driv ... rmware.zip

https://hxc2001.com/download/floppy_driv ... _notes.txt
6 September 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.26.3a

- SSD1306 OLED screen support fully working and enabled.
You can now connect an SSD1306 based 128x32 OLED screen.

These screens are compatible with this firmware : http://www.ebay.com/itm/302110929185 ( IIC Interface ! )

You can connect the screen directly to the J7 connector. (additional pull-up resistors NOT required.)

- GND, VCC 3V3, SCL and SDA position on J7 :

! > Take care with the 3.3V and GND while connecting the screen. Any mistake may damage the screen ! < !

Post Reply