NobodyIsHere
Veteran Member
- Joined
- Dec 21, 2006
- Messages
- 2,410
Ha!
I spoke too soon. Mike's going to point and laugh and say "told ya so".
I just came across the error with this drive. It cannot write reliably. The reads seem to be just fine, since I was able to boot the thing, but with mike's approval, I tried to fdisk and format the drive, and the thing just went to hell.
A little bit of playing around so far as shown me that if I blast the first few sectors to all FF's, it writes just fine.
If I try and go back and change the sector to all 00's (using norton diskedit), I get the following sequence on every 16 bytes:
Code:00 FF 00 FF 00 FF 00 00 - 00 FF 00 FF 00 FF 00 00
Looks surprisingly like our 2nd byte of data is missing. can we blame the flip flop not being able to deliver the data fast enough? It's got to be on the harry edge though, since the 8th and 16th bytes are making it just fine.
It's interesting indeed. Not sure if this is within my capability to debug, but I'll keep playing.
This sounds like we need someone with a logic analyzer or trace analyzer. Subtle timing incompatibilities are usually a real ***** to find. That's my $0.02.
Thanks and have a nice day!
Andrew Lynch