Firmware updates for the STM32/Gotek HxC floppy emulators !

Post Reply
aotta
Posts: 36
Joined: Thu Apr 13, 2017 10:39 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by aotta »

Well done! But the auction you linked is for both spi and i2c protocol.. Are all they supported?

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 »

aotta wrote:
Wed Sep 06, 2017 11:13 pm
Well done! But the auction you linked is for both spi and i2c protocol.. Are all they supported?
IIC variation only of course ;)

aotta
Posts: 36
Joined: Thu Apr 13, 2017 10:39 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by aotta »

Jeff wrote:
Wed Sep 06, 2017 11:18 pm
aotta wrote:
Wed Sep 06, 2017 11:13 pm
Well done! But the auction you linked is for both spi and i2c protocol.. Are all they supported?
IIC variation only of course ;)
I supposed.. But you mentioned spi compatibility in your to do list, if i remember well, and in the last time you are so fast in developing... 😁

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 »

aotta wrote:
Wed Sep 06, 2017 11:24 pm
I supposed.. But you mentioned spi compatibility in your to do list, if i remember well, and in the last time you are so fast in developing... 😁
Where ?

aotta
Posts: 36
Joined: Thu Apr 13, 2017 10:39 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by aotta »

When discussing with kingstener about implementing native support to oled screen to avoid his mods... My fault, i misunderstood!

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 »

aotta wrote:
Thu Sep 07, 2017 12:43 am
When discussing with kingstener about implementing native support to oled screen to avoid his mods... My fault, i misunderstood!
SPI support is possible but the actual resolution doesn't justify at all the SPI interface. Even at 100kbits/s the refresh rate still very good in I2C mode.

drwhy
Posts: 14
Joined: Thu Jun 12, 2014 6:08 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by drwhy »

Hi !

With the Firm26_3a i have the same problem on my 2 Amigas:

System 1: A500+, ACA500Plus (OnBoard 3.1 Rom & Colanto 3.X UserRom), 2x Gotek (DF0 & DF1)
System 2: A1200, PhaseIV, Colanto 3.X Rom, 2x Gotek (DF0 & DF1)

When i boot into WB i see only one Fileselector.
When i boot into DF0 everything seems to be fine (havn´t tested to load any disk images yet)
But when i boot into DF1 it loads the FW from DF1 and the .cgf and LoaderFile from DF0 !!!
... so i´m stuck with only one Gotek-Drive ...

One more thing i have to say is that i´m currently not using any OLED mods !
(will order soon :-))
Do i have to Flash an older FW-Version ?

any ideas, can anyone confirm this ?
move.l $c0ffee,Screen

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 »

This is a current limitation of the file selector. i will add the possibility to switch the drives quite soon.

drwhy
Posts: 14
Joined: Thu Jun 12, 2014 6:08 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by drwhy »

ahh .. ok ... thank you !
move.l $c0ffee,Screen

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 »

Important write support fix released. Update highly recommended ! :
9 September 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.26.4a

- Fix write support with non contigus/fragmented tracks into the image (usb stick fragmentation issue).
https://hxc2001.com/download/floppy_driv ... rmware.zip

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by r4ar »

Jeff wrote:
Tue Sep 05, 2017 11:46 am
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.
?
This is true.
I tried with many different hfe images.
I tried hfe images that I created myself and hfe images made by other people.

I will install the latest alpha and try it all again, later today.

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:
Sat Sep 16, 2017 2:58 pm
?
This is true.
I tried with many different hfe images.
I tried hfe images that I created myself and hfe images made by other people.

I will install the latest alpha and try it all again, later today.
Then there is definitively something wrong with these images. This mean that 3.75 seconds are needed to write a track... !
My tests here show me that this take less than 100ms to write a track to HFE file.

Please share your hfe files.

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 »

16 September 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.27.1a

- Extra LCD resolutions and sizes options added :

- 2x16 characters (for 2x16 or 2x20 I2C-HD44780 and 128x32 OLED screens)
- 2x18 characters (for 2x20 I2C-HD44780 and 128x32 OLED screens)
- 2x20 characters (for 2x20 I2C-HD44780 and 128x32 OLED screens)
- 2x21 characters (for 128x32 OLED screens only)

To select the desired resolution, enter the internal menu, and choose the "LCD size" sub-menu.

- To enter the internal config menu you can now press both up and down buttons. (without usb stick inserted).

- The internal config menu can now be browsed without the selection button, just wait 4 seconds to select an item.

- SD HxC Floppy Emulator internal EEPROM emulation added : The parameters changed into the internal config menu are
now saved into the Flash memory and restored/used at power up.

- Some more internal optimizations.

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

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

aotta
Posts: 36
Joined: Thu Apr 13, 2017 10:39 am

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by aotta »

That's a great option for oled supporting! Well done!

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by r4ar »

Jeff wrote:
Sat Sep 16, 2017 5:47 pm
r4ar wrote:
Sat Sep 16, 2017 2:58 pm
?
This is true.
I tried with many different hfe images.
I tried hfe images that I created myself and hfe images made by other people.

I will install the latest alpha and try it all again, later today.
Then there is definitively something wrong with these images. This mean that 3.75 seconds are needed to write a track... !
My tests here show me that this take less than 100ms to write a track to HFE file.

Please share your hfe files.
Here are a few:
https://www.dropbox.com/sh/qcpba0sg27ns ... 2wINa?dl=1

Here are the original .fzf files:
https://www.dropbox.com/sh/vxw4bmjowgzh ... ZDIqa?dl=1


Not had chance to re-install the gotek into my FZ-10M and try the new alpha yet today.

Post Reply