Hi folks,
Today I was reminded that one of my 1050 drives had an original Happy board in it so I dug it out and degreased the head guides so they'd actually move, bit of machine oil later and it would happily read disks.
Some of the disks wouldn't boot however and some searching showed I probably needed to set the drive to UnHappy mode which I did. Trouble is I now can't get it back. The docs say turn off drive for 10 secs and it will return to happiness but mine says 'the drive cannot be programmed' and it remains undetected as a Happy drive.
There's only 2 6264 SRAMs, a 6502, an EEPROM and an unmarked chip on that board (GAL?) so I've been puzzling as to how it's set to UnHappy mode, given that a power cycle will normally return it to normal. I'm guessing at startup time the whole EPROM is copied into RAM and executed so the Warp software just changes a bit in RAM to UnHappy the drive.
Anyone seen this behaviour before? I can easily swap the RAM but I don't want to throw £10 at something that might not fix the problem.
Also, these days there are SIO2PC cables and various ways to fake the 1050's presence so am I wasting my time trying to fix the Happy board?
Cheers!