Created by Robert Nelson, last modified on Apr 12, 2012
This is a page about flashing Arduino Bootloaders.
Available
Arduino Uno at DigiKey
Basic Requirements
- Debian Wheezy
- sudo apt-get install arduino
udev rules for avrdude
sudo nano /etc/udev/rules.d/99-avr.rules
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="avarice_end"
# Atmel Corp. AVRISP mkII
ATTR{idVendor}=="03eb", ATTRS{idProduct}=="2104", MODE="660", GROUP="plugdev"
LABEL="avarice_end"
Bootloader Flashing
see: https://github.com/arduino/Arduino/blob/master/hardware/arduino/boards.txt
for the “Arduino Uno”
avrdude -c avrisp2 -P usb -p m328p -e -U flash:w:optiboot_atmega328.hex -U lfuse:w:0xFF:m -U hfuse:w:0xDE:m -U efuse:w:0x05:m
for the “pro328.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328”
avrdude -c avrisp2 -P usb -p m328p -e -U flash:w:ATmegaBOOT_168_atmega328_pro_8MHz.hex -U lfuse:w:0xFF:m
Comments
Any questions or comments please go to our TechForum: TechForum