# Flash RCX 6A with SimonK firmware ## Steps $ avrdude -c usbtiny -p m8 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e9307 avrdude: safemode: Fuses OK (E:FF, H:DF, L:A4) avrdude done. Thank you. Then, flash firmware $ avrdude -c usbtiny -p m8 -U flash:w:./tgy.hex:i avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e9307 avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. avrdude: erasing chip avrdude: reading input file "./tgy.hex" avrdude: writing flash (8192 bytes): Writing | ################################################## | 100% 4.93s avrdude: 8192 bytes of flash written avrdude: verifying flash memory against ./tgy.hex: avrdude: load data flash data from input file ./tgy.hex: avrdude: input file ./tgy.hex contains 8192 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 7.10s avrdude: verifying ... avrdude: 8192 bytes of flash verified avrdude: safemode: Fuses OK (E:FF, H:DF, L:A4) avrdude done. Thank you. Then, flash fuses $ avrdude -c usbtiny -p m8 -U lfuse:w:0x24:m -U hfuse:w:0xda:m avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e9307 avrdude: reading input file "0x24" avrdude: writing lfuse (1 bytes): Writing | ################################################## | 100% 0.00s avrdude: 1 bytes of lfuse written avrdude: verifying lfuse memory against 0x24: avrdude: load data lfuse data from input file 0x24: avrdude: input file 0x24 contains 1 bytes avrdude: reading on-chip lfuse data: Reading | ################################################## | 100% 0.00s avrdude: verifying ... avrdude: 1 bytes of lfuse verified avrdude: reading input file "0xda" avrdude: writing hfuse (1 bytes): Writing | ################################################## | 100% 0.00s avrdude: 1 bytes of hfuse written avrdude: verifying hfuse memory against 0xda: avrdude: load data hfuse data from input file 0xda: avrdude: input file 0xda contains 1 bytes avrdude: reading on-chip hfuse data: Reading | ################################################## | 100% 0.00s avrdude: verifying ... avrdude: 1 bytes of hfuse verified avrdude: safemode: Fuses OK (E:FF, H:DA, L:24) avrdude done. Thank you.