Hello, I have an arduino pro mini that I'm trying to program. I found a way to upload one sketch, but the next always gives a "verification error, content mismatch".
The pro mini is a 3.3V, 8MHz version (clone). Here are the steps I follow to program it:
- Upload the arduino ISP program to an Uno R3, with baud rate set to 19200.
- Burn bootloader to the pro mini using the Arduino as ISP.
- Upload the arduino ISP program to an Uno R3, with baud rate set to 57600.
- Upload my sketch.
Using other sequences of steps, I cannot get any useful results. Usually avrdude throws an out of sync error. That woule be fine, but the real problem is that the next time I upload any sketch, I get the verification error. My only guess is that the bootloader becomes corrupted after every upload. Making small changes to the sketch and re-uploading requires me to follow steps 1-4 all over again, which is frustrating. Does anyone have any idea what might be wrong and how to fix it, if it is fixable?