ESP32S3 : Is there a way to secure the programming of the Esp32S3 ?

ThomasESP32
Posts: 214
Joined: Thu Jul 14, 2022 5:15 am

ESP32S3 : Is there a way to secure the programming of the Esp32S3 ?

Postby ThomasESP32 » Wed Nov 22, 2023 9:56 am

Good morning,

I am working on the Esp32S3 chip and I have created an application program for it.

This application program will be flashed over USBJTAG in production via the corresponding command
and I would like to secure the future programming of the chip.

1) I would like to disable the possibility to read back the firmware that will be in the chip.
I don't know exactly if it is possible or not with Espressif Chips. I just know that with some MCU (Other brands), users have the possibility to read the firmware that is in the chip and to generate a file with the datas. Then, users have the possibility to flash
this file on other chips. Do you have the answer please ?

2) Moreover, is there a way to disable the possibility for users to flash the chip with firmwares that are not from my company ?
This for programming over UART, USB and OTA. Is there a possibility to "lock" the chip for some particular programs (To identify some firmwares and to reject them) ?

Thank you for your help on this subject,
Best regards,

Thomas TRUILHE

MicroController
Posts: 1605
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

Re: ESP32S3 : Is there a way to secure the programming of the Esp32S3 ?

Postby MicroController » Wed Nov 22, 2023 11:47 pm


Who is online

Users browsing this forum: Bing [Bot] and 76 guests