Page 1 of 1

Question : esp32 no works after flash binary

Posted: Mon Dec 20, 2021 1:06 pm
by turing_chang
Hi All,

i flash binary into ESP32-S3-USB-OTG by flash_download_tool_3.9.2, but the esp32 didn't work, without any lcd and led.
The start address of binary is zero, not start from 0x1000, does any possible solution for that ?


B.R.

Re: Question : esp32 no works after flash binary

Posted: Tue Dec 21, 2021 1:44 am
by ESP_Sprite
The S3 code is supposed to live at offset 0, so that's correct. What binary are you flashing? Note that the ESP32 and ESP32S3 (and -S2, and -C3) are not binary compatible; you need to have a binary that is compiled for that particular chip.

Re: Question : esp32 no works after flash binary

Posted: Wed Dec 22, 2021 6:49 am
by turing_chang
Hi ESP_Sprite
the chip is used to esp32s3, the tool chain is esp-idf, there're three binary files after compiler done, bootloader.bin, partition-table.bin, and hello_world.bin. It does not work.

the target board is "ESP32-S3-USB-OTG", the information is listed as below link :
https://docs.espressif.com/projects/esp ... guide.html

if have any suggestion, please inform me. Thanks for your help.

B.R.

Re: Question : esp32 no works after flash binary

Posted: Wed Dec 22, 2021 9:08 am
by ESP_Sprite
Ah, so you're using ESP-IDF? What happens if you flash using 'idf.py flash'? After you flash, can you run 'idf.py monitor' and see what output you get?

Re: Question : esp32 no works after flash binary

Posted: Thu Dec 23, 2021 1:42 pm
by turing_chang
Hi
Thanks for your help, i already got the message of printf from uart port, so the program is fine.

B.R.