5.25" floppy drive configuration

Nagging hardware related question? Post here!
Derek_Stewart
Font of All Knowledge
Posts: 3929
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: 5.25" floppy drive configuration

Post by Derek_Stewart »

Hi,

Sorry for confusing the issue, I dud not realise that really old disk drives were being used.


Regards,

Derek
User avatar
Cristian
Aurora
Posts: 960
Joined: Mon Feb 16, 2015 1:40 pm
Location: Veneto

Re: 5.25" floppy drive configuration

Post by Cristian »

dex wrote: Same as on SCSI.
Remove on the thru device, keep them in place on the last device.
Thank you Dex for your explanation.
So in conclusion, I made dozens and dozens of tests with and without terminations, non-twisted and twisted cables, all possible format variations and media types, Trumpcard and Goldcard and more. And... no way.
At this point we can say that QL FDD controllers (at least Miracle's ones) can not handle 1.2MB 5.25" floppy drives.
Anyway, it is always possible to manage Qdos 5.25" disks when the drive is connected to PC/Qemulator and recover data.


User avatar
Pr0f
QL Wafer Drive
Posts: 1298
Joined: Thu Oct 12, 2017 9:54 am

Re: 5.25" floppy drive configuration

Post by Pr0f »

The disk controller in the Gold and Super Gold card should definitely be able to drive a 1.2Mb drive.

an HD 3.5" drive is 80 tracks, 18 sectors per track, and 2 sides

an HD 5.25" drive is 80 tracks, 15 sectors per track and 2 sides.

The Trump card floppy controller - 1771 - cannot reach the HD densities with it's clock rate of 8MHz



Attached is the data sheet for the controller on the gold and super gold cards.
Attachments
DP8473V_DS009384.pdf
(268.94 KiB) Downloaded 65 times
Last edited by Pr0f on Sun Apr 19, 2020 10:30 pm, edited 1 time in total.


User avatar
tofro
Font of All Knowledge
Posts: 2685
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: 5.25" floppy drive configuration

Post by tofro »

Pr0f wrote:The disk controller in the Gold and Super Gold card should definitely be able to drive a 1.2Mb drive.
Well, definitely. The (S)GC floppy controller chip is the same that used to be in the IBM AT.


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
dex
Gold Card
Posts: 286
Joined: Thu Dec 23, 2010 1:40 pm

Re: 5.25" floppy drive configuration

Post by dex »

Cristian wrote:QL FDD controllers (at least Miracle's ones) can not handle 1.2MB 5.25" floppy drives.
1.2 MB 5.25" (high density) FDD has 360 RPM (same as 8"), while 3,5 " FDD (in IBM PC - Japanese computers as Sharp X68000 or PC-98 being an exception) and 360/720 K (double/quad density) FDDs have 300 RPM.
If the controller does not expect higher RPM, cannot record whole track.
I have never tried it, but some 1.2 MB drives have switch to 300 RPM for compatibility purposes.


Martin_Head
Aurora
Posts: 847
Joined: Tue Dec 17, 2013 1:17 pm

Re: 5.25" floppy drive configuration

Post by Martin_Head »

Maybe it's down to the low level QL floppy driver. It knows about 720K, 1.4M, and 3.2M disks. Perhaps it gets confused when it sees a 1.2M.

That might explain why when Qemulator formats the floppy, it gives 720K. It can't return 1.2M because that's not one of the recognized sizes. So it goes back to the next one down.


User avatar
Pr0f
QL Wafer Drive
Posts: 1298
Joined: Thu Oct 12, 2017 9:54 am

Re: 5.25" floppy drive configuration

Post by Pr0f »

It just so happens that 360/300 = 1.2 = 18/15 - so that would imply that the sectors per track takes care of the speed difference.

There was another thread on here with format issues - turned out to be density detection on pin 2 of the cable - I wonder if it is something like this ?

viewtopic.php?f=2&t=3015&hilit=flp_density


User avatar
Cristian
Aurora
Posts: 960
Joined: Mon Feb 16, 2015 1:40 pm
Location: Veneto

Re: 5.25" floppy drive configuration

Post by Cristian »

dex wrote:some 1.2 MB drives have switch to 300 RPM for compatibility purposes.
Thanks, this information is interesting. Actually there are some 1.2MB drives with the 300 RPM switch or jumper. Unfortunately the M2553K-83B does not have it. I couldn't find a specific datasheet and, for what I can see, there is nothing similar to a 300RPM indication on the board. A clever hack might exist, or might not. Who knows


Post Reply