0

Help: GemmaM0 doesn't boot when hooked upto my board
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Help: GemmaM0 doesn't boot when hooked upto my board

by l8gravely on Sun Jan 20, 2019 5:29 pm

Hi all,
I've been working on my addon board for the GemmaM0 and slowly making progress. I'm basically watching two USB devices for whether they are providing power or not, and then sending an IR signal to turn on/off one of the devices. My perfboard version is working quite well, but has a problem with back powering when the GemmaM0 isn't powered, but either of the other two devices are powered. See this other post for more details of my board: https://forums.adafruit.com/viewtopic.php?f=8&t=145842

So I've been trying to isolate the GemmaM0 inputs from the USB devices using 2n3904 NPN (I think!) transistors. This wasn't working properly at first since I think I made a big mistake on how I did my KiCAD layout of my board. So I did some cutting of traces and soldered in some jumpers.

Now, when I have my board hooked upto the GemmaM0 using standoffs, the GemmaM0 won't bootup at all. But once I disconnect it, it does boot. So my question is:

Does the GemmaM0 have a debug mode if one or more of the inputs/outputs are tied to ground or 3Vo pins that would stop if from booting? It looks like I've got a short somewhere which is impacting bootup. I'll keep poking at this myself, but I figured I'd throw this out there for ideas.

l8gravely
 
Posts: 31
Joined: Wed Feb 11, 2009 12:58 pm
Location: Worcester, MA

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by adafruit_support_mike on Mon Jan 21, 2019 7:34 am

No, the Gemma M0 doesn't have any pin-based restrictions on its boot process.

Checking the voltages on all the pins is a good idea though. An unexpected value could be a clue leading to the problem.

adafruit_support_mike
 
Posts: 55959
Joined: Thu Feb 11, 2010 2:51 pm

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by mbarbato512 on Thu Jan 24, 2019 10:58 pm

PLEASE HELP!!!!

I purchased this kit from you guys...https://learn.adafruit.com/chirping-plu ... ython-code

Hello,

I’ve tried everything I can think of, and followed advice from countless blogs online. For whatever reason, I still am unable to get my Gemma to connect via USB to my MacBook Pro. When I plug in one of my FLORAs, they pop up under “ports” in Arduino application right away. But Gemma will not.

I went so far as to go to Best Buy and purchase a PC laptop to try programming my Gemma that way. Still, Gemma is unable to be recognized via USB. I have 3 new Gemmas and none will work, tried them all. And I was sure to download drivers for Gemma (and all other Adafruit products) before attempting to connect with the Windows 10 PC I purchased.

Are you able to help, please? Love your stuff….just stuck on this one product. Please feel free to contact me anytime. Thanks in advance!!

Respectfully,

Micah Barbato
512-777-9573

I've also uploaded a pic of circuit, in case that matters. But even the brand new Gemmas I have didn't work when I pulled them straight out of original packaging.

mbarbato512
 
Posts: 2
Joined: Tue Jan 09, 2018 3:39 pm

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by adafruit_support_mike on Sun Jan 27, 2019 6:23 am

To clarify, are you using the Gemma:

https://www.adafruit.com/product/1222

or the Gemma M0:

https://www.adafruit.com/product/3501

They use different microcontrollers, and the older Gemma doesn't show up as a USB device.

adafruit_support_mike
 
Posts: 55959
Joined: Thu Feb 11, 2010 2:51 pm

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by billsklar on Sun Jan 27, 2019 11:43 am

My Gemma M0 won't boot on my Macbook Pro either. I bought it about 2 weeks ago and when I plugged it in, I get the green power light but nothing mounts on my Mac. Very frustrating. Any other ideas?

billsklar
 
Posts: 3
Joined: Sun Jan 27, 2019 11:41 am

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by adafruit_support_mike on Mon Jan 28, 2019 5:05 am

@billsklar: Please start a new thread for your issue. Trying to debug more than one set of hardware in a thread is just asking for confusion.

adafruit_support_mike
 
Posts: 55959
Joined: Thu Feb 11, 2010 2:51 pm

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by mbarbato512 on Mon Jan 28, 2019 11:55 am

I'm using the GEMMA that came with the Owl Kit I purchased from Adafruit.com. It's not a Gemma MO. I just made sure. What do I need to do to get the Gemma v2 I have working?

mbarbato512
 
Posts: 2
Joined: Tue Jan 09, 2018 3:39 pm

Re: Help: GemmaM0 doesn't boot when hooked upto my board

by adafruit_support_mike on Tue Jan 29, 2019 4:14 am

Okay..

The older Gemma doesn't show up as a USB device. It doesn't have any real USB hardware, only a microcontroller that emulates a low-speed USB connection long enough to upload firmware. You have to force the bootloader to launch and make that connection by pressing the reset button when the Arduino IDE is ready to upload code.

There are more details in the tutorial linked from the product page:

https://learn.adafruit.com/introducing- ... troduction

adafruit_support_mike
 
Posts: 55959
Joined: Thu Feb 11, 2010 2:51 pm

Please be positive and constructive with your questions and comments.