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

Can't upload default firmware #220

Open
fmnamado opened this issue Sep 23, 2022 · 3 comments
Open

Can't upload default firmware #220

fmnamado opened this issue Sep 23, 2022 · 3 comments

Comments

@fmnamado
Copy link

Hello,
I bought a TTGO Call board.
I think it was working ok.
I tried inserting a SIM card, powered on, the light flashed quickly and then slow.
I called the number and it was ringing.

I flash another firmware and I didn't understand at the time I would lost the original one.
Now the board doesn't do anything.
No led neither network initialization.

I tried updating the firmware as described here https://github.com/Xinyuan-LilyGO/LilyGo-T-Call-SIM800/blob/master/doc/How%20to%20update%20firmware.md and it doesn't work.
It never leaves the waiting state.
I tried to press the button, one time, several times, holding on, nothing.

The comms are working, checked with putty and see some cyclical text.

Some text while holding the on board button:
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPReMQ}1M!} ==T)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016▒▒Ғ▒Ҫ▒j

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
f+͡▒read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57

rst:0x10 (RTC▒%E5}IMQ),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash rea*▒ɱ 1000
ets_main.c 371

So what it seems to me, is that I have lost the default firmware functionality, which enabled celular comms and built in fw update.
So I seem to have broken it.

Isn't there a way of directly burning the default firmware, complete, out of the box to restore the functionality?

Can you pinpoint me to a right direction to solve this?

Thank you very much.

@fmnamado fmnamado changed the title Upload firmware Sep 23, 2022
@fmnamado
Copy link
Author

fmnamado commented Sep 23, 2022

Another info:
I seem to be able to burn ESPHome firmware there.
I tried just now and it works.
Shouldn't I be able to burn default firmware also? Can you help me in doing it?
Thank you once again.

EDIT:
https://github.com/Xinyuan-LilyGO/LilyGo-T-Call-SIM800/blob/master/doc/How%20to%20update%20firmware.md

  1. First, you need to update the ESP32's built-in firmware, open the UpdateFirmware example, compile and burn it into the board.

This seems to be the solution but I don't know how to do it, can you please help me?

@ridwanmullick
Copy link

hmm,
extract this rar in ur dekstop
https://drive.google.com/drive/folders/1k9O5FMFdCjmC-nE71rJQ1Ye88MYX38LK?usp=sharing
then select both the ino. files together and drag to the arduino ide app icon
Annotation 2023-12-07 143452
it will open then just "upload" (connect ur espmodule.. select the the module from that board selector and select "esp32 dev module"). and for the esp32 libraries(additional settings for arduino ide) particularly of this controller is avvailable online (do this first) . hope it hepls them who are stuck.

@PiotrBeeScale
Copy link

PiotrBeeScale commented Jan 17, 2024

thx ridwanmullick - resurrection ! :)

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