Metro mini and Trinket M0 issues

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
AblazeRiver
 
Posts: 10
Joined: Wed Mar 09, 2022 4:57 pm

Metro mini and Trinket M0 issues

Post by AblazeRiver »

Hi!
Neither my Trinket M0 nor my Metro Mini are being recognized on my computer as a serial com. They don't even show up in my USB device list.

I've been troubleshooting them for about two weeks: I've tried several cables, every USB port, and two different computers--a Mac that was recently updated and a PC running Windows 10. I've installed the drivers from you guys and SilLabs several times. I tried following the instructions on https://support.arduino.cc/hc/en-us/sec ... 0003198300 but there's no way to put these board into DFU mode.

I'm working on a project that has a really tight deadline and it's coming up soon. Any way I can get replacements shipped to me quickly, please? Also, should I cross-post this to the trinket forum?

Faulty items include:
Adafruit Trinket M0
Adafruit Metro Mini 328
order number: 2788693-4955311723

I'm including screenshots/error messages from the PC and photos of the metro mini because that's what's with me at work, I can include the other images when I get home.
(I think the IDE is trying to connect to my Arduino UNO board, which was not connected).
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

Sketch uses 1786 bytes (5%) of program storage space. Maximum is 32256 bytes.

Global variables use 13 bytes (0%) of dynamic memory, leaving 2035 bytes for local variables. Maximum is 2048 bytes.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa7

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa7

Problem uploading to board. See https://support.arduino.cc/hc/en-us/sec ... 0003198300 for suggestions.



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.


Changed my preferences to show verbose output during compilation and got:
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\NeonBlond Prime\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0000_0000 -ide-version=10819 -build-path C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101 -warnings=none -build-cache C:\Users\NEONBL~1\AppData\Local\Temp\arduino_cache_588409 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\NeonBlond Prime\Documents\Arduino\senketsu_randblink\senketsu_randblink.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\NeonBlond Prime\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0000_0000 -ide-version=10819 -build-path C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101 -warnings=none -build-cache C:\Users\NEONBL~1\AppData\Local\Temp\arduino_cache_588409 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\NeonBlond Prime\Documents\Arduino\senketsu_randblink\senketsu_randblink.ino

Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\sketch\\senketsu_randblink.ino.cpp" -o nul

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\sketch\\senketsu_randblink.ino.cpp" -o "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\sketch\\senketsu_randblink.ino.cpp" -o "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\sketch\\senketsu_randblink.ino.cpp.o"

Compiling libraries...

Compiling core...

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\wiring_pulse.S.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\WInterrupts.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\wiring_analog.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\wiring_digital.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\wiring.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\wiring_pulse.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\hooks.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\wiring_shift.c.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\CDC.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\HardwareSerial1.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\HardwareSerial0.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\HardwareSerial.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\HardwareSerial2.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\HardwareSerial3.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\IPAddress.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\Tone.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\Print.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\Stream.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\PluggableUSB.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\WMath.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\WString.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\abi.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\main.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\new.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\USBCore.cpp.o

Using previously compiled file: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_build_634101\core\core.a

Archiving built core (caching) in: C:\Users\NEONBL~1\AppData\Local\Temp\arduino_cache_588409\core\core_arduino_avr_uno_0c812875ac70eb4a9b385d8fb077f54c.a

Linking everything together...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/senketsu_randblink.ino.elf" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101\\sketch\\senketsu_randblink.ino.cpp.o" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/core\\core.a" "-LC:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101" -lm

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/senketsu_randblink.ino.elf" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/senketsu_randblink.ino.eep"

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/senketsu_randblink.ino.elf" "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/senketsu_randblink.ino.hex"

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-size" -A "C:\\Users\\NEONBL~1\\AppData\\Local\\Temp\\arduino_build_634101/senketsu_randblink.ino.elf"

Sketch uses 1786 bytes (5%) of program storage space. Maximum is 32256 bytes.

Global variables use 13 bytes (0%) of dynamic memory, leaving 2035 bytes for local variables. Maximum is 2048 bytes.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x37

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x37

Problem uploading to board. See https://support.arduino.cc/hc/en-us/sec ... 0003198300 for suggestions.
Attachments
back.jpg
back.jpg (889.32 KiB) Viewed 101 times
front.jpg
front.jpg (877.46 KiB) Viewed 101 times
screenshot metro mini.JPG
screenshot metro mini.JPG (90.44 KiB) Viewed 101 times

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Metro mini and Trinket M0 issues

Post by mikeysklar »

These boards should be showing up in device manager or it more than likely means you have an invalid USB cable / port.

Are you able to verify a good cable / port with another microcontroller or USB device?

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

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