Feather 328P not talking back when loading a sketch

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
cinemakinoeye
 
Posts: 6
Joined: Sun May 02, 2010 10:41 pm

Feather 328P not talking back when loading a sketch

Post by cinemakinoeye »

Trying to get a new Feather 328P up and running. In the middle of the little critter running a NeoPixel demo, it stopped working. I tried re-loading the Sketch and I see this:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
[so on and so forth....]

I've tried loading the sketch to two other Feather boards, and they work like a charm, so I've ruled out the USB cable. On the working boards I see what I expect, the RX and TX LEDs blink several times when I load a sketch. However, with this board the RX blinks periodically with no blinking by the TX LED.

In addition, the charge LED blinks far more rapidly when the USB power is applied than compared to the other boards.

The only thing connected to the board is the USB cable and two low-profile headers.

Might this be a problem with the bootloader?

Are there additional troubleshooting I should be doing or do I have a defective board on my hands?

User avatar
Franklin97355
 
Posts: 23912
Joined: Mon Apr 21, 2008 2:33 pm

Re: Feather 328P not talking back when loading a sketch

Post by Franklin97355 »

Set the verbose options for compile and upload and post the output here. you can also try pressing the reset button while the uploader is looking for the com port. Take a look at the tutorial to make sure you haven't forgotten something.

User avatar
cinemakinoeye
 
Posts: 6
Joined: Sun May 02, 2010 10:41 pm

Re: Feather 328P not talking back when loading a sketch

Post by cinemakinoeye »

franklin97355 wrote:Set the verbose options for compile and upload and post the output here. you can also try pressing the reset button while the uploader is looking for the com port. Take a look at the tutorial to make sure you haven't forgotten something.
Tried hitting the reset button to no avail. First thing I did was go back to Blink example, it compiles fine, but can't be loaded. The com port shows up as /dev/cu.SLAB_USBtoUART when I do a ls /dev/cu* so it's there. And again, things work with two other feathers, so that rules out USB cable.

Here is the verbose output:

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:01:35
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "/Users/foo-bar/Library/Arduino15/packages/arduino/tools/avrdude/6.3.0-arduino9/etc/avrdude.conf"
User configuration file is "/Users/foo-bar/.avrduderc"
User configuration file does not exist or is not a regular file, skipping

Using Port : /dev/cu.SLAB_USBtoUART
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

User avatar
Franklin97355
 
Posts: 23912
Joined: Mon Apr 21, 2008 2:33 pm

Re: Feather 328P not talking back when loading a sketch

Post by Franklin97355 »

What board are you selecting to compile for?

User avatar
cinemakinoeye
 
Posts: 6
Joined: Sun May 02, 2010 10:41 pm

Re: Feather 328P not talking back when loading a sketch

Post by cinemakinoeye »

franklin97355 wrote:What board are you selecting to compile for?
Board: "Adafruit Feather 328P"

User avatar
cinemakinoeye
 
Posts: 6
Joined: Sun May 02, 2010 10:41 pm

Re: Feather 328P not talking back when loading a sketch

Post by cinemakinoeye »

cinemakinoeye wrote:
franklin97355 wrote:What board are you selecting to compile for?
Board: "Adafruit Feather 328P"
So what is the next step troubleshooting this problem?

User avatar
cinemakinoeye
 
Posts: 6
Joined: Sun May 02, 2010 10:41 pm

Re: Feather 328P not talking back when loading a sketch

Post by cinemakinoeye »

This was resolved with a replacement 328P feather that works like a charm. Happy camper.

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

Return to “Feather - Adafruit's lightweight platform”