Xinyuan-LilyGO / T-Display-S3

MIT License
733 stars 174 forks source link

What does brushing in a binary do? #137

Closed teastainGit closed 1 year ago

teastainGit commented 1 year ago

Some people feel that they have bricked their LilyGO T-Display S3 and Lewis He advice is to brush in a binary, perhaps a "BootLoader"? I thought that the ESP32 S3 had a permanent indestructible BootLoader burned into ROM when the chip was made by Espressif? What does brushing in a BootLoader do, exactly? Thanks, Terry

lewisxhe commented 1 year ago

The esp32 belongs to the two-level boot mode, and the first-level boot is unchangeable, so the esp32 can never be bricked.

The written bootloader belongs to the second-level bootloader. If the user disconnects or writes a wrong file during the firmware writing process, then rewrite the second-level bootloader to ensure that the second-level boot is correct.

If you care about the burning process, you can find that bootloader.bin will be uploaded every time you upload the sketch

image

teastainGit commented 1 year ago

Thank you Lewis -Terry