68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
IIfx won't read 800k disks made on other machines
Posted by: willmurray461 on 2024-11-28 14:03:10
I have a really strange issue with floppies in my IIfx. For some reason, the IIfx will read 1.44MB disks fine, but will only read some 800K disks. It reads 800K commercial software disks, as well as 800K disks that were formatted on the IIfx, but it won't read 800K disks that were formatted on another machine. If I format an 800K disk on the IIfx and then put it into another machine, the other computer will read the disk fine. At first I thought it was a head alignment issue, but if I take the same drive and put it into another mac it has no issues so I'm pretty sure the problem is with the motherboard.

The machine's orignal SWIM chip was dead so I swapped in one from a donor board. However, I never tested the chip so there is still a possibility it's still the SWIM's fault.

Anyone have any idea what could be going on?
Posted by: LaPorta on 2024-11-28 19:48:23
It is possible that the head is ever-so-slowly dying on the drive of your IIfx. Only thing I can think of. Alignment would throw all disks off.
Posted by: willmurray461 on 2024-11-29 09:34:16
It is possible that the head is ever-so-slowly dying on the drive of your IIfx. Only thing I can think of. Alignment would throw all disks off.
I don't think that's the case because when I take the drive and attach it to another mac, it works fine. Likewise, if I take a drive from another mac and put it in the IIfx, it suddenly exhibits this issue.

Because of this, I'm almost certain it has to do with something on the IIfx's motherboard.
Posted by: nathall on 2024-11-29 14:58:42
Well, the difference between 800k and 1.4MB disks is that the rotation speed varies on the 800k. You might be right about the SWIM chip, but could it also be a voltage issue on the IIfx? As in, not being regulated properly for the differential speeds needed for 800k?
Posted by: LaPorta on 2024-11-29 15:02:15
I don't think that's the case because when I take the drive and attach it to another mac, it works fine.
I didn’t realize that, I missed that part in your first post. Did you try and source a replacement SWIM to rule out chip issues?
Posted by: willmurray461 on 2024-11-29 15:12:53
Well, the difference between 800k and 1.4MB disks is that the rotation speed varies on the 800k. You might be right about the SWIM chip, but could it also be a voltage issue on the IIfx? As in, not being regulated properly for the differential speeds needed for 800k?
The IIfx did have an incident where the 12V line on the PSU got shorted for a few seconds due to a faulty tantalum capacitor (which promptly caught fire and exploded). It may have caused damage to other components. Do you have any idea where to look in order to test the voltage theory?
I didn’t realize that, I missed that part in your first post. Did you try and source a replacement SWIM to rule out chip issues?
The original SWIM wouldn't read anything. I then took a SWIM off of a battery bombed IIci donor board, which leads me to where I am now. It's possible that the donor SWIM was also damaged, though I think the odds of that are very low.
Posted by: LaPorta on 2024-11-29 15:40:23
Did the original SWIM IIfx machine have damage somehow? Why was the original SWIM bad?
Posted by: Fred1212 on 2024-11-29 15:53:13
Have you tried a known working drive in the IIfx? Do you get same problem? Oh I should read above posts you have done this so its a board issue. Another SWIM to be sure
Posted by: nathall on 2024-12-05 21:53:46
The IIfx did have an incident where the 12V line on the PSU got shorted for a few seconds due to a faulty tantalum capacitor (which promptly caught fire and exploded). It may have caused damage to other components. Do you have any idea where to look in order to test the voltage theory?
I do not, unfortunately. Just seems like the road I’d go down to investigate if I had your symptoms.
Posted by: willmurray461 on 2024-12-21 11:23:19
So I've since acquired a second IIfx motherboard, one which is pristine and has never seen abuse. The second IIfx motherboard exhibits the exact same behavior with 800k floppies. As such, I'm inclined to believe this is just a quirk of the IIfx, as I find it extremely unlikely that two boards would have this same exact fault.
Posted by: Arbee on 2024-12-23 08:33:03
Just to clarify: if you put the drive from the IIfx in another machine with the same exact disk it won't read in the IIfx, it then can read it?
1