PyBadge and usb device is not recognized

Breakout boards, sensors, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
justinpierson
 
Posts: 7
Joined: Sun Aug 09, 2020 3:29 pm

PyBadge and usb device is not recognized

Post by justinpierson »

Adafruit PyBadge for MakeCode Arcade, CircuitPython or Arduino
PRODUCT ID: 4200
https://www.adafruit.com/product/4200 Order ref number 2607505-2923904812 x Adafruit PyBadge for MakeCode Arcade, CircuitPython or Arduino[ID:4200]

At first when it was connected and tried to update the circuitpython explorer would lock up, this has happened on a couple other devices and usually mean the device is very picky on the usb cable, so I found one that seemed to work (windows 10 connected and showed the device correctly) I was able to start copying the adafruit-circuitpython-pybadge-en_US-6.3.0.uf2 file in the double click reset bootloader and it locked up about half way through. Now when trying to connect I get the error the “usb device is not recognized” and the double click bootloader now shows red lights and will not connect. I have tried on a separate laptop and on a mac laptop and I cannot get the pybadge boot loader screen. I also plugged in my funhouse to see if it was the computer and it loaded with no issues. Is there anything I can do to “unbrick” it?

Here is the error in windows (tried three computers and a mac with no luck) The lights below the LCD stay red
Screenshot 2021-07-16 175335.png
Screenshot 2021-07-16 175335.png (17.11 KiB) Viewed 446 times

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

Re: PyBadge and usb device is not recognized

Post by mikeysklar »

Okay, it sounds like the CircuitPython upgrade bailed out now the bootloader is gummed up.

There is a drag and drop UF2 file for the bootloader (different than the CircuitPython image you had been using). You will need to get the PYBADGEBOOT drive to mount by double clicking the reset button after attaching it.

https://learn.adafruit.com/adafruit-pyb ... bootloader

https://github.com/adafruit/uf2-samdx1/releases

If that does not work there are other options, but like using a command utility call bossa or uploading the bootloader from using jlink or another M0 board.

https://learn.adafruit.com/welcome-to-c ... stallation
https://learn.adafruit.com/how-to-progr ... ootloaders

User avatar
justinpierson
 
Posts: 7
Joined: Sun Aug 09, 2020 3:29 pm

Re: PyBadge and usb device is not recognized

Post by justinpierson »

mikeysklar wrote:Okay, it sounds like the CircuitPython upgrade bailed out now the bootloader is gummed up.

There is a drag and drop UF2 file for the bootloader (different than the CircuitPython image you had been using). You will need to get the PYBADGEBOOT drive to mount by double clicking the reset button after attaching it.

https://learn.adafruit.com/adafruit-pyb ... bootloader

https://github.com/adafruit/uf2-samdx1/releases
I have tried to get it to connect to the computer, since it doesn't connect property I cannot use the USB to flash/copy anything, I have tried every usb cable I have even the ones that work fine with other boards and this one continues to get the prompt that it cannot recognize the USB. I also tossed another computer at it with no luck as well.
mikeysklar wrote: If that does not work there are other options, but like using a command utility call bossa or uploading the bootloader from using jlink or another M0 board.

https://learn.adafruit.com/welcome-to-c ... stallation
https://learn.adafruit.com/how-to-progr ... ootloaders
Is there any way to fix it without buying another board, and how would that interface with this one since it doesn't have the same port as the one listed?

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

Re: PyBadge and usb device is not recognized

Post by mikeysklar »

When you look under Device Manager on your Windows machine do you see a COM port when connected?

I ask because you can still use the 'bossac' upload utility without any drive being successfully mounted and it does not require any additional hardware such as a jlink or another M0 based processor.

Code: Select all

bossac -p COMx -e -w -v -R --offset=0x2000 adafruit-circuitpython-boardname-version.bin
https://learn.adafruit.com/welcome-to-c ... stallation
https://circuitpython.org/board/pybadge/

User avatar
justinpierson
 
Posts: 7
Joined: Sun Aug 09, 2020 3:29 pm

Re: PyBadge and usb device is not recognized

Post by justinpierson »

mikeysklar wrote:When you look under Device Manager on your Windows machine do you see a COM port when connected?

I ask because you can still use the 'bossac' upload utility without any drive being successfully mounted and it does not require any additional hardware such as a jlink or another M0 based processor.

Code: Select all

bossac -p COMx -e -w -v -R --offset=0x2000 adafruit-circuitpython-boardname-version.bin
https://learn.adafruit.com/welcome-to-c ... stallation
https://circuitpython.org/board/pybadge/
No, all I get is a icon in the devices with a ! mark (see the attached email in my first post) and since windows refuses to do anything with it and load the driver it never gets a com port assigned to it. I tried bossac, but it also needs some kind of port connection, I tried to find it using Arduino but it doesn't see any active ports. I tried it with the mac and it never shows anything added to it.

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

Re: PyBadge and usb device is not recognized

Post by mikeysklar »

You had mentioned double-clicking reset earlier resulted in the red light going solid and what appeared to be the board locking up. Does a single click or different duration timed double-clicks make any different to get you into bootloader mode? If not then we can do a return if you purchased this PyBadge from us in the last month.

User avatar
justinpierson
 
Posts: 7
Joined: Sun Aug 09, 2020 3:29 pm

Re: PyBadge and usb device is not recognized

Post by justinpierson »

mikeysklar wrote:You had mentioned double-clicking reset earlier resulted in the red light going solid and what appeared to be the board locking up. Does a single click or different duration timed double-clicks make any different to get you into bootloader mode? If not then we can do a return if you purchased this PyBadge from us in the last month.
Double click, single click, and just switching it on with it plugged in all show the same error.

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

Re: PyBadge and usb device is not recognized

Post by mikeysklar »

When did you purchase this PyBadge and was it from us?

User avatar
justinpierson
 
Posts: 7
Joined: Sun Aug 09, 2020 3:29 pm

Re: PyBadge and usb device is not recognized

Post by justinpierson »

mikeysklar wrote:When did you purchase this PyBadge and was it from us?
Yes:
Order ref number 2607505-2923904812
ORDER DATE: July 13, 2021 @ 10:15 AM

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

Re: PyBadge and usb device is not recognized

Post by mikeysklar »

Great. Please send an e-mail to [email protected] with you order number and link to this forum thread that requests a replacement.

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

Return to “Other Products from Adafruit”