Voting resources, early voting, and poll worker information - VOTE. ... Adafruit is open and shipping.
0

PyGamer not connecting to any computer we try
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

PyGamer not connecting to any computer we try

by A_Command_Blockling on Sun Dec 01, 2019 4:43 pm

The game that's currently on mine works fine, but the boot drive to load games on never shows up no matter what computer or cable we try(ours, friends, etc). This means I can't load on a new game or even update the firmware. Any ideas?

A_Command_Blockling
 
Posts: 4
Joined: Sat Nov 16, 2019 9:12 am

Re: PyGamer not connecting to any computer we try

by johnpark on Mon Dec 02, 2019 2:02 pm

Here are the first few things to try:
- Make sure the USB cables you try are data cables, not power-only cables
- Try different ports both with and without USB hubs involved
- When the board is plugged in, and the power switch is in the on position, press the reset button. You can also try double-clicking the reset button. Does the red LED light up? This is when you should see the boot drive show up.

johnpark
 
Posts: 767
Joined: Wed Mar 25, 2009 2:15 pm

Re: PyGamer not connecting to any computer we try

by inventhouse on Fri Dec 06, 2019 8:56 am

Thanks, I’ve been helping OP with this; clicking the reset button shows red on the neopixels, as expected for MakeCode, but no drive shows up:

- using cables known to work with other boards
- direct connection or through hub
- connecting to: new macOS, old macOS, RasPi

Any other suggestions would be appreciated!

inventhouse
 
Posts: 22
Joined: Wed Dec 27, 2017 11:04 pm

Re: PyGamer not connecting to any computer we try

by johnpark on Fri Dec 06, 2019 10:56 am

The red LED should pulse after pressing the reset button once (with it plugged into a computer with a known good USB cable) and the PyGamer screen should show the PyGamer bootloader screen. This is also when the PYGAMERBOOT drive should appear on the computer.
pygamer_bootloader.jpg
pygamer_bootloader.jpg (718.14 KiB) Viewed 291 times

Do any of these things happen?

johnpark
 
Posts: 767
Joined: Wed Mar 25, 2009 2:15 pm

Re: PyGamer not connecting to any computer we try

by inventhouse on Tue Dec 10, 2019 7:36 am

Thanks! After pressing the reset button, the red LED pulses and the Neopixels on the front show red for a bit, but then the game just boots; we do not see the green Neopixels nor the boot screen.

inventhouse
 
Posts: 22
Joined: Wed Dec 27, 2017 11:04 pm

Re: PyGamer not connecting to any computer we try

by johnpark on Tue Dec 10, 2019 12:46 pm

Something seems afoot with the bootloader. Please email support@adafruit.com for a replacement PyGamer, reference this forum post and your original order number.

johnpark
 
Posts: 767
Joined: Wed Mar 25, 2009 2:15 pm

Re: PyGamer not connecting to any computer we try

by inventhouse on Wed Dec 11, 2019 9:17 am

Alas, it is out of warranty; how do we re-flash the bootloader?

inventhouse
 
Posts: 22
Joined: Wed Dec 27, 2017 11:04 pm

Re: PyGamer not connecting to any computer we try

by johnpark on Wed Dec 11, 2019 11:03 am

You update the bootloader on the computer and need to be able to access the PYGAMERBOOT drive https://learn.adafruit.com/adafruit-pyg ... bootloader
The conundrum is that you haven't got that drive showing up on your computer. You can give this another try, especially trying on other computers, but if you can't get the drive to show up it won't be possible.
If that turns out to be the case, we'll replace your board regardless of warranty period.

johnpark
 
Posts: 767
Joined: Wed Mar 25, 2009 2:15 pm

Re: PyGamer not connecting to any computer we try

by A_Command_Blockling on Wed Dec 11, 2019 6:45 pm

Is there a way to do it over something other than USB? Because if I can fix it at home, that'd be great.

A_Command_Blockling
 
Posts: 4
Joined: Sat Nov 16, 2019 9:12 am

Re: PyGamer not connecting to any computer we try

by inventhouse on Wed Dec 11, 2019 6:59 pm

To clarify: we have some usb-serial interfaces, arduinos, and an old Bus Pirate and aren’t afraid of the command-line; we’re happy to take a crack at it if there’s a way to side-load the firmware.

Otherwise, we appreciate your generous offer.

inventhouse
 
Posts: 22
Joined: Wed Dec 27, 2017 11:04 pm

Re: PyGamer not connecting to any computer we try

by danhalbert on Mon Dec 16, 2019 3:10 pm

What host computer are you using? There may be an issue with the bootloader on recent versions of MacOS. Try it on a Windows or Linux machine if one is available.

If that doesn't work: If you double-click the reset button, does it do anything. It should be single-click, but just checking?

danhalbert
 
Posts: 2118
Joined: Tue Aug 08, 2017 12:37 pm

Re: PyGamer not connecting to any computer we try

by inventhouse on Mon Dec 16, 2019 6:49 pm

Yeah, we had tried all those things, but no dice.

inventhouse
 
Posts: 22
Joined: Wed Dec 27, 2017 11:04 pm

Re: PyGamer not connecting to any computer we try

by danhalbert on Mon Dec 16, 2019 7:07 pm

When you say that the red LED pulses after you press reset, does it pulse about 5 times a second, or does it "breathe" about once a second? And does it act differently depending on whether you have it plugged into an AC adapter vs a host computer?

If it pulses fast even when plugged into a host computer, then the problem is probably not the bootloader, but the USB interface itself. If the bootloader is healthy enough to light the front NeoPixels, pulse, and then go to the game, then it's probably OK. You can try updating it, but it's much more likely that there is a mechanical or electrical problem with USB.

There are SWD connector pads in the speaker area on the back of the board. You could solder an SWD header there, or just solder some jumpers. You only need SWDIO and SWCLK: you can get RESET and VCC from the Feather headers on the back. You can see the SWD layout on this breakout: https://www.adafruit.com/product/2743.

danhalbert
 
Posts: 2118
Joined: Tue Aug 08, 2017 12:37 pm

Please be positive and constructive with your questions and comments.