techtravels.org

inital results on error correction

While I have yet to actually implement the full-scale error correction as I want to, I did some manual tests today. I basically took a track that I was erroring out on, and swapped in 1-bit away values for the bad bytes.  In some cases, it appeared...

Latest articles

AFP 0.2 WIP SX code

I’ve put some work into cleaning up the SX code tonight. I’ve removed some code sections no longer needed, and added documentation where it was lacking. Code should be commented pretty good. I’ve also...

Am I reading MFM wrong?

I’m beginning to think that I don’t fully understand the signalling coming out of the drive. I understand the concepts behind MFM (I think), but the actual application to this project, I’m not so sure...

more updates

I know I’ve been bad keeping you guys updated….. This doesn’t mean I haven’t been working on it, however. I recoded the ISR completely in assembly because I was just plain sick of the damn...

proof of concept works

Today is the first day in months that I’ve made what I consider good progress. I am now able to read any track(so far) off of any disk with 100% success including checking and relying on the checksums. I read...

more real world tests

So tonight, I put my new FPGA implementation of the amiga floppy project to good use.  I read some more of my collection of amiga floppies. GREAT NEWS. It’s working like a champ.  As a matter of fact, I selected...

quick memory check

So on bootup, I now have the hardware do a memory check.  I basically take and write out a bunch of values to the memory, and then read them back and make sure they read back properly.  The values written are based on...