sqfmi/badgy

Badgy no longer booting

Opened this issue · 7 comments

Hey,

I just received my Badgy Rev 2C a few days ago. I tried to modify the "Hello" sketch but had issues uploading it onto the device. The connection was somewhat unreliable so I had to restart the process a few times until it worked. I noticed that the Badgy sometimes rapidly restarted itself (the display turned white and then the content appeared again) while the Arduino IDE tried to start flashing.

However after one failed attempt to flash a new program it seems like the Badgy is no longer booting at all. The screen doesn't change any more and I am unable to get into the web flash mode, which is still part of the sketch.

When turning the device on I see this:

ets Jan  8 2013,rst cause:2, boot mode:(3,7)

ets_main.c

in the serial monitor. No further output occurs.

Flashing a new sketch seems impossible, as the process stops with esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header.

I also tried using a different cable and a different computer but that did not solve the issue. Any idea what could be wrong here?

sqfmi commented

Hi @bauerj , are you able to see the serial port show up in the Arduino IDE?

Yes, and when booting up the device I see the output posted earlier in the serial monitor.

sqfmi commented

It appears to be crashing and stuck in a restart loop, and you are unable to upload a new sketch. Can you confirm if you are using a stable power source? Also, could you check and see if there are any loose connections or components (a picture of the back of Badgy would be really helpful if possible).

Thanks!

Not sure how to check that. I used a different computer and the issue stayed the same. Measuring the voltage at the ESP-12F shows a stable 3.3V:

IMG_20191017_211849

At the USB port I measure 5.03V but the pins are too tiny to take a photo while measuring.

Here is what the board looks like:

IMG_20191017_212843

I can't see any loose connections with my naked eye. However, one of the pins on the green chips looks a bit less shiny than the others.

Any idea how I could repair this?

sqfmi commented

Hi @bauerj , try using the esptool to completely erase the flash and re-uploading the sketch, and make sure you are using the right compile settings. If all else fails, reach out to us on Tindie and we'll send you a new board.

@bauerj You could just pull down RST to low (means connecting a cable between RST and ground) for a second and flash it again. It should work.
When you flash it make sure to do it with the hello example (and don't forget to use the right GxEPD header file before doing so).

image