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

amiga floppy project activity

I don’t know how interesting this is, but I thought I’d throw it up anyways. I exported the posts and comments tables from the mysql database, imported into Excel, and then created an activity graph of the...

great performance increases

Today I’ve worked on optimizing the performance of the AFP reader and have made great strides. My original track times were nearly 475ms. This was 300ms reading the actual disk, 125ms transferring, and process...

simplified ISR

It looks as if I spoke too soon. I’m still having reading problems.  The data used to be forced into an MFM mold, but all that’s done in some cases, is to further corrupt the corrupt data. I rewrote my ISR...

sync on data

The more and more I play with this I find that I’m limited with visibility. Its tough to debug when you constantly have to deal with this overhanging problem : The data arrives at my hardware, and to the PC...

found bug last night

With this new FPGA solution, certain tracks would result in what I call a “short read.”  A short read is any received track that contains less than 28,125 delta T’s, aka pulse times.  Given a certain...

intermittent problem found

I was just putting some finishing touches on this before I started to actually use and archive some of my stuff.  To put it to an actual real world test. Anyways, I tested an ADF generated ADF  against an amiga...

losing data

I’ve been thinking more and more about how exactly I’ve been losing data. It’s alot of data. The worst case I’ve seen is about 140 bytes. This is 1120 bits, or 2240us. This is a LONG time for my...

looking at the code this a.m.

Welp, I decided to take a look at my code today, although I can’t actually implement anything until after I get home from work. 🙂 Not sure if I mentioned this eariler, but I’m now padding the data sent from...

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...