Espressif World Controller

dom_mimmo
Posts: 3
Joined: Sat Jun 18, 2022 8:39 pm

Espressif World Controller

Postby dom_mimmo » Sat Jun 18, 2022 8:44 pm

Hi,
Is there doc about World Controller usage with ESP-IDF? I find reference only inside reference manual but there is nothing else.
Thanks

rpiloverbd
Posts: 101
Joined: Tue Mar 22, 2022 5:23 am

Re: Espressif World Controller

Postby rpiloverbd » Sun Jun 19, 2022 11:14 am

Sorry. Can't understand what is world controller. Would you please eleborate?

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: Espressif World Controller

Postby ESP_Sprite » Mon Jun 20, 2022 12:50 am

It's mostly referenced in the TRM, indeed. I'm not sure if we have public working code for it.

dom_mimmo
Posts: 3
Joined: Sat Jun 18, 2022 8:39 pm

Re: Espressif World Controller

Postby dom_mimmo » Mon Jun 20, 2022 6:22 pm

Hi,
Thanks to reply.
World Controller is a functionality described at the following link https://www.espressif.com/en/news/ESP32_C3.
World Controller "provides two execution environments fully isolated from each other. Depending on the configuration, this can be used to implement a Trusted Execution Environment (TEE) or a privilege separation scheme. If the application firmware has a task that deals with sensitive security data (such as the DRM service), it can take advantage of the world controller and isolate the execution".

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: Espressif World Controller

Postby ESP_Sprite » Tue Jun 21, 2022 3:05 am

Ah, if you want C3 code, we do have some of that: https://github.com/espressif/esp-privilege-separation

dom_mimmo
Posts: 3
Joined: Sat Jun 18, 2022 8:39 pm

Re: Espressif World Controller

Postby dom_mimmo » Tue Jun 21, 2022 1:30 pm

Thanks to reply.
The same functionality is available also for [ESP32-S3][https://espressif.com/en/products/socs/esp32-s3]. Is there stable code (no beta)?
Thanks

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: Espressif World Controller

Postby ESP_Sprite » Wed Jun 22, 2022 2:28 am

No, sorry.

Who is online

Users browsing this forum: Google [Bot] and 171 guests