New ArduPilot2.5+, never flown, only connected with USB and board has been working flawlessly for 4 days while I learned Mission Planner and browsed the code. Today I got the error "Upload succeeded but verify failed: exp C got 14 at 0" when uploading firmware.
I now get the error using Mission Planner or Arduino IDE to do an upload. Does not matter if I am uploading ArduPlane V2.70, ArduCopter quad or older versions. I have found at least 4 other references to this issue various places on web forums but no information as to the cause or how to fix the problem.
Except for the verify error, the board and software seem to work the same as before the verify error.
Main question: How do I fix this problem - make the verify error go away?
Is it a corrupted boot loader?
- If so, do I return the board to 3DRobotics ( place of purchase) or do I have to buy the hardware and get the software to replace the boot loader (Yuk - time, money, frustration)?
- How in the world does the bootloader get corrupted? Is it not protected?
- Was It me? I did do a few minor changes in the ArduPlane code (Using Arduino IDE) to try to debug a CLI issue in Mission Planner (see here )
Changes were simple - like add a delay(500); at several places along with a message for CLI. Example:
cliSerial->println_P(PSTR("\nAfter Ld Parms\n")); // ********Test ****
No other changes except inserting similar statements in various places - one at a time.
- Or, can Ardunio IDE change that address during an upload?
- Or, could a bug in the ArduPlane code overwrite that address?
Is it a bad board?
- I do not think so because everything else seems to work in Mission Planner (board on desk) Gyros work, compass works, AHRS works, setup works, CLI works - but only after a reboot if in Mission Planner (This is a separate issue - see here )
Should I use this board in a plane without fixing the error?
- Some discussion somewhere indicated this was a fuse in the boot area (adress 0?). If that is so, then I would tend to ignore the message and proceed with installation and flight tests. Any suggestions?
Thanks in advance for any help you can provide.