Can you use the Arduino as an AVR programmer?
|
I use the mega-isp solution mentioned above - the Arduino avrisp sketch is here http://code.google.com/p/mega-isp/downloads/list I do not use the shield they have - I made up a simple cable using two 6 pin dual-in-line header sockets to fit the programming ISP connector on your Arduino. (I did not have two dil sockets so I used standard single in line and superglued two 3 pin sockets together. You then need a piece of ribbon cable or some wire. |
FYI: The mega-isp sketch is now included with the Arduino software as of version 0018 and no longer needs to be downloaded separately; it's located under File|Examples, named ArduinoISP. – esm Mar 3 '10 at 4:20 |
|
This solution works great too: Kimio Kosaka avrdude-serjtag method If you have assembled you own computers you may have spare case mounted USB cables/connectors that often come with new moherboards. Just wack off the USB end and you can use the motherboard connector as the ISP connector. A batch file like this can be used: (This is for the 328 chips, will set the fuses for high speed transfer and then upload the bootloader, and setting the lock bits when finished.
|
|||
|
|
|
Yes, you can use the Arduino as a AVR programmer! Take a look at the mega-isp project. |
|||
|
|
|
If you need hi-voltage programming (you have an otherwise dead chip) you can try this solution http://www.mightyohm.com/blog/2008/09/arduino-based-avr-high-voltage-programmer/ |
|||
|
|


