Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Badgy no longer booting #45

Open
bauerj opened this issue Oct 13, 2019 · 7 comments
Open

Badgy no longer booting #45

bauerj opened this issue Oct 13, 2019 · 7 comments

Comments

@bauerj
Copy link

bauerj commented Oct 13, 2019

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
Copy link
Owner

sqfmi commented Oct 15, 2019

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

@bauerj
Copy link
Author

bauerj commented Oct 15, 2019

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

@sqfmi
Copy link
Owner

sqfmi commented Oct 15, 2019

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!

@bauerj
Copy link
Author

bauerj commented Oct 17, 2019

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.

@bauerj
Copy link
Author

bauerj commented Nov 14, 2019

Any idea how I could repair this?

@sqfmi
Copy link
Owner

sqfmi commented Nov 14, 2019

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.

@liorbp
Copy link

liorbp commented Apr 25, 2021

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants