Can't upload the blink program much less anything else.

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
roontoon
 
Posts: 69
Joined: Wed Nov 14, 2012 1:25 pm

Can't upload the blink program much less anything else.

Post by roontoon »

I have an M4 Grand Central that I am having difficulty uploading a sketch to the board. I will not be using Python and would prefer for it to boot into my sketch. I have reinstalled Arduino.app and all of its supporting files and preferences as well as reinstalling all of the SAMD boards. I have updated the boot loader to the most current. I am at a loss as to what is going on. Graphic of settings and error below.

Code: Select all

Sketch uses 12308 bytes (1%) of program storage space. Maximum is 1032192 bytes.
Forcing reset using 1200bps open/close on port /dev/cu.usbmodem14301
PORTS {/dev/cu.Bluetooth-Incoming-Port, /dev/cu.TOZO-T6-COM3, /dev/cu.usbmodem14301, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.TOZO-T6-COM3, /dev/tty.usbmodem14301, } / {/dev/cu.Bluetooth-Incoming-Port, /dev/cu.TOZO-T6-COM3, /dev/cu.usbmodem14301, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.TOZO-T6-COM3, /dev/tty.usbmodem14301, } => {}
PORTS {/dev/cu.Bluetooth-Incoming-Port, /dev/cu.TOZO-T6-COM3, /dev/cu.usbmodem14301, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.TOZO-T6-COM3, /dev/tty.usbmodem14301, } / {/dev/cu.Bluetooth-Incoming-Port, /dev/cu.TOZO-T6-COM3, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.TOZO-T6-COM3, } => {}
PORTS {/dev/cu.Bluetooth-Incoming-Port, /dev/cu.TOZO-T6-COM3, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.TOZO-T6-COM3, } / {/dev/cu.Bluetooth-Incoming-Port, /dev/cu.TOZO-T6-COM3, /dev/cu.usbmodem14301, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.TOZO-T6-COM3, /dev/tty.usbmodem14301, } => {/dev/cu.usbmodem14301, /dev/tty.usbmodem14301, }
Found upload port: /dev/cu.usbmodem14301
/Users/roontoon/Library/Arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee/bossac -i -d --port=cu.usbmodem14301 -U -i --offset=0x4000 -w -v /var/folders/y2/h0_ypl4n0fgfh2dkfwkl8v1m0000gn/T/arduino_build_842920/Blink.ino.bin -R 
Set binary mode
version()=v1.1 [Arduino:XYZ] Dec 30 2018 21:24:00
Connected at 921600 baud
readWord(addr=0)=0x2000dfe0
readWord(addr=0xe000ed00)=0x410fc241
readWord(addr=0x4)=0x58d
readWord(addr=0x41002018)=0x60060300
write(addr=0x20004000,size=0x34)
writeWord(addr=0x20004030,value=0x80)
writeWord(addr=0x20004020,value=0x20008000)
version()=v1.1 [Arduino:XYZ] Dec 30 2018 21:24:00
readByte(addr=0x804000)=0x39
readByte(addr=0x804001)=0x92
readByte(addr=0x804008)=0xff
readByte(addr=0x804009)=0xff
readByte(addr=0x80400a)=0xff
readByte(addr=0x80400b)=0xff
Device       : ATSAMD51x20
Version      : v1.1 [Arduino:XYZ] Dec 30 2018 21:24:00
Address      : 0x0
Pages        : 2048
Page Size    : 512 bytes
Total Size   : 1024KB
Planes       : 1
Lock Regions : 32
Locked       : none
Security     : false
BOD          : false
BOR          : true
Write 12564 bytes to flash (25 pages)
[                              ] 0% (0/25 pages)write(addr=0x20004034,size=0x1000)
writeWord(addr=0x41004014,value=0x4000)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
writeWord(addr=0x41004004,value=0xa501)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
readByte(addr=0x41004010)=0x1
readByte(addr=0x41004011)=0
writeBuffer(scr_addr=0x20004034, dst_addr=0x4000, size=0x1000)
[=========                     ] 32% (8/25 pages)write(addr=0x20004034,size=0x1000)
writeBuffer(scr_addr=0x20004034, dst_addr=0x5000, size=0x1000)
[===================           ] 64% (16/25 pages)write(addr=0x20004034,size=0x1000)
writeWord(addr=0x41004014,value=0x6000)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
writeWord(addr=0x41004004,value=0xa501)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
readByte(addr=0x41004010)=0x1
readByte(addr=0x41004011)=0
writeBuffer(scr_addr=0x20004034, dst_addr=0x6000, size=0x1000)
[============================  ] 96% (24/25 pages)write(addr=0x20004034,size=0x200)
writeBuffer(scr_addr=0x20004034, dst_addr=0x7000, size=0x200)
[==============================] 100% (25/25 pages)
Done in 0.179 seconds
Verify 12564 bytes of flash
checksumBuffer(start_addr=0x4000, size=0x200) = 8cf1
[=                             ] 4% (1/25 pages)checksumBuffer(start_addr=0x4200, size=0x200) = c3a0
read(addr=0x4200,size=0x200)
[==                            ] 8% (2/25 pages)checksumBuffer(start_addr=0x4400, size=0x200) = 20df
read(addr=0x4400,size=0x200)
[===                           ] 12% (3/25 pages)checksumBuffer(start_addr=0x4600, size=0x200) = 6523
read(addr=0x4600,size=0x200)
[====                          ] 16% (4/25 pages)checksumBuffer(start_addr=0x4800, size=0x200) = a2ce
read(addr=0x4800,size=0x200)
[======                        ] 20% (5/25 pages)checksumBuffer(start_addr=0x4a00, size=0x200) = e50a
read(addr=0x4a00,size=0x200)
[=======                       ] 24% (6/25 pages)checksumBuffer(start_addr=0x4c00, size=0x200) = e810
read(addr=0x4c00,size=0x200)
[========                      ] 28% (7/25 pages)checksumBuffer(start_addr=0x4e00, size=0x200) = 3ce6
read(addr=0x4e00,size=0x200)
[=========                     ] 32% (8/25 pages)checksumBuffer(start_addr=0x5000, size=0x200) = a7df
read(addr=0x5000,size=0x200)
[==========                    ] 36% (9/25 pages)checksumBuffer(start_addr=0x5200, size=0x200) = b4e1
read(addr=0x5200,size=0x200)
[============                  ] 40% (10/25 pages)checksumBuffer(start_addr=0x5400, size=0x200) = 6cf3
read(addr=0x5400,size=0x200)
[=============                 ] 44% (11/25 pages)checksumBuffer(start_addr=0x5600, size=0x200) = 6234
read(addr=0x5600,size=0x200)
[==============                ] 48% (12/25 pages)checksumBuffer(start_addr=0x5800, size=0x200) = 8967
read(addr=0x5800,size=0x200)
[===============               ] 52% (13/25 pages)checksumBuffer(start_addr=0x5a00, size=0x200) = 4770
read(addr=0x5a00,size=0x200)
[================              ] 56% (14/25 pages)checksumBuffer(start_addr=0x5c00, size=0x200) = 1756
read(addr=0x5c00,size=0x200)
[==================            ] 60% (15/25 pages)checksumBuffer(start_addr=0x5e00, size=0x200) = 561d
read(addr=0x5e00,size=0x200)
[===================           ] 64% (16/25 pages)checksumBuffer(start_addr=0x6000, size=0x200) = a963
read(addr=0x6000,size=0x200)
[====================          ] 68% (17/25 pages)checksumBuffer(start_addr=0x6200, size=0x200) = 3e5b
read(addr=0x6200,size=0x200)
[=====================         ] 72% (18/25 pages)checksumBuffer(start_addr=0x6400, size=0x200) = 9d5e
read(addr=0x6400,size=0x200)
[======================        ] 76% (19/25 pages)checksumBuffer(start_addr=0x6600, size=0x200) = 7b82
read(addr=0x6600,size=0x200)
[========================      ] 80% (20/25 pages)checksumBuffer(start_addr=0x6800, size=0x200) = 7bb3
read(addr=0x6800,size=0x200)
[=========================     ] 84% (21/25 pages)checksumBuffer(start_addr=0x6a00, size=0x200) = 534d
read(addr=0x6a00,size=0x200)
[==========================    ] 88% (22/25 pages)checksumBuffer(start_addr=0x6c00, size=0x200) = 8d67
read(addr=0x6c00,size=0x200)
[===========================   ] 92% (23/25 pages)checksumBuffer(start_addr=0x6e00, size=0x200) = d07d
read(addr=0x6e00,size=0x200)
[============================  ] 96% (24/25 pages)checksumBuffer(start_addr=0x7000, size=0x114) = 1726
read(addr=0x7000,size=0x200)
[==============================] 100% (25/25 pages)
Verify successful
Done in 0.301 seconds
writeWord(addr=0xe000ed0c,value=0x5fa0004)
Attachments
graphic0.jpg
graphic0.jpg (133.33 KiB) Viewed 143 times

User avatar
dastels
 
Posts: 15658
Joined: Tue Oct 20, 2015 3:22 pm

Re: Can't upload the blink program much less anything else.

Post by dastels »

You have both the Arduino as well as the Adafruit SAMD board support packages installed?

It looks like it uploaded and verified ok.

It just doesn't run?

Dave

User avatar
roontoon
 
Posts: 69
Joined: Wed Nov 14, 2012 1:25 pm

Re: Can't upload the blink program much less anything else.

Post by roontoon »

dastels wrote:You have both the Arduino as well as the Adafruit SAMD board support packages installed?
Now I do. That took care of it. Thanks.
Attachments
menu10.jpg
menu10.jpg (318.88 KiB) Viewed 134 times

User avatar
dastels
 
Posts: 15658
Joined: Tue Oct 20, 2015 3:22 pm

Re: Can't upload the blink program much less anything else.

Post by dastels »

Awesome! Have fun, that's a great board.

Dave

Locked
Please be positive and constructive with your questions and comments.

Return to “Metro, Metro Express, and Grand Central Boards”