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?
Cannot get Feather M0 into Programming Mode
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
Do you see anything in the serial monitor window?
Dave
Dave
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
Re: Cannot get Feather M0 into Programming Mode
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
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
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
And it also fails if you don't try to enter bootloader mode manually?
You are certain it should be om COM4?
Dave
You are certain it should be om COM4?
Dave
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
Re: Cannot get Feather M0 into Programming Mode
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.
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.
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
Arduino is set up correctly now? BOTH Arduino and Adafruit SAMD board support packages installed?
Dave
Dave
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
Re: Cannot get Feather M0 into Programming Mode
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 :)
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
Can you get into bootloader mode without Arduino involved? Connect the board via USB, and double-press reset. FEATHERBOOT should mount.
Dave
Dave
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
Re: Cannot get Feather M0 into Programming Mode
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
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
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
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
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
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
Re: Cannot get Feather M0 into Programming Mode
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?
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?
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
Probably not if it can't establish a data connection.
Make sure your cables are data cables.
Dave
Make sure your cables are data cables.
Dave
- adafruit2
- Posts: 22148
- Joined: Fri Mar 11, 2005 7:36 pm
Re: Cannot get Feather M0 into Programming Mode
can you post a photo of your board please?
- Curtis5454
- Posts: 8
- Joined: Tue Jan 31, 2023 12:03 am
Re: Cannot get Feather M0 into Programming Mode
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 :(
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 (378.22 KiB) Viewed 555 times
- dastels
- Posts: 15667
- Joined: Tue Oct 20, 2015 3:22 pm
Re: Cannot get Feather M0 into Programming Mode
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
Dave
Please be positive and constructive with your questions and comments.