D:\raibow>avrdude -c avrisp -p m168 -P com4 -b 19200 -B 5 -V -e -U lock:w:0x3F:m
-U hfuse:w:0xDF:m -U lfuse:w:0xFF:m -U efuse:w:0x00:m
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x1e9406
avrdude: erasing chip
avrdude: reading input file “0x3F”
avrdude: writing lock (1 bytes):
Writing | | 0% 0.00s ***failed;
Writing | ################################################## | 100% 0.14s
avrdude: 1 bytes of lock written
avrdude: reading input file “0xDF”
avrdude: writing hfuse (1 bytes):
Writing | | 0% 0.00s ***failed;
Writing | ################################################## | 100% 0.13s
avrdude: 1 bytes of hfuse written
avrdude: reading input file “0xFF”
avrdude: writing lfuse (1 bytes):
Writing | | 0% 0.00s ***failed;
Writing | ################################################## | 100% 0.14s
avrdude: 1 bytes of lfuse written
avrdude: reading input file “0x00”
avrdude: writing efuse (1 bytes):
Writing | ################################################## | 100% 0.02s
avrdude: 1 bytes of efuse written
avrdude: safemode: lfuse changed! Was ff, and is now 0
Would you like this fuse to be changed back? [y/n] n
avrdude: safemode: hfuse changed! Was df, and is now 0
Would you like this fuse to be changed back? [y/n] n
avrdude: safemode: Fuses OK
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00
avrdude done. Thank you.
D:\raibow>avrdude -c avrisp -p m168 -P com4 -b 19200 -B 1 -V -D -U flash:w:rainb
owduino.hex:i
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x1e9406
avrdude: reading input file “rainbowduino.hex”
avrdude: writing flash (4716 bytes):
Writing | ################################################## | 100% 3.58s
avrdude: 4716 bytes of flash written
avrdude: safemode: Fuses OK
avrdude done. Thank you.
D:\raibow>avrdude -c avrisp -p m168 -P com4 -b 19200 -B 5 -V -U lock:w:0x0F:m
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x1e9406
avrdude: reading input file “0x0F”
avrdude: writing lock (1 bytes):
Writing | | 0% 0.00s ***failed;
Writing | ################################################## | 100% 0.13s
avrdude: 1 bytes of lock written
avrdude: safemode: Fuses OK
avrdude done. Thank you.