sudo ./Program-sensor-16M-115k.sh avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1ea802 avrdude: erasing chip avrdude: reading input file "stk500boot_v2_mega256rfr2-16M-115k.hex" avrdude: input file stk500boot_v2_mega256rfr2-16M-115k.hex auto detected as Intel Hex avrdude: writing flash (256080 bytes): Writing | ################################################## | 100% 0.00s avrdude: 256080 bytes of flash written avrdude: verifying flash memory against stk500boot_v2_mega256rfr2-16M-115k.hex: avrdude: load data flash data from input file stk500boot_v2_mega256rfr2-16M-115k.hex: avrdude: input file stk500boot_v2_mega256rfr2-16M-115k.hex auto detected as Intel Hex avrdude: input file stk500boot_v2_mega256rfr2-16M-115k.hex contains 256080 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 0.00s avrdude: verifying ... avrdude: 256080 bytes of flash verified avrdude: safemode: Fuses OK (E:F6, H:98, L:46) avrdude done. Thank you. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1ea802 avrdude: reading input file "0x98" avrdude: writing hfuse (1 bytes): Writing | ################################################## | 100% 0.05s avrdude: 1 bytes of hfuse written avrdude: verifying hfuse memory against 0x98: avrdude: load data hfuse data from input file 0x98: avrdude: input file 0x98 contains 1 bytes avrdude: reading on-chip hfuse data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: 1 bytes of hfuse verified avrdude: reading input file "0x46" avrdude: writing lfuse (1 bytes): Writing | ################################################## | 100% 0.05s avrdude: 1 bytes of lfuse written avrdude: verifying lfuse memory against 0x46: avrdude: load data lfuse data from input file 0x46: avrdude: input file 0x46 contains 1 bytes avrdude: reading on-chip lfuse data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: 1 bytes of lfuse verified avrdude: reading input file "0xfe" avrdude: writing efuse (1 bytes): Writing | | 0% 0.00s ***failed; Writing | ################################################## | 100% 0.41s avrdude: 1 bytes of efuse written avrdude: verifying efuse memory against 0xfe: avrdude: load data efuse data from input file 0xfe: avrdude: input file 0xfe contains 1 bytes avrdude: reading on-chip efuse data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0xf6 != 0xfe avrdude: verification error; content mismatch avrdude: safemode: efuse changed! Was fe, and is now f6 Would you like this fuse to be changed back? [y/n] avrdude: safemode: Fuses OK (E:FE, H:98, L:46) avrdude done. Thank you. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1ea802 avrdude: reading input file "0xEF" avrdude: writing lock (1 bytes): Writing | | 0% 0.00s ***failed; Writing | ################################################## | 100% 0.41s avrdude: 1 bytes of lock written avrdude: verifying lock memory against 0xEF: avrdude: load data lock data from input file 0xEF: avrdude: input file 0xEF contains 1 bytes avrdude: reading on-chip lock data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0x2f != 0xef avrdude: verification error; content mismatch avrdude: safemode: Fuses OK (E:F6, H:98, L:46) avrdude done. Thank you. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1ea802 avrdude: erasing chip avrdude: reading input file "gw.elf" avrdude: input file gw.elf auto detected as ELF avrdude: writing flash (101418 bytes): Writing | ################################################## | 100% 16.38s avrdude: 101418 bytes of flash written avrdude: verifying flash memory against gw.elf: avrdude: load data flash data from input file gw.elf: avrdude: input file gw.elf auto detected as ELF avrdude: input file gw.elf contains 101418 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 11.30s avrdude: verifying ... avrdude: 101418 bytes of flash verified avrdude: safemode: Fuses OK (E:46, H:98, L:46) avrdude done. Thank you. pi@raspberrypi ~ $ pi@raspberrypi ~ $ pi@raspberrypi ~ $ cat > flash.log udo ./Program-sensor-16M-115k.sh avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1ea802 avrdude: erasing chip avrdude: reading input file "stk500boot_v2_mega256rfr2-16M-115k.hex" avrdude: input file stk500boot_v2_mega256rfr2-16M-115k.hex auto detected as Intel Hex avrdude: writing flash (256080 bytes): Writing | ################################################## | 100% 0.00s avrdude: 256080 bytes of flash written avrdude: verifying flash memory against stk500boot_v2_mega256rfr2-16M-115k.hex: avrdude: load data flash data from input file stk500boot_v2_mega256rfr2-16M-115k.hex: avrdude: input file stk500boot_v2_mega256rfr2-16M-115k.hex auto detected as Intel Hex avrdude: input file stk500boot_v2_mega256rfr2-16M-115k.hex contains 256080 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 0.00s avrdude: verifying ... avrdude: 256080 bytes of flash verified avrdude: safemode: Fuses OK (E:F6, H:98, L:46) avrdude done. Thank you. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1ea802 avrdude: reading input file "0x98" avrdude: writing hfuse (1 bytes): Writing | ################################################## | 100% 0.05s avrdude: 1 bytes of hfuse written avrdude: verifying hfuse memory against 0x98: avrdude: load data hfuse data from input file 0x98: avrdude: input file 0x98 contains 1 bytes avrdude: reading on-chip hfuse data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: 1 bytes of hfuse verified avrdude: reading input file "0x46" avrdude: writing lfuse (1 bytes): Writing | ################################################## | 100% 0.05s avrdude: 1 bytes of lfuse written avrdude: verifying lfuse memory against 0x46: avrdude: load data lfuse data from input file 0x46: avrdude: input file 0x46 contains 1 bytes avrdude: reading on-chip lfuse data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: 1 bytes of lfuse verified avrdude: reading input file "0xfe" avrdude: writing efuse (1 bytes): Writing | | 0% 0.00s ***failed; Writing | ################################################## | 100% 0.41s avrdude: 1 bytes of efuse written avrdude: verifying efuse memory against 0xfe: avrdude: load data efuse data from input file 0xfe: avrdude: input file 0xfe contains 1 bytes avrdude: reading on-chip efuse data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0xf6 != 0xfe avrdude: verification error; content mismatch avrdude: safemode: efuse changed! Was fe, and is now f6 Would you like this fuse to be changed back? [y/n] avrdude: safemode: Fuses OK (E:FE, H:98, L:46) avrdude done. Thank you. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1ea802 avrdude: reading input file "0xEF" avrdude: writing lock (1 bytes): Writing | | 0% 0.00s ***failed; Writing | ################################################## | 100% 0.41s avrdude: 1 bytes of lock written avrdude: verifying lock memory against 0xEF: avrdude: load data lock data from input file 0xEF: avrdude: input file 0xEF contains 1 bytes avrdude: reading on-chip lock data: Reading | ################################################## | 100% 0.05s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0x2f != 0xef avrdude: verification error; content mismatch avrdude: safemode: Fuses OK (E:F6, H:98, L:46) avrdude done. Thank you. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1ea802 avrdude: erasing chip avrdude: reading input file "gw.elf" avrdude: input file gw.elf auto detected as ELF avrdude: writing flash (101418 bytes): Writing | ################################################## | 100% 16.38s avrdude: 101418 bytes of flash written avrdude: verifying flash memory against gw.elf: avrdude: load data flash data from input file gw.elf: avrdude: input file gw.elf auto detected as ELF avrdude: input file gw.elf contains 101418 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 11.30s avrdude: verifying ... avrdude: 101418 bytes of flash verified avrdude: safemode: Fuses OK (E:46, H:98, L:46) avrdude done. Thank you. pi@raspberrypi ~ $