Re: OS Upgrade
2004-02-04 by colinfraser_com
> I seem to have upgraded ok to v3.86 ok using MIDI-OX, > but while sending the file the P3 display rapidly flashed > alternatively: > > BAD DATA! > SEND MORE DATA (or something) > > I panicked at first but all seems ok, > is this behaviour during an upgrade normal? The "BAD DATA!" display indicates that a code block received had a checksum error, so was not written to flash. Given that most of the code stays the same between versions, this may not cause the failure of upgrade. A final checksum is sent at the end of the sysex stream, which is used to verify the entire contents of the flash ROM. So if you only get a BAD DATA on a block that *hasn't* changed between versions, the total checksum might still be correct, and the upgrade will work. But generally, you should never see a BAD DATA! message. A couple of cases of this have turned out to be problems with the MIDI input opto-isolator. I'm going to look into this, and see if a change to the resistor values around the opto might be required - it could be that the current values are towards the edge of the ideal range and some parts might be out of tolerance enough to cause a problem. Cheers, Colin f