Error 0x1781/0xc9f.
Trinket M0 with SAMD21E.
Board set to Adafruit Trinket 8MHz
Port set to 61
Get Board Info returns BN: unknown board, VID: 239A, PID: 801F, SN: upload...
Programmer set to USBtinyISP
Help?
Trinket M0: Could not find USBtiny device
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
- adafruit_support_carter
- Posts: 29056
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Trinket M0: Could not find USBtiny device
That's the older Trinket. For the M0 this should be set to Adafruit Trinket M0Board set to Adafruit Trinket 8MHz
https://learn.adafruit.com/adafruit-tri ... -ide-setup
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
That entry does not exist, even after putting "https://adafruit.github.io/arduino-boar ... index.json" at the front of the Preferences Additional Boards Manager URLs.
- adafruit_support_carter
- Posts: 29056
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Trinket M0: Could not find USBtiny device
You then need to go into the Boards Manager and add the boards:
https://learn.adafruit.com/adafruit-tri ... rduino-ide
https://learn.adafruit.com/adafruit-tri ... rduino-ide
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
I followed your helpful suggestion. Now, the verbose compile/upload errors are:
Arduino: 1.8.1 (Windows 7), Board: "Adafruit Trinket M0"
In file included from C:\Users\dp\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:59:0,
from C:\Users\dp\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/samd.h:87,
from C:\Users\dp\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/sam.h:470,
from C:\Users\dp\AppData\Local\Arduino15\packages\adafruit\hardware\samd\1.0.19\cores\arduino/Arduino.h:48,
from sketch\test_and_delete.ino.cpp:1:
C:\Users\dp\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/samd21/include/samd21e18a.h:233:26: fatal error: core_cm0plus.h: No such file or directory
#include <core_cm0plus.h>
^
compilation terminated.
exit status 1
Error compiling for board Adafruit Trinket M0.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
- adafruit_support_carter
- Posts: 29056
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Trinket M0: Could not find USBtiny device
Something seems to be confused with your Arduino IDE setup. Let's start fresh. Delete this folder:
C:\Users\dp\AppData\Local\Arduino15\
and then download and install the latest version of the Arduino IDE from here:
https://www.arduino.cc/en/Main/Software
and then go back through the Trinket M0 guide and make sure all the board support packages and any necessary drivers are installed:
https://learn.adafruit.com/adafruit-tri ... o/overview
C:\Users\dp\AppData\Local\Arduino15\
and then download and install the latest version of the Arduino IDE from here:
https://www.arduino.cc/en/Main/Software
and then go back through the Trinket M0 guide and make sure all the board support packages and any necessary drivers are installed:
https://learn.adafruit.com/adafruit-tri ... o/overview
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
Well, that fixed the problem. Thank you.
Now for a new one - lol. I deleted the DHT11 entry in libraries folder under SKETCHES and downloaded the new one as well as the Sensors one from Adafruit's git folder. The error I continually received follows. I can see the DHT file yet the system cannot. Ideas?
Now for a new one - lol. I deleted the DHT11 entry in libraries folder under SKETCHES and downloaded the new one as well as the Sensors one from Adafruit's git folder. The error I continually received follows. I can see the DHT file yet the system cannot. Ideas?
Arduino: 1.8.4 (Windows 7), Board: "Adafruit Trinket M0"
C:\Users\dp\Documents\Arduino\SKETCHES\libraries\DHT-sensor-library\examples\DHTtester\DHTtester.ino:4:17: fatal error: DHT.h: No such file or directory
#include "DHT.h"
^
compilation terminated.
exit status 1
Error compiling for board Adafruit Trinket M0.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
- adafruit_support_carter
- Posts: 29056
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Trinket M0: Could not find USBtiny device
This:
https://learn.adafruit.com/adafruit-all ... nstall-use
should probably be:C:\Users\dp\Documents\Arduino\SKETCHES\libraries\DHT-sensor-library
You may also need to restart the Arduino IDE for it to see freshly installed libraries. Further info is here:C:\Users\dp\Documents\Arduino\libraries\DHT-sensor-library
https://learn.adafruit.com/adafruit-all ... nstall-use
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
I have followed all of your directions to no avail.
This morning I reinstalled the IDE and all of the drivers specified in your replies. The result is:
I have chosen USBtinyISP as the programmer, correct?
This morning I reinstalled the IDE and all of the drivers specified in your replies. The result is:
The 'trinket' folder does not exist; pic attached.Arduino: 1.8.4 (Windows 7), Board: "Adafruit Trinket M0"
Archiving built core (caching) in: C:\Users\dp\AppData\Local\Temp\arduino_cache_108827\core\core_adafruit_samd_adafruit_trinket_m0_b02851ae2c0d337e2aaabb82e05de1f0.a
Bootloader file specified but missing: C:\Users\dp\AppData\Local\Arduino15\packages\adafruit\hardware\samd\1.0.19\bootloaders\trinket\samd21_sam_ba.bin
Sketch uses 8928 bytes (3%) of program storage space. Maximum is 262144 bytes.
No device found on COM68
An error occurred while uploading the sketch
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
I have chosen USBtinyISP as the programmer, correct?
- Attachments
-
- Missing-Trinket-Folder.jpg (104.45 KiB) Viewed 3765 times
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
I tried it again but with verbosity enabled; see attached text file.
I rebooted the PC, disconnected the USB hub and connected the Trinket M0 directly to the PC: same results.
I rebooted the PC, disconnected the USB hub and connected the Trinket M0 directly to the PC: same results.
- Attachments
-
- Errors.txt
- (51.34 KiB) Downloaded 430 times
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
I had bought two of the Trinket M0s. I soldered up the second one and tried it out. It could not find the device on the selected port until I hit the Reset button twice quickly during the compilation before the upload. It appears to have uploaded but failed with the error at the end of the quoted text.
Arduino: 1.8.4 (Windows 7), Board: "Adafruit Trinket M0"
Bootloader file specified but missing: C:\Users\dp\AppData\Local\Arduino15\packages\adafruit\hardware\samd\1.0.19\bootloaders\trinket\samd21_sam_ba.bin
Sketch uses 8928 bytes (3%) of program storage space. Maximum is 262144 bytes.
Forcing reset using 1200bps open/close on port COM68
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
PORTS {COM68, } / {COM68, } => {}
Uploading using selected port: COM68
C:\Users\dp\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0/bossac.exe -i -d --port=COM68 -U true -i -e -w -v C:\Users\dp\AppData\Local\Temp\arduino_build_821745/test_and_delete.ino.bin -R
No device found on COM68
Set binary mode
readWord(addr=0)=0x5342
readWord(addr=0xe000ed00)=0
readWord(addr=0x400e0740)=0x55000000
version()=SBS00000,4#
chipId=0x55000000
Unsupported processor
Send auto-baud
Set binary mode
readWord(addr=0)=0x342c3034
readWord(addr=0xe000ed00)=0x53550023
readWord(addr=0x400e0740)=0x30455342
version()=740,4#
chipId=0x30455342
An error occurred while uploading the sketch
Unsupported ARM7TDMI architecture
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
- adafruit_support_carter
- Posts: 29056
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Trinket M0: Could not find USBtiny device
Ignore this message and don't worry about the directory not being there:
https://learn.adafruit.com/adafruit-tri ... -ide#blink
Does it not show up in your Arduino IDE?
Bootloader file specified but missing: C:\Users\dp\AppData\Local\Arduino15\packages\adafruit\hardware\samd\1.0.19\bootloaders\trinket\samd21_sam_ba.bin
You should pick the COM port that is labeled with 'Adafruit Trinket M0' in the Tools -> Port menu:No device found on COM68
https://learn.adafruit.com/adafruit-tri ... -ide#blink
Does it not show up in your Arduino IDE?
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
I did pick the port number as you specified.
I have detached the device, shutdown the IDE, attached the device, started up the IDE, and selected the new port number assigned.
I'm a little concerned about the missing folder and file.
I have detached the device, shutdown the IDE, attached the device, started up the IDE, and selected the new port number assigned.
I'm a little concerned about the missing folder and file.
- adafruit_support_carter
- Posts: 29056
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Trinket M0: Could not find USBtiny device
If you attach the Trinket M0 to your computer via your USB cable and double click the reset button, do you get:
- a green light on the DotStar? (see here for location)
- a folder named TRINKETBOOT showing up in your file explorer?
- PrefontDon
- Posts: 133
- Joined: Sat May 25, 2013 10:45 pm
Re: Trinket M0: Could not find USBtiny device
Yes, the DotStar is green after double-clicking the Reset button.
No, there is not a TRINKETBOOT folder nor file anywhere on the PC.
Thanks. Don.
No, there is not a TRINKETBOOT folder nor file anywhere on the PC.
Thanks. Don.
Please be positive and constructive with your questions and comments.