Hi,
I was able to load the Blink sketch to my SAMD51 Thing Plus and it blinks nicely. But … no more sketches will now load.
When I go to upload my sketch from the Arduino IDE, the process ends with these messages:
Set binary mode
No device found on cu.usbmodem14101
An error occurred while uploading the sketch
Send auto-baud
Set binary mode
I am using Arduino IDE Version 1.8.9.
The Tools menu displays the following settings:
Board: “SAMD51 Thing Plus”
Port: "/dev/cu.usbmodem14101 (SAMD51 Thing Plus):
Get Board Info yields this:
BN: SparkFun SAMD51 Thing Plus
VID: 0x1B4F
PID: 0xF016
SN: Upload any sketch to obtain it
Yes, I have rebooted and restarted the IDE.
I’d appreciate any help anyone can offer.
Hi WilliamHorton,
Are you manually entering bootloader mode prior to uploading the new code and selecting the bootloader port? Also, what operating system are you using?
Thanks. I think the problem is my ignorance and confusion about boot loading. All my work so far has been with Unos, Megas, and RedBoard Qwiics. Thus I have never had to deal with bootloaders or their programmers. Before I waste any more of anyone’s time, let me ask this: Is the tutorial “ARM Programming” what I should be following?
You’re welcome! The SAMD51 operates differently than most of our boards that automatically go into bootloader mode so it’s an easy mistake to make if you’ve never worked with one that needs to be set manually.
As for a tutorial, the [ARM Programming Tutorial is more for changing the bootloader on the board, changing the firmware, or re-programming with a dedicated ARM programmer. It’s a bit of a deeper dive than just using Arduino. My guess is you’ve already gone through the [SAMD51 Thing Plus Hookup Guide to cover the basics of getting it running. After that, you can use it just like any other Arduino and you can start connecting peripheral devices to it. Just remember that this board runs at 3.3V logic so if you’re using a 5V (or other logic voltage) device with it, you will need to level shift any I/O or serial signals to and from it. The board comes with a Qwiic connector so you can use it easily with no other hardware (outside of cables) with any of our [Qwiic Devices.
If you run into any other issues with or have any other questions about the SAMD51 Thing Plus, let us know and we would be happy to help as much as we can.](Qwiic - SparkFun Electronics)](SAMD51 Thing Plus Hookup Guide - SparkFun Learn)](https://learn.sparkfun.com/tutorials/arm-programming)
Hi,
i’m having the same issues with the thing plus samd51 .
Set binary mode
No device found on COM20
Although I put it in bootloader mode and choose the correct port.
would appreciate the help.