Created
February 25, 2022 11:46
-
-
Save d3lta-v/3ed9a9af7f2e65bfcb978f4c68e754a2 to your computer and use it in GitHub Desktop.
avrdude -vvvv output after an ATmega4809 is bricked by arduino-cli
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| avrdude: Version 6.3-20201216 | |
| Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ | |
| Copyright (c) 2007-2014 Joerg Wunsch | |
| System wide configuration file is "/Users/panziyue/Library/Arduino15/packages/MegaCoreX/hardware/megaavr/1.0.8/avrdude.conf" | |
| User configuration file is "/Users/panziyue/.avrduderc" | |
| User configuration file does not exist or is not a regular file, skipping | |
| Using Port : /dev/cu.usbmodem14101 | |
| Using Programmer : jtag2updi | |
| avrdude: jtagmkII_open_pdi() | |
| avrdude: jtagmkII_getsync() | |
| avrdude: jtagmkII_getsync(): Sending sign-on command: | |
| avrdude: jtagmkII_send(): sending 1 bytes | |
| avrdude: Send: . [1b] . [00] . [00] . [01] . [00] . [00] . [00] . [0e] . [01] . [f3] . [97] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [1d] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [86] . [01] . [01] . [07] . [01] . [01] . [01] . [07] . [06] . [01] . [00] . [00] . [00] . [00] . [00] . [00] J [4a] T [54] A [41] G [47] I [49] C [43] E [45] [20] m [6d] k [6b] I [49] I [49] . [00] | |
| avrdude: Recv: o [6f] | |
| avrdude: Recv: V [56] | |
| avrdude: jtagmkII_recv(): Got message seqno 0 (command_sequence == 0) | |
| avrdude: Recv: . [86] . [01] . [01] . [07] . [01] . [01] . [01] . [07] . [06] . [01] . [00] . [00] . [00] . [00] . [00] . [00] J [4a] T [54] A [41] G [47] I [49] C [43] E [45] [20] m [6d] k [6b] I [49] I [49] . [00] | |
| Raw message: | |
| 0x86 0x01 0x01 0x07 0x01 0x01 0x01 0x07 0x06 0x01 0x00 0x00 0x00 0x00 0x00 0x00 | |
| 0x4a 0x54 0x41 0x47 0x49 0x43 0x45 0x20 0x6d 0x6b 0x49 0x49 0x00 | |
| Sign-on succeeded | |
| JTAG ICE mkII sign-on message: | |
| Communications protocol version: 1 | |
| M_MCU: | |
| boot-loader FW version: 1 | |
| firmware version: 1.07 | |
| hardware version: 1 | |
| S_MCU: | |
| boot-loader FW version: 1 | |
| firmware version: 6.07 | |
| hardware version: 1 | |
| Serial number: 00:00:00:00:00:00 | |
| Device ID: JTAGICE mkII | |
| avrdude: jtagmkII_getsync(): Using a 298-byte device descriptor | |
| avrdude: jtagmkII_setparm() | |
| avrdude: jtagmkII_setparm(): Sending set parameter command (parm 0x03, 1 bytes): | |
| avrdude: jtagmkII_send(): sending 3 bytes | |
| avrdude: Send: . [1b] . [01] . [00] . [03] . [00] . [00] . [00] . [0e] . [02] . [03] . [06] $ [24] 1 [31] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [01] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [01] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [80] | |
| avrdude: Recv: . [cd] | |
| avrdude: Recv: . [83] | |
| avrdude: jtagmkII_recv(): Got message seqno 1 (command_sequence == 1) | |
| avrdude: Recv: . [80] | |
| Raw message: | |
| 0x80 | |
| OK | |
| avrdude: jtagmkII_getsync(): Sending get sync command: | |
| avrdude: jtagmkII_send(): sending 1 bytes | |
| avrdude: Send: . [1b] . [02] . [00] . [01] . [00] . [00] . [00] . [0e] . [0f] . [e2] u [75] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [02] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [01] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [80] | |
| avrdude: Recv: . [1d] | |
| avrdude: Recv: . [09] | |
| avrdude: jtagmkII_recv(): Got message seqno 2 (command_sequence == 2) | |
| avrdude: Recv: . [80] | |
| Raw message: | |
| 0x80 | |
| OK | |
| AVR Part : ATmega4809 | |
| Chip Erase delay : 0 us | |
| PAGEL : P00 | |
| BS2 : P00 | |
| RESET disposition : dedicated | |
| RETRY pulse : SCK | |
| serial program mode : yes | |
| parallel program mode : yes | |
| Timeout : 0 | |
| StabDelay : 0 | |
| CmdexeDelay : 0 | |
| SyncLoops : 0 | |
| ByteDelay : 0 | |
| PollIndex : 0 | |
| PollValue : 0x00 | |
| Memory Detail : | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| prodsig 0 0 0 0 no 61 61 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuses 0 0 0 0 no 9 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse0 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse1 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse2 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse4 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse5 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse6 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse7 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| fuse8 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| lock 0 0 0 0 no 1 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| data 0 0 0 0 no 0 0 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| usersig 0 0 0 0 no 64 64 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| flash 0 0 0 0 no 49152 128 0 0 0 0x00 0x00 | |
| Block Poll Page Polled | |
| Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack | |
| ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- | |
| eeprom 0 0 0 0 no 256 64 0 0 0 0x00 0x00 | |
| Programmer Type : JTAGMKII_PDI | |
| Description : JTAGv2 to UPDI bridge | |
| avrdude: jtagmkII_getparm() | |
| avrdude: jtagmkII_getparm(): Sending get parameter command (parm 0x01): | |
| avrdude: jtagmkII_send(): sending 2 bytes | |
| avrdude: Send: . [1b] . [03] . [00] . [02] . [00] . [00] . [00] . [0e] . [03] . [01] . [d3] . [99] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [03] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [03] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [81] . [01] . [01] | |
| avrdude: Recv: . [ed] | |
| avrdude: Recv: . [cd] | |
| avrdude: jtagmkII_recv(): Got message seqno 3 (command_sequence == 3) | |
| avrdude: Recv: . [81] . [01] . [01] | |
| Raw message: | |
| 0x81 0x01 0x01 | |
| parameter values: | |
| 0x01 0x01 | |
| avrdude: jtagmkII_getparm() | |
| avrdude: jtagmkII_getparm(): Sending get parameter command (parm 0x02): | |
| avrdude: jtagmkII_send(): sending 2 bytes | |
| avrdude: Send: . [1b] . [04] . [00] . [02] . [00] . [00] . [00] . [0e] . [03] . [02] . [aa] B [42] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [04] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [05] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [81] . [07] . [01] . [07] . [06] | |
| avrdude: Recv: . [e6] | |
| avrdude: Recv: M [4d] | |
| avrdude: jtagmkII_recv(): Got message seqno 4 (command_sequence == 4) | |
| avrdude: Recv: . [81] . [07] . [01] . [07] . [06] | |
| Raw message: | |
| 0x81 0x07 0x01 0x07 0x06 | |
| parameter values: | |
| 0x07 0x01 0x07 0x06 | |
| M_MCU hardware version: 1 | |
| M_MCU firmware version: 1.07 | |
| S_MCU hardware version: 1 | |
| S_MCU firmware version: 6.07 | |
| Serial number: 00:00:00:00:00:00 | |
| avrdude: jtagmkII_getparm() | |
| avrdude: jtagmkII_getparm(): Sending get parameter command (parm 0x06): | |
| avrdude: jtagmkII_send(): sending 2 bytes | |
| avrdude: Send: . [1b] . [05] . [00] . [02] . [00] . [00] . [00] . [0e] . [03] . [06] s [73] I [49] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [05] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [03] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [81] . [88] . [13] | |
| avrdude: Recv: x [78] | |
| avrdude: Recv: M [4d] | |
| avrdude: jtagmkII_recv(): Got message seqno 5 (command_sequence == 5) | |
| avrdude: Recv: . [81] . [88] . [13] | |
| Raw message: | |
| 0x81 0x88 0x13 | |
| parameter values: | |
| 0x88 0x13 | |
| Vtarget : 5.0 V | |
| avrdude: jtagmkII_initialize(): trying to set baudrate to 115200 | |
| avrdude: jtagmkII_setparm() | |
| avrdude: jtagmkII_setparm(): Sending set parameter command (parm 0x05, 1 bytes): | |
| avrdude: jtagmkII_send(): sending 3 bytes | |
| avrdude: Send: . [1b] . [06] . [00] . [03] . [00] . [00] . [00] . [0e] . [02] . [05] . [07] . [88] . [b0] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [06] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [01] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [80] | |
| avrdude: Recv: . [c3] | |
| avrdude: Recv: . [1f] | |
| avrdude: jtagmkII_recv(): Got message seqno 6 (command_sequence == 6) | |
| avrdude: Recv: . [80] | |
| Raw message: | |
| 0x80 | |
| OK | |
| avrdude: jtagmkII_set_devdescr(): Sending set device descriptor command: | |
| avrdude: jtagmkII_send(): sending 299 bytes | |
| avrdude: Send: . [1b] . [07] . [00] + [2b] . [01] . [00] . [00] . [0e] . [0c] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [80] . [00] @ [40] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [c0] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [80] . [01] . [00] . [00] . [00] . [00] . [00] . [01] . [02] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [e8] . [c8] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [07] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [01] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [80] | |
| avrdude: Recv: | [7c] | |
| avrdude: Recv: . [9e] | |
| avrdude: jtagmkII_recv(): Got message seqno 7 (command_sequence == 7) | |
| avrdude: Recv: . [80] | |
| Raw message: | |
| 0x80 | |
| OK | |
| avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description | |
| avrdude: jtagmkII_reset(): Sending reset command: | |
| avrdude: jtagmkII_send(): sending 2 bytes | |
| avrdude: Send: . [1b] . [08] . [00] . [02] . [00] . [00] . [00] . [0e] . [0b] . [01] . [de] . [fe] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [08] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [02] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [a5] . [83] | |
| avrdude: Recv: + [2b] | |
| avrdude: Recv: l [6c] | |
| avrdude: jtagmkII_recv(): Got message seqno 8 (command_sequence == 8) | |
| avrdude: Recv: . [a5] . [83] | |
| Raw message: | |
| 0xa5 0x83 | |
| Illegal MCU state | |
| avrdude: jtagmkII_reset(): bad response to reset command: RSP_ILLEGAL_MCU_STATE | |
| avrdude: initialization failed, rc=-1 | |
| Double check connections and try again, or use -F to override | |
| this check. | |
| avrdude: jtagmkII_close() | |
| avrdude: jtagmkII_close(): Sending GO command: | |
| avrdude: jtagmkII_send(): sending 1 bytes | |
| avrdude: Send: . [1b] . [09] . [00] . [01] . [00] . [00] . [00] . [0e] . [08] 1 [31] . [a6] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [09] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [01] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [80] | |
| avrdude: Recv: q [71] | |
| avrdude: Recv: . [ae] | |
| avrdude: jtagmkII_recv(): Got message seqno 9 (command_sequence == 9) | |
| avrdude: Recv: . [80] | |
| Raw message: | |
| 0x80 | |
| OK | |
| avrdude: jtagmkII_close(): Sending sign-off command: | |
| avrdude: jtagmkII_send(): sending 1 bytes | |
| avrdude: Send: . [1b] . [0a] . [00] . [01] . [00] . [00] . [00] . [0e] . [00] . [a9] . [a0] | |
| avrdude: jtagmkII_recv(): | |
| avrdude: Recv: . [1b] | |
| avrdude: Recv: . [0a] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [02] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [00] | |
| avrdude: Recv: . [0e] | |
| avrdude: Recv: . [a5] . [83] | |
| avrdude: Recv: . [d1] | |
| avrdude: Recv: . [f7] | |
| avrdude: jtagmkII_recv(): Got message seqno 10 (command_sequence == 10) | |
| avrdude: Recv: . [a5] . [83] | |
| Raw message: | |
| 0xa5 0x83 | |
| Illegal MCU state | |
| avrdude: jtagmkII_close(): bad response to sign-off command: RSP_ILLEGAL_MCU_STATE | |
| avrdude done. Thank you. | |
| Error during Upload: Failed uploading: uploading error: exit status 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment