avrdude: Version 6.2 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "/etc/avrdude.conf" User configuration file is "/home/jonathan/.avrduderc" User configuration file does not exist or is not a regular file, skipping Using Port : usb Using Programmer : dragon_isp avrdude: stk500v2_dragon_isp_open() avrdude: usbdev_open(): Found AVRDRAGON, serno: 00A20006356A avrdude: jtagmkII_getsync(): Sending sign-on command: avrdude: jtagmkII_recv(): got wrong sequence number, 16 != 0 0x86 (26 bytes msg) JTAG ICE mkII sign-on message: Communications protocol version: 1 M_MCU: boot-loader FW version: 255 firmware version: 7.39 hardware version: 1 S_MCU: boot-loader FW version: 255 firmware version: 7.39 hardware version: 7 Serial number: 00:a2:00:06:35:6a Device ID: AVRDRAGON avrdude: jtagmkII_setparm() avrdude: jtagmkII_setparm(): Sending set parameter command (parm 0x03, 1 bytes): 0x80 (1 bytes msg) avrdude: jtagmkII_getsync(): Sending get sync command: 0x80 (1 bytes msg) AVR Part : ATtiny88 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 64 4 0 3600 3600 0xff 0xff flash 65 6 64 0 yes 8192 64 128 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : DRAGON_ISP Description : Atmel AVR Dragon in ISP mode avrdude: jtagmkII_getparm() avrdude: jtagmkII_getparm(): Sending get parameter command (parm 0x06): 0x81 (3 bytes msg) Vtarget : 5.0 V SCK period : 1615.51 us avrdude: AVR device initialized and ready to accept instructions Reading | avrdude: stk500isp_read_byte(.., signature, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., signature, 0x1, ...) avrdude: stk500isp_read_byte(): Sending read memory command: ################avrdude: stk500isp_read_byte(.., signature, 0x2, ...) avrdude: stk500isp_read_byte(): Sending read memory command: ################################## | 100% 0.33s avrdude: Device signature = 0x1e9311 (probably t88) avrdude: stk500isp_read_byte(.., lfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., lfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., lfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., hfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., hfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., hfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: safemode: hfuse reads as DF avrdude: stk500isp_read_byte(.., efuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., efuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., efuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: safemode: efuse reads as FF 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 "main.hex" avrdude: input file main.hex auto detected as Intel Hex avrdude: writing flash (962 bytes): Writing | ################################################## | 100% 61.91s avrdude: 962 bytes of flash written avrdude: verifying flash memory against main.hex: avrdude: load data flash data from input file main.hex: avrdude: input file main.hex auto detected as Intel Hex avrdude: input file main.hex contains 962 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 63.84s avrdude: verifying ... avrdude: 962 bytes of flash verified avrdude: stk500isp_read_byte(.., lfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., lfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., lfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., hfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., hfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., hfuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: safemode: hfuse reads as DF avrdude: stk500isp_read_byte(.., efuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., efuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: stk500isp_read_byte(.., efuse, 0x0, ...) avrdude: stk500isp_read_byte(): Sending read memory command: avrdude: safemode: efuse reads as FF avrdude: safemode: Fuses OK (E:FF, H:DF, L:6E) avrdude: stk500v2_jtagmkII_close() avrdude: jtagmkII_close() avrdude: jtagmkII_close(): Sending sign-off command: 0x80 (1 bytes msg) avrdude done. Thank you.