On 2015-03-30 07:47, Christopher Parish wrote:
> I've gotten my RL-02 -> USB Mass Storage controller
> mostly working with a few residual gremlins.
> Specifically, I've noticed from my testing that I have
> good packs, ones that read out almost the same every
> time, and bad packs, ones where half the bits seem to be
> in different states every time I read them. I've left
> write support untested until I can solve this problem.
Hmm, one comment is there will be erase glitches between
sector ID blocks and data blocks, where the erase and write
heads were turned on and off. If you don't have logic to
adequately ignore those bursts, it will foul up everything.
Most likely different vintage controllers may have some
difference in how big those bursts of noise are. Packs that
were written on heavily, or written on by different drives,
may have more complicated patterns of these bursts.