English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 07 August 2017, 12:32   #141
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by SunSpire View Post
But .. one remaining issue I noticed with the A1200 is, that the internal CF hard disk drive initializes faster than the Gotek disk drive, so it boots the installed Workbench before the Floppy image could launch. I don't know if the HDD boot could be delayed or something, but doing a soft-reset will launch the floppy on the second attempt.
Most of the boot time is USB setup, fairly unavoidable. I could simulate having a disk inserted at power on, that would make the Amiga try to load the disk and perhaps give a second or two for FlashFloppy to get it together and mount an image.

For now you can hold both mouse buttons to access the startup menu. That will give time for FlashFloppy to mount the USB stick and then you can directly exit the menu and voila. Also gives time to select the image you want!
Keir is offline  
Old 07 August 2017, 19:27   #142
TimberWolf
 
Posts: n/a
Just updated, works a charm! Love the simple update proces. So yeah, combined with Akira's excellent disk-collection thing, I'm officially in love with Flashfloppy

(although I still have to find out how to make it boot consistently with the ACA500+ sidecar)
 
Old 07 August 2017, 22:45   #143
BarryB
Amigaholic
 
Join Date: Dec 2009
Location: UK
Posts: 4,676
What is the USB Speed on these Goteks, is it USB 1.0?

I've also set my LCD Backlight to 255s (permanently on) via the HxC Drive Settings option in the File Selector so now I can watch the filename scrolling by and the Tracks/Sides ticking along without a blackout now
BarryB is online now  
Old 08 August 2017, 01:45   #144
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
I love this, HxC firmware is also pushing along as is on FlashFloppy.
Keep up the great work guys, this is what we needed!
Amiga1992 is offline  
Old 08 August 2017, 11:31   #145
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Akira View Post
I love this, HxC firmware is also pushing along as is on FlashFloppy.
Keep up the great work guys, this is what we needed!
I think we're keeping each other busy Of course I'm a fair bit behind but will be ticking off the features and improving stability very regularly.
Keir is offline  
Old 08 August 2017, 11:41   #146
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by TimberWolf View Post
Just updated, works a charm! Love the simple update proces. So yeah, combined with Akira's excellent disk-collection thing, I'm officially in love with Flashfloppy

(although I still have to find out how to make it boot consistently with the ACA500+ sidecar)
It's quite possibly an I/O latency issue. I found WB-1.3 locked solid(!) during boot on ACA500+, though other disks booted okay. I also need to test an A1200 (and perhaps dig out my ACA1233).

Ultimately there is some more I can do on improving response to the SELECT signal (which I think is the primary issue) reducing the critical path in the select-line interrupt handler with some optimisations and perhaps a few sleazier hacks if need be. It's all about reducing the number of instructions (and memory accesses) up to the GPIO write which enables/disables active output lines on select/deselect.

I may also need to be smarter on handling the STEP signal too. Currently I sample the DIR and SELECT signals late (step in direction DIR iff SELECT) after STEP rising edge. It might be smarter to sample them on the falling edge, or at least trigger interrupt on falling edge and then 'hang around' sampling DIR/SELECT until the rising edge.
Keir is offline  
Old 08 August 2017, 11:51   #147
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by BarryB View Post
What is the USB Speed on these Goteks, is it USB 1.0?
Yes USB Full Speed, 12Mbit/s. Not very fast really, but probably not the bottleneck on small I/Os.
Keir is offline  
Old 08 August 2017, 17:20   #148
Mikerochip
Registered User
 
Join Date: Sep 2016
Location: Ireland
Posts: 304
Quote:
Originally Posted by kaffer View Post
It's quite possibly an I/O latency issue. I found WB-1.3 locked solid(!) during boot on ACA500+, though other disks booted okay. I also need to test an A1200 (and perhaps dig out my ACA1233).

Ultimately there is some more I can do on improving response to the SELECT signal (which I think is the primary issue) reducing the critical path in the select-line interrupt handler with some optimisations and perhaps a few sleazier hacks if need be. It's all about reducing the number of instructions (and memory accesses) up to the GPIO write which enables/disables active output lines on select/deselect.

I may also need to be smarter on handling the STEP signal too. Currently I sample the DIR and SELECT signals late (step in direction DIR iff SELECT) after STEP rising edge. It might be smarter to sample them on the falling edge, or at least trigger interrupt on falling edge and then 'hang around' sampling DIR/SELECT until the rising edge.
It's very inconsistent with my own A600 and VampireII.
Quite often, if I boot normally, it just gives me a NDOS disk, and refuses to boot. It works better in auto mode, but usually, I need to disconnect the HDD to boot off the floppy, otherwise it goes straight to workbench.

But, my A600 is wrecked since it came back from recapping, so, it might have other issues.

Are you thinking of making the other boot disks (Atari, etc) available with the releases? I have a few Atari ST's that I wouldn't mind testing with!
Mikerochip is offline  
Old 08 August 2017, 17:40   #149
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Mikerochip View Post
It's very inconsistent with my own A600 and VampireII.
Quite often, if I boot normally, it just gives me a NDOS disk, and refuses to boot. It works better in auto mode, but usually, I need to disconnect the HDD to boot off the floppy, otherwise it goes straight to workbench.

But, my A600 is wrecked since it came back from recapping, so, it might have other issues.
Oh actually I do have a Vampire 2. Another one for me to test against

Quote:
Are you thinking of making the other boot disks (Atari, etc) available with the releases? I have a few Atari ST's that I wouldn't mind testing with!
Use the upstream HxC project's AUTOBOOT.HFE for ST and CPC.
Keir is offline  
Old 08 August 2017, 19:49   #150
TimberWolf
 
Posts: n/a
When I remove the ACA1221ec from the equation (mounted on the back of the ACA500+, Icomp.de now owns most of my money), the problem seems less prominent so it might well be a timing issue.

Still, nothing a (few) reboot(s) doesn't fix.

Have I thanked Akira for his excellent collection with Flashfloppy installer yet? Thanks Akira!
 
Old 08 August 2017, 21:55   #151
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
Quote:
Originally Posted by TimberWolf View Post
Have I thanked Akira for his excellent collection with Flashfloppy installer yet? Thanks Akira!
No problem, I did nothing. It's all kaffer and Jeff_HxC's work here.
I'm glad it works!
Amiga1992 is offline  
Old 09 August 2017, 11:41   #152
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by TimberWolf View Post
Just updated, works a charm! Love the simple update proces. So yeah, combined with Akira's excellent disk-collection thing, I'm officially in love with Flashfloppy

(although I still have to find out how to make it boot consistently with the ACA500+ sidecar)
Just had a try out myself. It seems to boot reliably for me, even with an ACA1233 plugged in (although I have problems with the ACA500+ itself being a bit temperamental in this case, booting into KS 3.1, works fine with KS 1.3 though, most odd).
Keir is offline  
Old 09 August 2017, 14:41   #153
supaduper
Registered User
 
supaduper's Avatar
 
Join Date: Oct 2012
Location: Krypton
Posts: 1,210
fantastic work Kaffer ,only just got round to flashing a gotek using the USB to USB method just generated a .dfu of the .Hex file and all installed and running under 5 mins, now to find to time to play with it LoL , just to note this gotek is on a pimped out CDTV

Last edited by supaduper; 09 August 2017 at 15:13.
supaduper is online now  
Old 09 August 2017, 17:29   #154
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by supaduper View Post
fantastic work Kaffer ,only just got round to flashing a gotek using the USB to USB method just generated a .dfu of the .Hex file and all installed and running under 5 mins, now to find to time to play with it LoL , just to note this gotek is on a pimped out CDTV
Good to hear success stories
Keir is offline  
Old 10 August 2017, 14:29   #155
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
Just wanted to say thank you for making this firmware.
I can finally use my Gotek on the A4000.
I don't know why but the cortex firmware made my A4000 behave oddly.
kgc210 is offline  
Old 11 August 2017, 01:35   #156
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
New release v0.4.1a supports 128x32 I2C OLED module directly. Simply wire it up as you would a 1602 LCD module (including the 4.7k pullups to VCC on the SDA/SCL lines).

Please report any issues. I had to pull v0.4.0a as it was unreliable. I have implemented error handling and things seem much better but greater testing on 1602 LCD modules and OLED modules is needed!
Keir is offline  
Old 11 August 2017, 02:55   #157
amigoun
Registered User
 
amigoun's Avatar
 
Join Date: May 2010
Location: Czech Rep
Posts: 599
If you have ACA500+, can you test, if you can correctly write files when using the Action Replay III?
amigoun is offline  
Old 11 August 2017, 09:11   #158
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by amigoun View Post
If you have ACA500+, can you test, if you can correctly write files when using the Action Replay III?
I don't think I've managed to successfully start AR3 on the ACA500+ yet actually. However I have a few(!) real AR3s so I will try one of them
Keir is offline  
Old 11 August 2017, 09:18   #159
spudje
Registered User
 
Join Date: Dec 2014
Location: Netherlands
Posts: 1,406
Quote:
Originally Posted by BarryB View Post
Flashed the Bootloader and firmware via USB without any issue.
OK, so this works with the new firmware via this method? That would require a USB-A - USB-A cable (which I have) and shorting some pins/holes? How does a n00b like me do that? Are there some "jumpers with pins" available for that?

So if this turns out to be easy I may get a Gotek after all and use it with an A500+ACA500plus as external drive and use the ACA500plus as bootselector to have the Gotek runs as df0. That can be any cheap Gotek offered in China, correct, as long as I flash the right firmware on it. Would that be possible?
spudje is offline  
Old 11 August 2017, 09:45   #160
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
Quote:
Originally Posted by kaffer View Post
New release v0.4.1a supports 128x32 I2C OLED module directly. Simply wire it up as you would a 1602 LCD module (including the 4.7k pullups to VCC on the SDA/SCL lines).
That's a very useful feature as those 1602 LCDs are massive.
I have the HxC bootloader in my Goteks - can I test this release without removing that?

Quote:
Originally Posted by spudje View Post
So if this turns out to be easy I may get a Gotek after all and use it with an A500+ACA500plus as external drive and use the ACA500plus as bootselector to have the Gotek runs as df0. That can be any cheap Gotek offered in China, correct, as long as I flash the right firmware on it. Would that be possible?
Yes, I use the combination A500+ACA500plus+external drive chassis with Gotek and it works like a charm. You just need to find some faulty external drive and replace the mechanism with the Gotek (and possibly change the drive ID jumper).
demolition is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help to open-source SAS/C Hauke Coders. General 35 26 September 2017 22:39
LCD on Gotek (with HxC firmware) christopherpm Hardware mods 1 08 January 2017 02:51
Gotek drive firmware for mounting .iso cd images Ox. Amiga scene 7 05 November 2014 05:14
Gotek drive firmware for Amiga general USB mass storage solution Supamax Amiga scene 2 20 September 2014 08:35
BlitzBasic - Is now open source Djay Amiga scene 2 08 February 2003 01:09

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 09:40.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.35386 seconds with 14 queries