avrdude-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #61624] [Feature request] Serial/UART UPDI programmers


From: mcudude
Subject: [bug #61624] [Feature request] Serial/UART UPDI programmers
Date: Sun, 12 Dec 2021 18:04:03 -0500 (EST)
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15

Follow-up Comment #6, bug #61624 (project avrdude):

No worries! I was able to build after following your instructions. It would be
really nice if the DTR/RTS pulse could stay low during the entire Avrdude
session. At the moment there seem to be two short (250us) pulses, one at the
start and one at the end. This is different from how pymcuprog behaves. As
mentioned in an earlier post, this signal could be used to control some simple
digital logic that could automatically switch between UPDI and UART mode on a
programmer.

I can successfully upload to an ATmega4809, but I'm getting an error when
trying to read from the flash:

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
         0x11 != 0x0c
avrdude: verification error; content mismatch

avrdude: safemode: Fuses OK (E:FF, H:FF, L:FF)
avrdude: Leaving NVM programming mode

avrdude done.  Thank you.

I'm trying to upload a simple blink program compiled with Arduino IDE. When
uploading with an Xplained Mini programmer (and a different Avrdude version,
the one bundled with Arduino IDE), I'm not getting any errors. the Xplained
Mini doesn't work with the Avrdude binary I compiled. But that's a problem for
another time.

Here is the hex file I'm loading:

:020000040000FA
:100000000C9450000C9462000C9462000C946200FA
:100010000C9462000C9462000C9462000C946200D8
:100020000C9462000C9462000C9462000C946200C8
:100030000C9462000C9462000C9462000C946200B8
:100040000C9462000C9462000C9462000C946200A8
:100050000C9462000C9462000C9462000C94620098
:100060000C9462000C94D9000C9462000C94620011
:100070000C9462000C9462000C9462000C94620078
:100080000C9462000C9462000C9462000C94620068
:100090000C9462000C9462000C9462000C94620058
:1000A00011241FBECFEFCDBFDFE3DEBF28E2A0E00B
:1000B000B8E201C01D92A430B207E1F70E9401012D
:1000C0000C9488010C9400009091910A9F7E90936B
:1000D000910A9091A00495FF0AC0811104C080E2AA
:1000E0008093A604089580E28093A50408959FB7A5
:1000F000F894811107C08091B504877F8093B5047F
:100100009FBF08958091B5048860F8CF8FB7F894A9
:100110002091002830910128409102285091032815
:10012000E091AA0AF091AB0A9091A60A90FF08C04C
:100130002F5F3F4F4F4F5F4FE091AA0AF091AB0AFC
:100140008FBFA8EEB3E00E946E0124E0F695E7951C
:100150002A95E1F76E0F7F1F811D911D0895CF92A3
:10016000DF92EF92FF920E9486006B017C0120E4F7
:10017000C20E22E4D21E2FE0E21EF11C80E4C8165B
:1001800082E4D8068FE0E806F10438F40E94860085
:10019000C616D706E806F906C8F30E9486006C1555
:1001A0007D058E059F05C8F3FF90EF90DF90CF90FF
:1001B00008951F920F920FB60F9211248F939F9361
:1001C000AF93BF938091002890910128A0910228BD
:1001D000B09103280196A11DB11D80930028909332
:1001E0000128A0930228B093032881E08093A60AF7
:1001F000BF91AF919F918F910F900FBE0F901F9065
:10020000189588ED90E084BF90936100809102067C
:1002100086608093020680910006816080930006CC
:10022000809102068F7C8065809302061092E20521
:1002300082E08093E40581E08093030A8EEF80934F
:10024000270A8093260A80E880932D0A80932B0A40
:100250008093290A80932C0A80932A0A8093280A83
:100260008BE08093000A87E08093E505E0E8FAE000
:1002700037E02EEF90E885E03183248795878083EF
:100280007096E03C4AE0F407B9F71092A10A8FE7B4
:100290009EE38093AC0A9093AD0A8091A50A816099
:1002A0008093A50A1092A00A8091A00A8160809391
:1002B000A00A789480E28093A104C0E0D0E081E0BD
:1002C0000E9464000E94AF0080E00E9464000E94CF
:1002D000AF002097A1F30E940000F1CF0E947901A6
:1002E000A59F900DB49F900DA49F800D911D11248A
:1002F0000895A29FB001B39FC001A39F700D811DFF
:100300001124911DB29F700D811D1124911D08951E
:04031000F894FFCF8F
:00000001FF




Here is the verbose Avrdude output (sorry for the length, but you said you
wanted it all):

$ /Users/hans/Downloads/SVN/avrdude/avrdude
-C/Users/hans/Documents/Arduino/hardware/MegaCoreX/megaavr/avrdude.conf -v -v
-v -patmega4809 -cserialupdi -P /dev/cu.usbserial-1410 -b115200
-Uflash:w:/var/folders/6l/ypg6qbw172v1s4vtt6g990tw0000gn/T/arduino_build_943317/Blink.ino.hex:i
-Ufuse0:w:0x00:m -Ufuse1:w:0x54:m -Ufuse2:w:0x01:m -Ufuse4:w:0x00:m
-Ufuse5:w:0xC9:m -Ufuse6:w:0x06:m -Ufuse7:w:0x00:m -Ufuse8:w:0x00:m
-Ulock:w:0xC5:m

avrdude: Version 6.3-20211205
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is
"/Users/hans/Documents/Arduino/hardware/MegaCoreX/megaavr/avrdude.conf"
         User configuration file is "/Users/hans/.avrduderc"
         User configuration file does not exist or is not a regular file,
skipping

         Using Port                    : /dev/cu.usbserial-1410
         Using Programmer              : serialupdi
         Overriding Baud Rate          : 115200
avrdude: Opening serial port...
         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    1      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    1      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    1      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    1      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    1      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    1      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    1      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    1      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    1      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    1      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    1      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    1      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 : serialupdi
         Description     : SerialUPDI

avrdude: STCS 0x08 to address 0x03
avrdude: Sending 3 bytes [0x55, 0xc3, 0x08]
avrdude: STCS 0x80 to address 0x02
avrdude: Sending 3 bytes [0x55, 0xc2, 0x80]
avrdude: LDCS from 0x00
avrdude: Sending 2 bytes [0x55, 0x80]
avrdude: ser_recv(): programmer is not responding
avrdude: serialupdi_recv(): programmer is not responding
avrdude: Check failed
avrdude: Datalink not active, resetting...
avrdude: Sending double break
avrdude: Opening serial port...
avrdude: Opening serial port...
avrdude: STCS 0x08 to address 0x03
avrdude: Sending 3 bytes [0x55, 0xc3, 0x08]
avrdude: STCS 0x80 to address 0x02
avrdude: Sending 3 bytes [0x55, 0xc2, 0x80]
avrdude: LDCS from 0x00
avrdude: Sending 2 bytes [0x55, 0x80]
avrdude: Received 1 bytes [0x30]
avrdude: UDPI init OK
avrdude: UPDI link initialization OK
avrdude: Sending 2 bytes [0x55, 0xe6]
avrdude: Received 32 bytes [0x6d, 0x65, 0x67, 0x61, 0x41, 0x56, 0x52, 0x20,
0x50, 0x3a, 0x30, 0x44, 0x3a, 0x31, 0x2d, 0x33, 0x4d, 0x32, 0x20, 0x28, 0x30,
0x31, 0x2e, 0x35, 0x39, 0x42, 0x32, 0x30, 0x2e, 0x30, 0x29, 0x00]
avrdude: Received SIB: [megaAVR P:0D:1-3M2 (01.59B20.0)]
avrdude: Device family ID: megaAVR 
avrdude: NVM interface: P:0
avrdude: Debug interface: D:1
avrdude: PDI oscillator: 3M2 
avrdude: Extra information: (01.59B20.0)
avrdude: NVM type 0: 16-bit, page oriented write
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x82]
avrdude: Entering NVM programming mode
avrdude: UPDI writing key
avrdude: Sending 2 bytes [0x55, 0xe0]
avrdude: Sending 8 bytes [0x20, 0x67, 0x6f, 0x72, 0x50, 0x4d, 0x56, 0x4e]
avrdude: LDCS from 0x07
avrdude: Sending 2 bytes [0x55, 0x87]
avrdude: Received 1 bytes [0x10]
avrdude: Key status: 0x10
avrdude: Sending reset request
avrdude: STCS 0x59 to address 0x08
avrdude: Sending 3 bytes [0x55, 0xc8, 0x59]
avrdude: Sending release reset request
avrdude: STCS 0x00 to address 0x08
avrdude: Sending 3 bytes [0x55, 0xc8, 0x00]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x21]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x01]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Entered NVM programming mode
avrdude: AVR device initialized and ready to accept instructions

Reading |                                                    | 0%
0.00savrdude: LD from 0x001100
avrdude: Sending 4 bytes [0x55, 0x04, 0x00, 0x11]
avrdude: Received 1 bytes [0x1e]
avrdude: LD from 0x001101
avrdude: Sending 4 bytes [0x55, 0x04, 0x01, 0x11]
avrdude: Received 1 bytes [0x96]
Reading | #################                                  | 33%
0.01savrdude: LD from 0x001102
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x11]
avrdude: Received 1 bytes [0x51]
Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9651 (probably m4809)
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: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: Chip erase using NVM CTRL
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: NVMCMD 5 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x05]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x03]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: reading input file
"/var/folders/6l/ypg6qbw172v1s4vtt6g990tw0000gn/T/arduino_build_943317/Blink.ino.hex"
avrdude: writing flash (788 bytes):

Writing |                                                    | 0%
0.00savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004000
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x40]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x0c, 0x94, 0x50, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94,
0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62,
0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94,
0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62,
0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0xd9, 0x00,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | #######                                            | 14%
0.05savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004080
avrdude: Sending 4 bytes [0x55, 0x69, 0x80, 0x40]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94,
0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x11, 0x24, 0x1f, 0xbe, 0xcf, 0xef, 0xcd,
0xbf, 0xdf, 0xe3, 0xde, 0xbf, 0x28, 0xe2, 0xa0, 0xe0, 0xb8, 0xe2, 0x01, 0xc0,
0x1d, 0x92, 0xa4, 0x30, 0xb2, 0x07, 0xe1, 0xf7, 0x0e, 0x94, 0x01, 0x01, 0x0c,
0x94, 0x88, 0x01, 0x0c, 0x94, 0x00, 0x00, 0x90, 0x91, 0x91, 0x0a, 0x9f, 0x7e,
0x90, 0x93, 0x91, 0x0a, 0x90, 0x91, 0xa0, 0x04, 0x95, 0xff, 0x0a, 0xc0, 0x81,
0x11, 0x04, 0xc0, 0x80, 0xe2, 0x80, 0x93, 0xa6, 0x04, 0x08, 0x95, 0x80, 0xe2,
0x80, 0x93, 0xa5, 0x04, 0x08, 0x95, 0x9f, 0xb7, 0xf8, 0x94, 0x81, 0x11, 0x07,
0xc0, 0x80, 0x91, 0xb5, 0x04, 0x87, 0x7f, 0x80, 0x93, 0xb5, 0x04, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | ##############                                     | 28%
0.09savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004100
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x41]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x9f, 0xbf, 0x08, 0x95, 0x80, 0x91, 0xb5, 0x04, 0x88, 0x60, 0xf8, 0xcf, 0x8f,
0xb7, 0xf8, 0x94, 0x20, 0x91, 0x00, 0x28, 0x30, 0x91, 0x01, 0x28, 0x40, 0x91,
0x02, 0x28, 0x50, 0x91, 0x03, 0x28, 0xe0, 0x91, 0xaa, 0x0a, 0xf0, 0x91, 0xab,
0x0a, 0x90, 0x91, 0xa6, 0x0a, 0x90, 0xff, 0x08, 0xc0, 0x2f, 0x5f, 0x3f, 0x4f,
0x4f, 0x4f, 0x5f, 0x4f, 0xe0, 0x91, 0xaa, 0x0a, 0xf0, 0x91, 0xab, 0x0a, 0x8f,
0xbf, 0xa8, 0xee, 0xb3, 0xe0, 0x0e, 0x94, 0x6e, 0x01, 0x24, 0xe0, 0xf6, 0x95,
0xe7, 0x95, 0x2a, 0x95, 0xe1, 0xf7, 0x6e, 0x0f, 0x7f, 0x1f, 0x81, 0x1d, 0x91,
0x1d, 0x08, 0x95, 0xcf, 0x92, 0xdf, 0x92, 0xef, 0x92, 0xff, 0x92, 0x0e, 0x94,
0x86, 0x00, 0x6b, 0x01, 0x7c, 0x01, 0x20, 0xe4, 0xc2, 0x0e, 0x22, 0xe4, 0xd2,
0x1e, 0x2f, 0xe0, 0xe2, 0x1e, 0xf1, 0x1c, 0x80, 0xe4, 0xc8, 0x16, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | #####################                              | 42%
0.13savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004180
avrdude: Sending 4 bytes [0x55, 0x69, 0x80, 0x41]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x82, 0xe4, 0xd8, 0x06, 0x8f, 0xe0, 0xe8, 0x06, 0xf1, 0x04, 0x38, 0xf4, 0x0e,
0x94, 0x86, 0x00, 0xc6, 0x16, 0xd7, 0x06, 0xe8, 0x06, 0xf9, 0x06, 0xc8, 0xf3,
0x0e, 0x94, 0x86, 0x00, 0x6c, 0x15, 0x7d, 0x05, 0x8e, 0x05, 0x9f, 0x05, 0xc8,
0xf3, 0xff, 0x90, 0xef, 0x90, 0xdf, 0x90, 0xcf, 0x90, 0x08, 0x95, 0x1f, 0x92,
0x0f, 0x92, 0x0f, 0xb6, 0x0f, 0x92, 0x11, 0x24, 0x8f, 0x93, 0x9f, 0x93, 0xaf,
0x93, 0xbf, 0x93, 0x80, 0x91, 0x00, 0x28, 0x90, 0x91, 0x01, 0x28, 0xa0, 0x91,
0x02, 0x28, 0xb0, 0x91, 0x03, 0x28, 0x01, 0x96, 0xa1, 0x1d, 0xb1, 0x1d, 0x80,
0x93, 0x00, 0x28, 0x90, 0x93, 0x01, 0x28, 0xa0, 0x93, 0x02, 0x28, 0xb0, 0x93,
0x03, 0x28, 0x81, 0xe0, 0x80, 0x93, 0xa6, 0x0a, 0xbf, 0x91, 0xaf, 0x91, 0x9f,
0x91, 0x8f, 0x91, 0x0f, 0x90, 0x0f, 0xbe, 0x0f, 0x90, 0x1f, 0x90, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | #############################                      | 57%
0.17savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004200
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x42]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x18, 0x95, 0x88, 0xed, 0x90, 0xe0, 0x84, 0xbf, 0x90, 0x93, 0x61, 0x00, 0x80,
0x91, 0x02, 0x06, 0x86, 0x60, 0x80, 0x93, 0x02, 0x06, 0x80, 0x91, 0x00, 0x06,
0x81, 0x60, 0x80, 0x93, 0x00, 0x06, 0x80, 0x91, 0x02, 0x06, 0x8f, 0x7c, 0x80,
0x65, 0x80, 0x93, 0x02, 0x06, 0x10, 0x92, 0xe2, 0x05, 0x82, 0xe0, 0x80, 0x93,
0xe4, 0x05, 0x81, 0xe0, 0x80, 0x93, 0x03, 0x0a, 0x8e, 0xef, 0x80, 0x93, 0x27,
0x0a, 0x80, 0x93, 0x26, 0x0a, 0x80, 0xe8, 0x80, 0x93, 0x2d, 0x0a, 0x80, 0x93,
0x2b, 0x0a, 0x80, 0x93, 0x29, 0x0a, 0x80, 0x93, 0x2c, 0x0a, 0x80, 0x93, 0x2a,
0x0a, 0x80, 0x93, 0x28, 0x0a, 0x8b, 0xe0, 0x80, 0x93, 0x00, 0x0a, 0x87, 0xe0,
0x80, 0x93, 0xe5, 0x05, 0xe0, 0xe8, 0xfa, 0xe0, 0x37, 0xe0, 0x2e, 0xef, 0x90,
0xe8, 0x85, 0xe0, 0x31, 0x83, 0x24, 0x87, 0x95, 0x87, 0x80, 0x83, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | ####################################               | 71%
0.21savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004280
avrdude: Sending 4 bytes [0x55, 0x69, 0x80, 0x42]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x70, 0x96, 0xe0, 0x3c, 0x4a, 0xe0, 0xf4, 0x07, 0xb9, 0xf7, 0x10, 0x92, 0xa1,
0x0a, 0x8f, 0xe7, 0x9e, 0xe3, 0x80, 0x93, 0xac, 0x0a, 0x90, 0x93, 0xad, 0x0a,
0x80, 0x91, 0xa5, 0x0a, 0x81, 0x60, 0x80, 0x93, 0xa5, 0x0a, 0x10, 0x92, 0xa0,
0x0a, 0x80, 0x91, 0xa0, 0x0a, 0x81, 0x60, 0x80, 0x93, 0xa0, 0x0a, 0x78, 0x94,
0x80, 0xe2, 0x80, 0x93, 0xa1, 0x04, 0xc0, 0xe0, 0xd0, 0xe0, 0x81, 0xe0, 0x0e,
0x94, 0x64, 0x00, 0x0e, 0x94, 0xaf, 0x00, 0x80, 0xe0, 0x0e, 0x94, 0x64, 0x00,
0x0e, 0x94, 0xaf, 0x00, 0x20, 0x97, 0xa1, 0xf3, 0x0e, 0x94, 0x00, 0x00, 0xf1,
0xcf, 0x0e, 0x94, 0x79, 0x01, 0xa5, 0x9f, 0x90, 0x0d, 0xb4, 0x9f, 0x90, 0x0d,
0xa4, 0x9f, 0x80, 0x0d, 0x91, 0x1d, 0x11, 0x24, 0x08, 0x95, 0xa2, 0x9f, 0xb0,
0x01, 0xb3, 0x9f, 0xc0, 0x01, 0xa3, 0x9f, 0x70, 0x0d, 0x81, 0x1d, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | ###########################################        | 85%
0.25savrdude: LDCS from 0x0B
avrdude: Sending 2 bytes [0x55, 0x8b]
avrdude: Received 1 bytes [0x08]
avrdude: Already in prog mode
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: Clear page buffer
avrdude: NVMCMD 4 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x04]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
avrdude: ST_PTR to 0x004300
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x43]
avrdude: Received 1 bytes [0x40]
avrdude: ST16 to *ptr++ with RSD, data length: 0x080 in blocks of: -1
avrdude: Sending 139 bytes [0x55, 0xc2, 0x0e, 0x55, 0xa0, 0x3f, 0x55, 0x65,
0x11, 0x24, 0x91, 0x1d, 0xb2, 0x9f, 0x70, 0x0d, 0x81, 0x1d, 0x11, 0x24, 0x91,
0x1d, 0x08, 0x95, 0xf8, 0x94, 0xff, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x55, 0xc2,
0x06]
avrdude: Committing data
avrdude: NVMCMD 1 executing
avrdude: ST to 0x001000
avrdude: Sending 4 bytes [0x55, 0x44, 0x00, 0x10]
avrdude: Received 1 bytes [0x40]
avrdude: Sending 1 bytes [0x01]
avrdude: Received 1 bytes [0x40]
avrdude: LD from 0x001002
avrdude: Sending 4 bytes [0x55, 0x04, 0x02, 0x10]
avrdude: Received 1 bytes [0x00]
Writing | ################################################## | 100% 0.29s

avrdude: 788 bytes of flash written
avrdude: verifying flash memory against
/var/folders/6l/ypg6qbw172v1s4vtt6g990tw0000gn/T/arduino_build_943317/Blink.ino.hex:
avrdude: load data flash data from input file
/var/folders/6l/ypg6qbw172v1s4vtt6g990tw0000gn/T/arduino_build_943317/Blink.ino.hex:
avrdude: input file
/var/folders/6l/ypg6qbw172v1s4vtt6g990tw0000gn/T/arduino_build_943317/Blink.ino.hex
contains 788 bytes
avrdude: reading on-chip flash data:

Reading |                                                    | 0%
0.00savrdude: Reading 128 bytes from 0x004000
avrdude: ST_PTR to 0x004000
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x40]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x0c, 0x94, 0x50, 0x00, 0x0c, 0x94, 0x62, 0x00,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94,
0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62,
0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94,
0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62,
0x00, 0x0c, 0x94, 0xd9, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00]
Reading | #######                                            | 14%
0.02savrdude: Reading 128 bytes from 0x004080
avrdude: ST_PTR to 0x004080
avrdude: Sending 4 bytes [0x55, 0x69, 0x80, 0x40]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00,
0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c,
0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x0c, 0x94, 0x62, 0x00, 0x11, 0x24,
0x1f, 0xbe, 0xcf, 0xef, 0xcd, 0xbf, 0xdf, 0xe3, 0xde, 0xbf, 0x28, 0xe2, 0xa0,
0xe0, 0xb8, 0xe2, 0x01, 0xc0, 0x1d, 0x92, 0xa4, 0x30, 0xb2, 0x07, 0xe1, 0xf7,
0x0e, 0x94, 0x01, 0x01, 0x0c, 0x94, 0x88, 0x01, 0x0c, 0x94, 0x00, 0x00, 0x90,
0x91, 0x91, 0x0a, 0x9f, 0x7e, 0x90, 0x93, 0x91, 0x0a, 0x90, 0x91, 0xa0, 0x04,
0x95, 0xff, 0x0a, 0xc0, 0x81, 0x11, 0x04, 0xc0, 0x80, 0xe2, 0x80, 0x93, 0xa6,
0x04, 0x08, 0x95, 0x80, 0xe2, 0x80, 0x93, 0xa5, 0x04, 0x08, 0x95, 0x9f, 0xb7,
0xf8, 0x94, 0x81, 0x11, 0x07, 0xc0, 0x80, 0x91, 0xb5, 0x04, 0x87, 0x7f, 0x80,
0x93, 0xb5, 0x04]
Reading | ##############                                     | 28%
0.04savrdude: Reading 128 bytes from 0x004100
avrdude: ST_PTR to 0x004100
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x41]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x9f, 0xbf, 0x08, 0x95, 0x80, 0x91, 0xb5, 0x04,
0x88, 0x60, 0xf8, 0xcf, 0x8f, 0xb7, 0xf8, 0x94, 0x20, 0x91, 0x00, 0x28, 0x30,
0x91, 0x01, 0x28, 0x40, 0x91, 0x02, 0x28, 0x50, 0x91, 0x03, 0x28, 0xe0, 0x91,
0xaa, 0x0a, 0xf0, 0x91, 0xab, 0x0a, 0x90, 0x91, 0xa6, 0x0a, 0x90, 0xff, 0x08,
0xc0, 0x2f, 0x5f, 0x3f, 0x4f, 0x4f, 0x4f, 0x5f, 0x4f, 0xe0, 0x91, 0xaa, 0x0a,
0xf0, 0x91, 0xab, 0x0a, 0x8f, 0xbf, 0xa8, 0xee, 0xb3, 0xe0, 0x0e, 0x94, 0x6e,
0x01, 0x24, 0xe0, 0xf6, 0x95, 0xe7, 0x95, 0x2a, 0x95, 0xe1, 0xf7, 0x6e, 0x0f,
0x7f, 0x1f, 0x81, 0x1d, 0x91, 0x1d, 0x08, 0x95, 0xcf, 0x92, 0xdf, 0x92, 0xef,
0x92, 0xff, 0x92, 0x0e, 0x94, 0x86, 0x00, 0x6b, 0x01, 0x7c, 0x01, 0x20, 0xe4,
0xc2, 0x0e, 0x22, 0xe4, 0xd2, 0x1e, 0x2f, 0xe0, 0xe2, 0x1e, 0xf1, 0x1c, 0x80,
0xe4, 0xc8, 0x16]
Reading | #####################                              | 42%
0.06savrdude: Reading 128 bytes from 0x004180
avrdude: ST_PTR to 0x004180
avrdude: Sending 4 bytes [0x55, 0x69, 0x80, 0x41]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x82, 0xe4, 0xd8, 0x06, 0x8f, 0xe0, 0xe8, 0x06,
0xf1, 0x04, 0x38, 0xf4, 0x0e, 0x94, 0x86, 0x00, 0xc6, 0x16, 0xd7, 0x06, 0xe8,
0x06, 0xf9, 0x06, 0xc8, 0xf3, 0x0e, 0x94, 0x86, 0x00, 0x6c, 0x15, 0x7d, 0x05,
0x8e, 0x05, 0x9f, 0x05, 0xc8, 0xf3, 0xff, 0x90, 0xef, 0x90, 0xdf, 0x90, 0xcf,
0x90, 0x08, 0x95, 0x1f, 0x92, 0x0f, 0x92, 0x0f, 0xb6, 0x0f, 0x92, 0x11, 0x24,
0x8f, 0x93, 0x9f, 0x93, 0xaf, 0x93, 0xbf, 0x93, 0x80, 0x91, 0x00, 0x28, 0x90,
0x91, 0x01, 0x28, 0xa0, 0x91, 0x02, 0x28, 0xb0, 0x91, 0x03, 0x28, 0x01, 0x96,
0xa1, 0x1d, 0xb1, 0x1d, 0x80, 0x93, 0x00, 0x28, 0x90, 0x93, 0x01, 0x28, 0xa0,
0x93, 0x02, 0x28, 0xb0, 0x93, 0x03, 0x28, 0x81, 0xe0, 0x80, 0x93, 0xa6, 0x0a,
0xbf, 0x91, 0xaf, 0x91, 0x9f, 0x91, 0x8f, 0x91, 0x0f, 0x90, 0x0f, 0xbe, 0x0f,
0x90, 0x1f, 0x90]
Reading | #############################                      | 57%
0.08savrdude: Reading 128 bytes from 0x004200
avrdude: ST_PTR to 0x004200
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x42]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x18, 0x95, 0x88, 0xed, 0x90, 0xe0, 0x84, 0xbf,
0x90, 0x93, 0x61, 0x00, 0x80, 0x91, 0x02, 0x06, 0x86, 0x60, 0x80, 0x93, 0x02,
0x06, 0x80, 0x91, 0x00, 0x06, 0x81, 0x60, 0x80, 0x93, 0x00, 0x06, 0x80, 0x91,
0x02, 0x06, 0x8f, 0x7c, 0x80, 0x65, 0x80, 0x93, 0x02, 0x06, 0x10, 0x92, 0xe2,
0x05, 0x82, 0xe0, 0x80, 0x93, 0xe4, 0x05, 0x81, 0xe0, 0x80, 0x93, 0x03, 0x0a,
0x8e, 0xef, 0x80, 0x93, 0x27, 0x0a, 0x80, 0x93, 0x26, 0x0a, 0x80, 0xe8, 0x80,
0x93, 0x2d, 0x0a, 0x80, 0x93, 0x2b, 0x0a, 0x80, 0x93, 0x29, 0x0a, 0x80, 0x93,
0x2c, 0x0a, 0x80, 0x93, 0x2a, 0x0a, 0x80, 0x93, 0x28, 0x0a, 0x8b, 0xe0, 0x80,
0x93, 0x00, 0x0a, 0x87, 0xe0, 0x80, 0x93, 0xe5, 0x05, 0xe0, 0xe8, 0xfa, 0xe0,
0x37, 0xe0, 0x2e, 0xef, 0x90, 0xe8, 0x85, 0xe0, 0x31, 0x83, 0x24, 0x87, 0x95,
0x87, 0x80, 0x83]
Reading | ####################################               | 71%
0.11savrdude: Reading 128 bytes from 0x004280
avrdude: ST_PTR to 0x004280
avrdude: Sending 4 bytes [0x55, 0x69, 0x80, 0x42]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x70, 0x96, 0xe0, 0x3c, 0x4a, 0xe0, 0xf4, 0x07,
0xb9, 0xf7, 0x10, 0x92, 0xa1, 0x0a, 0x8f, 0xe7, 0x9e, 0xe3, 0x80, 0x93, 0xac,
0x0a, 0x90, 0x93, 0xad, 0x0a, 0x80, 0x91, 0xa5, 0x0a, 0x81, 0x60, 0x80, 0x93,
0xa5, 0x0a, 0x10, 0x92, 0xa0, 0x0a, 0x80, 0x91, 0xa0, 0x0a, 0x81, 0x60, 0x80,
0x93, 0xa0, 0x0a, 0x78, 0x94, 0x80, 0xe2, 0x80, 0x93, 0xa1, 0x04, 0xc0, 0xe0,
0xd0, 0xe0, 0x81, 0xe0, 0x0e, 0x94, 0x64, 0x00, 0x0e, 0x94, 0xaf, 0x00, 0x80,
0xe0, 0x0e, 0x94, 0x64, 0x00, 0x0e, 0x94, 0xaf, 0x00, 0x20, 0x97, 0xa1, 0xf3,
0x0e, 0x94, 0x00, 0x00, 0xf1, 0xcf, 0x0e, 0x94, 0x79, 0x01, 0xa5, 0x9f, 0x90,
0x0d, 0xb4, 0x9f, 0x90, 0x0d, 0xa4, 0x9f, 0x80, 0x0d, 0x91, 0x1d, 0x11, 0x24,
0x08, 0x95, 0xa2, 0x9f, 0xb0, 0x01, 0xb3, 0x9f, 0xc0, 0x01, 0xa3, 0x9f, 0x70,
0x0d, 0x81, 0x1d]
Reading | ###########################################        | 85%
0.13savrdude: Reading 128 bytes from 0x004300
avrdude: ST_PTR to 0x004300
avrdude: Sending 4 bytes [0x55, 0x69, 0x00, 0x43]
avrdude: Received 1 bytes [0x40]
avrdude: Repeat 128
avrdude: Sending 3 bytes [0x55, 0xa0, 0x7f]
avrdude: LD8 from ptr++
avrdude: Sending 2 bytes [0x55, 0x24]
avrdude: Received 128 bytes [0x11, 0x24, 0x91, 0x1d, 0xb2, 0x9f, 0x70, 0x0d,
0x81, 0x1d, 0x11, 0x24, 0x91, 0x1d, 0x08, 0x95, 0xf8, 0x94, 0xff, 0xcf, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff]
Reading | ################################################## | 100% 0.15s

avrdude: avr_read(): skipping page 7: no interesting data
avrdude: avr_read(): skipping page 8: no interesting data
... (snip)
avrdude: avr_read(): skipping page 383: no interesting data
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
         0x11 != 0x0c
avrdude: verification error; content mismatch

avrdude: safemode: Fuses OK (E:FF, H:FF, L:FF)
avrdude: Leaving NVM programming mode
avrdude: Sending reset request
avrdude: STCS 0x59 to address 0x08
avrdude: Sending 3 bytes [0x55, 0xc8, 0x59]
avrdude: Sending release reset request
avrdude: STCS 0x00 to address 0x08
avrdude: Sending 3 bytes [0x55, 0xc8, 0x00]
avrdude: STCS 0x0C to address 0x03
avrdude: Sending 3 bytes [0x55, 0xc3, 0x0c]

avrdude done.  Thank you.


    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?61624>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]