0

32U4 Bluefruit LE connects serially, but dead otherwise
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

32U4 Bluefruit LE connects serially, but dead otherwise

by erniedipko on Thu Oct 12, 2017 12:25 pm

Feather was working correctly, it was connected to breadboard for several hours testing LED code to monitor battery, when I noticed 3 of the 4 on-board LEDs lit up solid. I unplugged battery, connected to USB, now get no lights after the initial blinking of the red LED near the USB port.

I does make a serial connection to laptop, but when I try to issue commands it fails, including factory reset. Below is the output of the simple program (which is listed below that) that only performs a factory reset.

OK!
Performing a factory reset:
AT+FACTORYRESET

<- Couldn't factory reset






Code: Select all | TOGGLE FULL SIZE
#include <Arduino.h>
#include <SPI.h>
#include "Adafruit_BLE.h"
#include "Adafruit_BluefruitLE_SPI.h"
#include "Adafruit_BluefruitLE_UART.h"
#include "Adafruit_BLEBattery.h"

#include "BluefruitConfig.h"
#include "keycode.h"

#if SOFTWARE_SERIAL_AVAILABLE
#include <SoftwareSerial.h>
#endif

Adafruit_BluefruitLE_SPI ble(BLUEFRUIT_SPI_CS, BLUEFRUIT_SPI_IRQ, BLUEFRUIT_SPI_RST);

#define FACTORYRESET_ENABLE         1


// A small helper
void error(const __FlashStringHelper*err) {
  Serial.println(err);
  while (1);
}


void setup() {
    if ( !ble.begin(VERBOSE_MODE) )
  {
    error(F("Couldn't find Bluefruit, make sure it's in CoMmanD mode & check wiring?"));
  }
  Serial.println( F("OK!") );

  if ( FACTORYRESET_ENABLE )
  {
    /* Perform a factory reset to make sure everything is in a known state */
    Serial.println(F("Performing a factory reset: "));
    if ( ! ble.factoryReset() ) {
      error(F("Couldn't factory reset"));
    }
  }

}

void loop() {
  // put your main code here, to run repeatedly:

}
Last edited by erniedipko on Sat Oct 14, 2017 12:49 pm, edited 2 times in total.

erniedipko
 
Posts: 7
Joined: Wed Oct 11, 2017 6:43 pm

Re: 32U4 Bluefruit LE connects, connects serially, but dead

by adafruit_support_mike on Fri Oct 13, 2017 1:45 am

Post a photo showing your hardware and connections and we'll take a look. 800x600 images usually work best.

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

Re: 32U4 Bluefruit LE connects, connects serially, but dead

by erniedipko on Fri Oct 13, 2017 9:25 am

So - there is nothing connected., just the USB/Serial connection to the laptop

I will include some photos with just the battery.
A simple resistor+LED to show the unit is getting power
And USB + Battery where Yellow LED it lit.
Attachments
batteryAndUsb.jpg
batteryAndUsb.jpg (195.1 KiB) Viewed 293 times
batteryAndLed.jpg
batteryAndLed.jpg (187.84 KiB) Viewed 293 times
32u4.justbattery.jpg
32u4.justbattery.jpg (202.26 KiB) Viewed 293 times

erniedipko
 
Posts: 7
Joined: Wed Oct 11, 2017 6:43 pm

Re: 32U4 Bluefruit LE connects, connects serially, but dead

by adafruit_support_mike on Sat Oct 14, 2017 2:06 am

It sounds like the microcontroller is still working, but there's trouble with the BLE module.

Do you see the BLE module in the BLE Connect app or from other BLE devices?

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

Re: 32U4 Bluefruit LE connects, connects serially, but dead

by erniedipko on Sat Oct 14, 2017 10:20 am

No - it is not longer discoverable

erniedipko
 
Posts: 7
Joined: Wed Oct 11, 2017 6:43 pm

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by adafruit_support_mike on Sun Oct 15, 2017 1:13 am

Do any of the instructions on the tutorial's Recovery page help?

https://learn.adafruit.com/adafruit-fea ... e-recovery

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

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by erniedipko on Sun Oct 15, 2017 2:09 pm

All steps are successfully (from the recovery page) until step 4. The BLUE status LED never starts to blink for the factory reset. I tried several times with multiple firmware versions. The board remains in the same state, unable to send factory reset, or set bluetooth name.

erniedipko
 
Posts: 7
Joined: Wed Oct 11, 2017 6:43 pm

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by adafruit_support_mike on Mon Oct 16, 2017 3:22 am

That sounds like the BLE module has failed.

When did you get the Feather?

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

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by erniedipko on Mon Oct 16, 2017 8:39 am

Amazon
Bluetooth / 802.15.1 Development Tools Adafruit Feather 32u4 Bluefruit LE
Sold by: kjdElectronics

erniedipko
 
Posts: 7
Joined: Wed Oct 11, 2017 6:43 pm

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by adafruit_support_mike on Tue Oct 17, 2017 5:02 am

When did you get it?

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

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by erniedipko on Tue Oct 17, 2017 9:49 am

Was delivered Wed, Oct 11th.

erniedipko
 
Posts: 7
Joined: Wed Oct 11, 2017 6:43 pm

Re: 32U4 Bluefruit LE connects serially, but dead otherwise

by adafruit_support_mike on Wed Oct 18, 2017 1:52 am

Thank you.

Contact the vendor and let them know we've approved a replacement. They can contact our business team by sending a link to this page to support@adafruit.com.

We only handle Amazon replacements through the reseller. We don't sell anything on Amazon at all. Some of our legitimate resellers do, but there are also people who use our name without permission. Our resellers already know we handle replacements this way, and should be happy to help.

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

Please be positive and constructive with your questions and comments.