Firmware updates for the STM32/Gotek HxC floppy emulators !

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 12:19 pm

Kingstener wrote:
Wed Aug 09, 2017 9:16 am
@ Jeff,

at v3.0.21.1a there is a problem with the OLED display mod. After selecting the file (by push-button or automatically), there are errors in the first line. Can you correct that please?

Unbenannt.jpg

And the blinking second LED is annoying with scrolling text... :shock:
Try the v3.0.21.2a i have just released. I have added some delays after the set address command. hope that this solve the issue.
(Note each register writing use now a 6 bytes i2c "burst" write sequence, hope that the mod can support this. Also : the bus frequency was reduced to 85kbits/s).

For the led, unfortunately there is no choice : disable the scrolling to avoid the blinking. this led is connected on the i2c line, I really don't know why the hardware was designed like this...

Kingstener
Posts: 66
Joined: Sat Mar 04, 2017 1:47 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Kingstener » Wed Aug 09, 2017 1:41 pm

Unfortunately no change ...
The error also occurs only in the first line at the select. A scrolling font thereafter is error-free
Note each register writing use now a 6 bytes i2c "burst" write sequence, hope that the mod can support this
I think not - I have been using a finished I2C software module in the mod
What a pity, then I must stop the mod ...

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 1:58 pm

Kingstener wrote:
Wed Aug 09, 2017 1:41 pm
Unfortunately no change ...
The error also occurs only in the first line at the select. A scrolling font thereafter is error-free
I am not sure to understand. Can you make a video to show me ?
Kingstener wrote:
Wed Aug 09, 2017 1:41 pm
Note each register writing use now a 6 bytes i2c "burst" write sequence, hope that the mod can support this
I think not - I have been using a finished I2C software module in the mod
What a pity, then I must stop the mod ...
I think it does since most of text are correctly displayed. Probably a timing issue somewhere.
Where i can get this mod to test it ?

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 2:43 pm

have sent to you another firmware to test by email.

Kingstener
Posts: 66
Joined: Sat Mar 04, 2017 1:47 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Kingstener » Wed Aug 09, 2017 3:20 pm

I'm sorry but have not received any email yet


Yes it's a timing problem, by the 6 bytes burst transmission ...
So far, each character has been transmitted as single paket, where the problems did not exist

Here is a temporary link to a video:
https://www.dropbox.com/s/8xw1r0yw3u3l8bt/SAM_5681.AVI

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 3:39 pm

Kingstener wrote:
Wed Aug 09, 2017 3:20 pm
I'm sorry but have not received any email yet
forwarded again.
Kingstener wrote:
Wed Aug 09, 2017 3:20 pm
Yes it's a timing problem, by the 6 bytes burst transmission ...
So far, each character has been transmitted as single paket, where the problems did not exist
i mean 6 bytes at the i2c side. 6 bytes are needed to write one character (1 quartet write need 3 ios change, 2 quartets are needed for one byte) . Before each io was change was done by a full i2c frame.
Kingstener wrote:
Wed Aug 09, 2017 3:20 pm
Here is a temporary link to a video:
https://www.dropbox.com/s/8xw1r0yw3u3l8bt/SAM_5681.AVI
When you select the image, please let the scroll begin, i want to see how it works.

Kingstener
Posts: 66
Joined: Sat Mar 04, 2017 1:47 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Kingstener » Wed Aug 09, 2017 3:59 pm

forwarded again.
Now it arrived...
It works slightly better with manual selection so in about 80% - with automatic selection, the character dropouts remains
When you select the image, please let the scroll begin, i want to see how it works.
It do it right at the beginning of the video

I think this brings nothing here, the translation with google brings only confusion...

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 4:43 pm

Kingstener wrote:
Wed Aug 09, 2017 3:59 pm
forwarded again.
Now it arrived...
It works slightly better with manual selection so in about 80% - with automatic selection, the character dropouts remains
When you select the image, please let the scroll begin, i want to see how it works.
It do it right at the beginning of the video
no, i mean after the selection : the name should scroll too !
Kingstener wrote:
Wed Aug 09, 2017 3:59 pm
I think this brings nothing here, the translation with google brings only confusion...
that's exactly why i am asking videos. please make videos of the problems.

Kingstener
Posts: 66
Joined: Sat Mar 04, 2017 1:47 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Kingstener » Wed Aug 09, 2017 5:22 pm

Jeff wrote:
Wed Aug 09, 2017 4:43 pm
no, i mean after the selection : the name should scroll too !
Do not know what it should show more, there is no more ... :?

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 7:30 pm

Kingstener wrote:
Wed Aug 09, 2017 5:22 pm
Jeff wrote:
Wed Aug 09, 2017 4:43 pm
no, i mean after the selection : the name should scroll too !
Do not know what it should show more, there is no more ... :?
Ok ! I have seen your new video. This look better.
I have send you a new firmware (version c). Have you tried it ?

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by r4ar » 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.

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » 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.

Kingstener
Posts: 66
Joined: Sat Mar 04, 2017 1:47 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Kingstener » Wed Aug 09, 2017 8:00 pm

Jeff wrote:
Wed Aug 09, 2017 7:30 pm

I have send you a new firmware (version c). Have you tried it ?
Yes, I answered your email, it has become worse! With manual selection now also lacks characters

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

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Jeff » Wed Aug 09, 2017 8:20 pm

Kingstener wrote:
Wed Aug 09, 2017 8:00 pm
Jeff wrote:
Wed Aug 09, 2017 7:30 pm

I have send you a new firmware (version c). Have you tried it ?
Yes, I answered your email, it has become worse! With manual selection now also lacks characters
i haven't received your email. anyway i have just sent another firmware.
Btw : how many time is needed for the uC do receive the i2c command and draw a character ? Is there some kind of buffer into your firmware ?

Kingstener
Posts: 66
Joined: Sat Mar 04, 2017 1:47 pm

Re: New Alpha version Firmware - Volunteer Testers needed !

Post by Kingstener » Wed Aug 09, 2017 9:35 pm

Jeff wrote:
Wed Aug 09, 2017 8:20 pm
i haven't received your email. anyway i have just sent another firmware.
Btw : how many time is needed for the uC do receive the i2c command and draw a character ? Is there some kind of buffer into your firmware ?
Unfortunately also not much better, it is like a random generator - times it works, sometimes missing letters... :-(

There is no buffer, the two nibble are received, added to a byte, and outputted with the write edge, if this is done, the akn for the write command goes out. So there are lot different timings, but so it remains synchronous and it gives no drop outs.
The exactly timing I have now no longer in the head - up to the v3.0.19.2a there has everything worked perfectly, think i will flash this and good is ....

Post Reply