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

ESP32-C6 / IDF5 (US-109) #6

Open
jbd0101 opened this issue Mar 15, 2024 · 2 comments
Open

ESP32-C6 / IDF5 (US-109) #6

jbd0101 opened this issue Mar 15, 2024 · 2 comments

Comments

@jbd0101
Copy link

jbd0101 commented Mar 15, 2024

Hi,
I am experimenting with the 2 worlds system with an esp32-S3 and IDF version 4.4.3. (For now, I am impressed by the possibilities that this system opens up).
However, I faced some issues when trying to use it on a esp32-c6. Is it planned to support the IDF version 5.x and newer versions of esp32 (for example, esp32-c6) ? If not, do you have suggestions in order to make it compatible ?

Concerning the performance impact of a VFS layer, Could you confirm that that each read / write operation will behave as a system call (thus 127 CPU cycles ) ?

Thanks in advance
Jean-Christophe Bauduin

@github-actions github-actions bot changed the title ESP32-C6 / IDF5 ESP32-C6 / IDF5 (US-109) Mar 15, 2024
@mahavirj
Copy link
Member

@jbd0101

Sorry that somehow I didn't get notification for this issue.

However, I faced some issues when trying to use it on a esp32-c6. Is it planned to support the IDF version 5.x and newer versions of esp32 (for example, esp32-c6) ?

About the newer version, following pointers can be helpful for ESP32-C3 support with v5.2 IDF:
https://github.com/mahavirj/esp-privilege-separation/tree/feature/esp_idf_v5.2
https://github.com/mahavirj/esp-idf/tree/feature/esp_privilege_separation_idf_5_2

Long term plan is to merge the patches in IDF tree itself, and then expose some config option.

Regarding ESP32-C6, we haven't yet planned for the support. But we can evaluate it further. Any specific requirements you have here?

Concerning the performance impact of a VFS layer, Could you confirm that that each read / write operation will behave as a system call (thus 127 CPU cycles ) ?

Yes, that is true.

Hope this helps!

@jbd0101
Copy link
Author

jbd0101 commented Jul 2, 2024

Hi,
thanks for your reply :-)
I'm happy to see that PSF is still in (active) development, I used it for my master thesis and it is very promising .
Concerning the C6, I think that it doesn't include the 2 world controller, thus will it be possible to integrate it elegantly ?
The idea would be to use the C6 and PSF for a research , however I can work with a S3/C3 too.

Have a nice day.

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

No branches or pull requests

2 participants