snume, on Sun Nov 21, 2010 11:31 PM, said:
Yeah, I was looking at a way to use a TEAC FD-55GFR with the stock controller and it is supposed to be able to work at 300 RPM as well. There are a lot of jumpers and someone even put masking tape over the first 4 pins (first 2 on each side of card edge) but that info wasn't for the TI-99/4A and I suspect there is more to it as you are discovering here as well. If you come up with anything, I will be attempting to adapt my drives in the same way. Keep it up, you're work is very inspiring.
Thanks. I will keep this thread updated as I make (non-)progress on this. The FD-55GFR is the 5.25" part of the FD-505. Mine will have a different board layout, but it should have the same straps for the most part. For instance, my main board is missing the "IU" strap. There are several other strap points on the board which are undocumented, like S1-S5, and E1 and E2 (IIRC, I am not looking at it right now.)
marc.hull, on Mon Nov 22, 2010 7:41 AM, said:
I would suspect that the drive is also wanting to operate with 80 tracks per side IE 720K. Is there a way to make this drive double step like a 3.5" when reading and writing? Remember that the BwG controller can only support 40 tracks per side for a max of 360K.
That is a worthwhile thought to be certain. I do not think the 3.5" drive in this combo double-steps, as I noted earlier that the head only travels half-way across the disk when formatting. It is too bad the BwG does not support 80 track devices.
And in regards to the 80/40 track bit, I have read in more than one place, including some manufacturer docs, that you should use an 80 track device to write to 40 track media. This makes sense as 40 track media written by a 40 track device will have tracks wider than the 80 track head, thus causing all sorts of issues once you take the media back to a 40 track device. This alone may make this project entirely moot as you may wind up with unsharable 5.25" media even if one can get these units to work.
This problem does not seem to affect 3.5" media, as the only difference between 720k and 1.44MB 3.5" disks is the data rate and amount of data contained within a track. 3.5" DD drives are difficult if not impossible to find in the PC world, whereas HD drives are plentiful. A big benefit of the 3.5" drive is the hard detection of media density, a second microswitch which finds the HD hole. In Amiga HD drives this causes the spindle to spin at 150rpm rather than 300rpm so that the data rate to the floppy controller remains the same for both densities; obviously this is not the case in the PC realm as the data rates for DD and HD are 250bps and 500bps, respectively.
If I had more skill available, I might take on a project of working out an 80 track version of the BwG DSR. I see that Mainbyte has an article about an 80 track upgrade for the stock TI controller.
All considered, my goals are as follows in regards to the TEAC FD-505 (FD-55GFR and FD-05HF):
1) Read 40-track 5.25" DSDD (360k) media*
2) Read and write 40 track 3.5" DSDD (360k) media with head double-stepping**
* This may wind up being impossible as the FD-55GFR is listed as a dual-mode 1.2/1.0 device, so its ability to recognize 360k media is now in question. I need to slap together a PC to do some testing there.
** I need to see how the system works with other 3.5" drives. Can anyone confirm double-stepping in their 3.5" drives?
Ideally, I would like to read and write 80 track 3.5" DSDD (720k) media, but this would require an upgraded DSR for whichever controller is to be used.
As I am creeping closer to final exams, I will probably have to shelve this for a few weeks and get back to it. So do not expect too many updates
BTW, these were difficult to come by, so I post them here for added posterity. Any PDFs I found I ran through OCR.
3fd0020a.pdf TEAC FD235HF Floppy datasheet
5fd0050a.pdf TEAC FD55GFR Floppy datasheet
5fd0010a.pdf TEAC FD505 Combo floppy datasheet
wd1773_datasheet.pdf Western Digital 177x floppy controller IC datasheet
MitsubishiDrives.pdf Mitsubishi MF501, 503, 504 drive datasheet (derived from original RTF document)