24 lines
1.2 KiB
Markdown
24 lines
1.2 KiB
Markdown
Fails:
|
|
* r1 was supposed to be a pullup
|
|
* programming/icsp header is broken
|
|
|
|
|
|
|
|
Prog
|
|
====
|
|
* avrdude -c avrisp -b 19200 -p m328p -P /dev/ttyUSB5 -vvv
|
|
|
|
// * avrdude -pm328pb -cstk500v1 -P/dev/ttyUSB5 -b19200 -e -Uefuse:w:0xf5:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m
|
|
* avrdude -pm328pb -cstk500v1 -P/dev/ttyUSB5 -b19200 -C avrdude.conf -e -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m
|
|
* avrdude -pm328pb -cstk500v1 -P/dev/ttyUSB5 -b19200 -Uflash:w:/home/informatic/.arduino15/packages/arduino/hardware/avr/1.6.8/bootloaders/optiboot/optiboot_atmega328.hex:i -Ulock:w:0x0F:m
|
|
|
|
* avrdude -pm328p -cstk500v1 -P/dev/ttyUSB5 -b19200 -Uflash:w:optiboot/optiboot/bootloaders/optiboot/optiboot_atmega328.hex:i -Ulock:w:0x0F:m
|
|
|
|
|
|
Full flash (no questions asked)
|
|
==========
|
|
```
|
|
sudo nix-shell -p avrdude --run 'avrdude -pm328pb -c usbasp -C avrdude.conf -e -Uefuse:w:0xf5:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m -Uflash:w:optiboot/optiboot/bootloaders/optiboot/optiboot_atmega328.hex:i -Ulock:w:0xCF:m'
|
|
sudo nix-shell -p avrdude --run 'avrdude -pm328p -c usbasp -C avrdude.conf -e -Uefuse:w:0xfD:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m -Uflash:w:optiboot/optiboot/bootloaders/optiboot/optiboot_atmega328.hex:i -Ulock:w:0xCF:m'
|
|
```
|