English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 25 June 2018, 15:00   #881
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
There is no ready pulse generation on the motherboard, trackdisk.device always assumes DF0 is present. If the drive is capable of generating its own ready pulse, it will detect a HD drive (ks 2.04 + setpatch or 3.x needed).
Jope is offline  
Old 25 June 2018, 16:36   #882
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Sinphaltimus View Post
could this be an issue for internal goteks as well? I haven't gone back to the issue yet but I have an A500 rev5 mainboard. The original internal floppy drive was DD and I replaced that with my GoTek. i don't recall if the gotek required some setup besides DF0 jumper. I never had an HD floppy in an Amiga before so I'm curious if it really is just plug and play or not (some additional steps required).
That will just work, Amigas don't have built-in ID circuitry for DF0, as the OS by default assumes a double-density DF0 drive is present. Hence FlashFloppy's ID generation for HD images will simply work.

(Ah yes, as Jope already pointed out )
Keir is offline  
Old 25 June 2018, 17:44   #883
Sinphaltimus
Registered User
 
Sinphaltimus's Avatar
 
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
Quote:
Originally Posted by kaffer View Post
That will just work, Amigas don't have built-in ID circuitry for DF0, as the OS by default assumes a double-density DF0 drive is present. Hence FlashFloppy's ID generation for HD images will simply work.

(Ah yes, as Jope already pointed out )
OK great. I'll try to get to some testing this week and report back with files via github if necessary. I haven't yet upgraded to the latest and greatest version.
Sinphaltimus is offline  
Old 25 June 2018, 18:16   #884
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Sinphaltimus View Post
OK great. I'll try to get to some testing this week and report back with files via github if necessary. I haven't yet upgraded to the latest and greatest version.
Even though it's insanely easy via update file on USB stick? </advert>

https://github.com/keirf/FlashFloppy...irmware-Update
Keir is offline  
Old 25 June 2018, 19:43   #885
Sinphaltimus
Registered User
 
Sinphaltimus's Avatar
 
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
Quote:
Originally Posted by kaffer View Post
Even though it's insanely easy via update file on USB stick? </advert>

https://github.com/keirf/FlashFloppy...irmware-Update
Yep, I know how easy it is, I've not been at my Amiga much and haven't had a need for Hd adfs when I do get to power it up is all.
Sinphaltimus is offline  
Old 30 June 2018, 15:43   #886
voyager
The show must go on.
 
voyager's Avatar
 
Join Date: Dec 2010
Location: Alkmaar Nederland
Posts: 269
Send a message via MSN to voyager
Quote:
Originally Posted by kaffer View Post
voyager, Jope: You are correct of course, an ordinary Amiga drive enclosure will always emit the Amiga-DD ID sequence and that overrides he Amiga-HD sequence. Hence HD disks get identified as DD and are unreadable (or even, confusingly, unreliably unreadable!).

The simplest universal defeat is to modify the enclosure's interface board: cut the trace to pin 1 of the external connector, and connect pin 34 of the internal drive connector to pin 1 of the external connector.

I will add this caveat and guidance to the FF wiki.

If I understand you correctly, (just want to be sure here)


Take pin 1 on de DB23 that should be RDY <-> Disk Ready

Bypass the internal board of the enclosure and connect it to pin 34 DSKCHG <- Disk Change/Ready on the gotek?
voyager is offline  
Old 02 July 2018, 06:42   #887
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by voyager View Post
If I understand you correctly, (just want to be sure here)


Take pin 1 on de DB23 that should be RDY <-> Disk Ready

Bypass the internal board of the enclosure and connect it to pin 34 DSKCHG <- Disk Change/Ready on the gotek?
When talking about drives connected to the Amiga, you should look at the Amiga disk pinout.. So there pin34 is ready, pin2 is diskchange.



Perhaps it makes more sense now.

In addition to connecting the gotek's ready directly to the amiga floppy bus's ready, you should also disconnect or completely remove the TTL chip (often a 7438) that provides the ready pulse on the external drive enclosure's PCB.

Last edited by Jope; 02 July 2018 at 14:29.
Jope is offline  
Old 02 July 2018, 08:03   #888
LoadWB
Derezzed User
 
LoadWB's Avatar
 
Join Date: Feb 2018
Location: Tallahassee / USA
Posts: 38
Quote:
Originally Posted by kaffer View Post
That will just work, Amigas don't have built-in ID circuitry for DF0, as the OS by default assumes a double-density DF0 drive is present.
Which models? I put an HD drive in my 1200 and it works in both modes as expected.
LoadWB is offline  
Old 02 July 2018, 08:26   #889
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by LoadWB View Post
Which models? I put an HD drive in my 1200 and it works in both modes as expected.
The OS assumes a DD drive by default, but will respect the HD ID if it sees it. It checks every time a disk is inserted.
Keir is offline  
Old 05 August 2018, 08:55   #890
8bit_era
 
Posts: n/a
Hi all, I guess I need some help. I recently acquired a nice Amiga 500 unit with memory expansion and lots of stuff. It came with a builtin Gotek drive that is running FlashFloppy as firmware. It's an internal drive with two buttons. Took me actually ages to find out it's using a different firmware since I'm pretty new to this. However, I encountered a few odd things which I have no idea how to solve them myself and hope you guys have some answers. I'm also not sure if all is FF related.

I pretty early knew that I may have some problems. First thing I did right away (I'm using a Gotek on my Amstrad CPC so I'm familiar) is that I tried some games. I found out that for certain games swapping disks won't work. The first disk always loads fine, when I need to swap to the 2nd disk, I navigate to the appropiate image via the buttons and then happens: nothing. I've tried a few Cinemaware titles (Wings, It came from the Desert, Defender of the Crown). All the same issue. Full Contact for example is working. I then thought it might be a firmware problem so I checked what we got and it confuses me to be honest.

1) When the Gotek came (already flashed with FF), the USB stick I got alongside with it had AUTOBOOT.HFE and HXCSDFE.CFG from the HxC project on it, not the AUTOBOOT and config that comes with FF. It works even though you get a notice that you're running a different firmware.

2) I updated FF based on the Wiki and the Gotek showed me that it worked. Also when I run the stick again the FF firmware has the newest version number (as seen in the bottom left).

3) When I try now to replace AUTOBOOT.HFE and HXCSDFE.CFG with the ones from the FlashFloppy distribution I surprisingly get "ERROR: writesector -> failure while seeking the track00!". The ones from HxC notably work. Yes, I reformatted the stick and then I put those files first on it again. No change, only the HxC ones work.

4) And I still have the problem with swapping disks as mentioned above. Any advice what this could be? I opened the Amiga and the Gotek is jumpered S0.

5) One thing I noticed is that the drive LED is constantly lit, which in my understanding isn't correct?

Thanks in advance!

Last edited by 8bit_era; 05 August 2018 at 09:01.
 
Old 05 August 2018, 09:04   #891
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
Quote:
Originally Posted by 8bit_era View Post
5) One thing I noticed is that the drive LED is constantly lit, which in my understanding isn't correct?
A permanently on floppy LED is normally a sign that the floppy cable was connected upside down in one end, however if that was the case you would obviously not be able to load anything.
demolition is offline  
Old 06 August 2018, 11:38   #892
danielj
Registered User
 
Join Date: Mar 2018
Location: Manchester
Posts: 7
The red light is permanently lit if you've got an OLED display connected.
danielj is offline  
Old 10 August 2018, 19:15   #893
Supamax
Da Digger :)
 
Supamax's Avatar
 
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
Quote:
Originally Posted by danielj View Post
The red light is permanently lit if you've got an OLED display connected.
Is there a way to fix that?
(normal led behaviour)
Supamax is offline  
Old 14 August 2018, 16:28   #894
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Supamax View Post
Is there a way to fix that?
(normal led behaviour)
Keir is offline  
Old 14 August 2018, 16:31   #895
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
Is that LED even visible on some Goteks? On all the ones I have seen, it is only internal.
demolition is offline  
Old 17 August 2018, 01:36   #896
Supamax
Da Digger :)
 
Supamax's Avatar
 
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
Quote:
Originally Posted by kaffer View Post


Quote:
Originally Posted by demolition View Post
Is that LED even visible on some Goteks? On all the ones I have seen, it is only internal.
Oh, well! So the LED we are talking about is not the one on the Amiga case. It's the Gotek's internal one.
Well, in this case... who cares?
Supamax is offline  
Old 24 August 2018, 02:24   #897
Shatterhand
Warhasneverbeensomuchfun
 
Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
I had flashed my Gotek with Flashfloppy eons ago. I had a version that dated back to September 2017.

Today I decided to update it to the lastest release, 0.9.27a

Did the procedure (copy .upd file to usb drive, power it on with both buttons pressed), it updated very fast.

But now all I get at my LED display are the letters "rSt". Can't choose any files at all.

I copied the FF.CFG file to the usb drive and still all I get is this.

found out I need to use "HxC Compatibility mode" with an old 7 segment LED display.

I already copied the proper files to the USB stick (were already there but did a overwrite anyway) and still nothing.

Any help please?
Shatterhand is offline  
Old 24 August 2018, 07:20   #898
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Shatterhand View Post
I had flashed my Gotek with Flashfloppy eons ago. I had a version that dated back to September 2017.

Today I decided to update it to the lastest release, 0.9.27a

But now all I get at my LED display are the letters "rSt". Can't choose any files at all.
You have a short to ground at jumper position JA (which is used to implement the optional third button).

Check that the only jumper at the rear of your Gotek is at position S0. Remove any other jumpers. Then report back.
Keir is offline  
Old 26 August 2018, 22:39   #899
Mikerochip
Registered User
 
Join Date: Sep 2016
Location: Ireland
Posts: 304
Hi kaffer.

Do you have any plans to support a 20x04 display?
It already works fine as a 20x02 though as it is.

I was just wondering.

Maybe if you end up supporting 2x drives from the Gotek, the 20x04 would be useful?
Or to show very long file names without scrolling!

It's almost as big as the Gotek too.
It looks huge, and very out of place beside the 128x32/128x64.
Mikerochip is offline  
Old 28 August 2018, 23:02   #900
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 682
Quote:
Originally Posted by Mikerochip View Post
Hi kaffer.

Do you have any plans to support a 20x04 display?
It already works fine as a 20x02 though as it is.

I was just wondering.

Maybe if you end up supporting 2x drives from the Gotek, the 20x04 would be useful?
Or to show very long file names without scrolling!

It's almost as big as the Gotek too.
It looks huge, and very out of place beside the 128x32/128x64.
If I ever support more lines of text on the 128x64 OLED then I will support x04 LCD displays too. It's mainly just a case of not having designed text to put on the extra lines.
Keir 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 15:11.

Top

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