What if I get the AVRISP mkII? Will I have better luck or are these chips lost forever?
sol i sinne - brun inne
You will have not have better luck with an AVRISP-2.
Buying some new jumper wire (and a new breadboard) would be a better investment.
Let me test my understanding, because the meaning of the various programmer options to avrdude and their interactions with (optional) bootloaders are still confusing to me.
> Then upload to the UNO hardware via the Bootloader: avrdude -c arduino
This means that the "arduino" programming protocol is implemented by the arduino bootloader program running on the "arduino" board which is being programmed?
> Then upload to a breadboard via an ArduinoISP sketch running on a UNO: avrdude -c stk500v1 -b 19200
This means that the arduinoISP sketch is a software implementation of the stk500v1 programming protocol, and "passes through" the appropriate signals to the target (being programmed) device? avrdude doesn't care that it's not actually talking to an stk500v1, as long as the thing on the other end of the serial connection behaves like one?
Yes and yes.
© 2021 Microchip Technology Inc.