Due to high demand expect some shipping delays at this time, orders may not ship for 1-2 business days.
0

Feather nRF52840 Sense bricked
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Feather nRF52840 Sense bricked

by nine_o_clock on Sun Oct 24, 2021 5:24 pm

I am running on Mac BigSur 11.6 (20G165).

I followed the procedure in https://learn.adafruit.com/adafruit-feather-sense and the port was recognized as /dev/cu.usbmodem14301.

Arduino compiled the blink example, but was not able to program the board. After a couple of times of restart, Arduino started an updated procedure. Now, even the port doesn't show up in /dev directory and of course Arduino cannot program the board.

% ls /dev/tty.*
/dev/tty.Bluetooth-Incoming-Port /dev/tty.URT1 /dev/tty.URT2

nine_o_clock
 
Posts: 3
Joined: Sun Oct 24, 2021 3:47 pm

Re: Feather nRF52840 Sense bricked

by adafruit_support_carter on Tue Oct 26, 2021 12:55 pm

Can you double press the reset button and get the FTHR840BOOT folder to show up?

adafruit_support_carter
 
Posts: 21914
Joined: Tue Nov 29, 2016 2:45 pm

Re: Feather nRF52840 Sense bricked

by nine_o_clock on Tue Oct 26, 2021 1:04 pm

Yes. FTHR840BOOT shows up and /dev/tty.usbmodem14501 is back.

nine_o_clock
 
Posts: 3
Joined: Sun Oct 24, 2021 3:47 pm

Re: Feather nRF52840 Sense bricked

by adafruit_support_carter on Tue Oct 26, 2021 1:56 pm

Can you then upload the Blink example?

adafruit_support_carter
 
Posts: 21914
Joined: Tue Nov 29, 2016 2:45 pm

Re: Feather nRF52840 Sense bricked

by nine_o_clock on Tue Oct 26, 2021 5:26 pm

I am able to program the board. Apparently you need to put the board on boot-loader-mode manually, before programing the chip. Is that right?

PS. Can you program the board with PlatformIO on Visual Studio Code?

nine_o_clock
 
Posts: 3
Joined: Sun Oct 24, 2021 3:47 pm

Re: Feather nRF52840 Sense bricked

by adafruit_support_carter on Tue Oct 26, 2021 6:17 pm

Putting the board in bootloader shouldn't be needed everytime. But if there was a loaded sketch that was doing something odd and preventing the board from auto resetting to accept a new upload, then manually putting it in bootloader is a way to recover. You then upload a known good sketch - like the Blink example.

Not sure about PlatformIO. Visual Studio Code is just a text editor. Could maybe try the "Use external editor" feature in the Arduino IDE?

adafruit_support_carter
 
Posts: 21914
Joined: Tue Nov 29, 2016 2:45 pm

Please be positive and constructive with your questions and comments.