Cannot get Feather M0 into Programming Mode

For Adafruit customers who seek help with microcontrollers

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

Hi all,

I am double clicking the reset button on my Feather M0 but it will not go into Programming Mode. It keeps flashing twice quickly, then pausing, then repeating the pattern. I have 2 boards. Both have the same issue.

I have followed all the basic instructions for using feather m0 with Arduino IDE
https://learn.adafruit.com/adafruit-fea ... rduino-ide

Would anyone be able to help solve this?

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

Do you see anything in the serial monitor window?

Dave

User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Re: Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

Nothing shows up in the serial monitor. I clicked upload, and then double clicked the reset button when it was "waiting for upload port".

This is the output I get

Sketch uses 5308 bytes (2%) of program storage space. Maximum is 262144 bytes.
Performing 1200-bps touch reset on serial port COM4
Waiting for upload port...
No upload port found, using address:"COM4" label:"COM4" protocol:"serial" protocol_label:"Serial Port (USB)" properties:{key:"pid" value:"0xEA60"} properties:{key:"serialNumber" value:"028979CF"} properties:{key:"vid" value:"0x10C4"} as fallback
"C:\Users\curti\AppData\Local\Arduino15\packages\adafruit\tools\bossac\1.8.0-48-gb176eee/bossac.exe" -i -d --port=COM4 -U -i --offset=0x2000 -w -v "C:\Users\curti\AppData\Local\Temp\arduino-sketch-3C4E06EB9A50138B324DFF421DBC6FE1/sketch_jan31a.ino.bin" -R
No device found on COM4
Set binary mode
Send auto-baud
Set binary mode
Failed uploading: uploading error: exit status 1

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

And it also fails if you don't try to enter bootloader mode manually?

You are certain it should be om COM4?

Dave

User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Re: Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

Yes it fails just the same

Yes, there is no COM4 option when I unplug the feather. When I connect to feather #2, COM6 is available instead.

Also to clarify for the post, I have never gotten these boards to program. I tried to program board #2 with arduino without correct Adafruit with Arduino IDE setup. I can't remember if I tried board #1 like this, or if I had setup Arduino correctly before trying to program. Not sure if this would cause issues.

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

Arduino is set up correctly now? BOTH Arduino and Adafruit SAMD board support packages installed?

Dave

User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Re: Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

Yes correct. I should have followed all the instructions in that link I attached in my first post. I don't blame you for checking though :)

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

Can you get into bootloader mode without Arduino involved? Connect the board via USB, and double-press reset. FEATHERBOOT should mount.

Dave

User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Re: Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

No, that doesn't seem to do anything. Arduino IDE closed, double click reset button, and the red light just keeps flashing 3 times, pause, and repeat.

From a quick google search, it seems that "Featherboot" should show up as a device right next to my C drive, but nothing is there before and after

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

Yes, it mounts as a USB flashdrive.

Have you tried different double-press timing?

Oh! I forgot to ask the mos basic question: are you certain you have a USB data cable, and not a charge/power-only cable?

Dave

User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Re: Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

Yes, I have double pressed many times

Yes I have 4 cables that I think are USB data cables and all of them do not solve this problem. Anyways, I would think the double-press would put the feather m0 into programming mode even with just a power connection?

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

Probably not if it can't establish a data connection.

Make sure your cables are data cables.

Dave

User avatar
adafruit2
 
Posts: 22148
Joined: Fri Mar 11, 2005 7:36 pm

Re: Cannot get Feather M0 into Programming Mode

Post by adafruit2 »

can you post a photo of your board please?

User avatar
Curtis5454
 
Posts: 8
Joined: Tue Jan 31, 2023 12:03 am

Re: Cannot get Feather M0 into Programming Mode

Post by Curtis5454 »

Attached a photo of the board I'm using

One of the cables I'm using can connect to my kindle, so I think that proves it's not a cable problem

Still nothing working :(
Attachments
PXL_20230203_033648466.MP.jpg
PXL_20230203_033648466.MP.jpg (378.22 KiB) Viewed 554 times

User avatar
dastels
 
Posts: 15667
Joined: Tue Oct 20, 2015 3:22 pm

Re: Cannot get Feather M0 into Programming Mode

Post by dastels »

That's not a FeatherM0. It is a Feather 328P https://www.adafruit.com/product/3458. See https://learn.adafruit.com/adafruit-fea ... -ide-setup for Arduino setup.

Dave

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

Return to “Microcontrollers”