I generally use IDE V23 - no problems uploading using a programmer (usbtiny)
But newer versions have an issue - at least on all three of my PCs (two with XP, one with Win7) when using a programmer.
I think it might be an issue with Avrdude.
Take V1.0.2
- on startup there is a message on the IDE lower window frame
- example Arduino Uno on COM1 or some other board previously selected
- it seems to remember the last board selected
- when using a programmer and V23 - there is no board message as above
But this message occurs even if nothing is attached to any USB - no programmer or board.
When a sketch is uploaded to a Leonardo - using the usbtinyisp and just pressing the Upload button - this message;
- Couldn't find leonardo on the selected port.
When a sketch is uploaded by pressing Shift/Upload - the programmer lights up and uploads code.
I know the code changed even though the Rx/Tx leds do not light as usual during upload, but the code is corrupted.
However this message;
Avrdude:verification error, first mismatch at byte 0x0580
0xe2 !=0x0a
Avrdude: Verification error, content mismatch.
I have asked Sparkfun about this and they tell me they have no problems with the newer IDE's
Does anyone know what could be causing this problem.