You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have no proper RTOS and ESP32 experience (but I have worked with an ESP8266 on a basic level before), and I wanted to try NuttX. So i wanted to ask some newbie questions that i didn't find answers in the documentation:
How to properly use make menuconfig? Yes, the menu entries have clear names, but it seems like it's very easily possible to get yourself into an un-buildable configuration.
What is the best version of NuttX to use on the ESP32 with SMP enabled? Reading other issues, there seem to be some problems with Espressif devices right now.
Verification
I have verified before submitting the report.
The text was updated successfully, but these errors were encountered:
Glad to hear that you are considering using the ESP32 on NuttX. Regarding your questions:
How to properly use make menuconfig? Yes, the menu entries have clear names, but it seems like it's very easily possible to get yourself into an un-buildable configuration.
The easiest way to navigate through make menuconfig is by loading an existing defconfig and enabling/disabling new configs.
So, basically:
Install the required packages to build NuttX as described here.
Install the related toolchain. For ESP32, you can check it here.
Build it and validate that everything is working as expected, as described here.
Then, run make menuconfig and try different settings.
Yes, you can get yourself into an un-buildable configuration. This is not a problem specific for NuttX. NuttX's developers try to avoid it by managing the requirements related to each configuration. Don't forget to report it if you find something that doesn't build properly.
What is the best version of NuttX to use on the ESP32 with SMP enabled? Reading other issues, there seem to be some problems with Espressif devices right now.
We have no issues using SMP on ESP32 and ESP32-S3 (dual-core SoCs supported by NuttX). You can check the sta_softap example that enables both station and soft-AP modes for the Wi-Fi and the SMP.
Please don't forget to close this issue if you find the information you need. If the documentation is not clear enough, please report it (or, even better, submit a PR to make it clearer and help others ;) ). Thanks!
Description
I have no proper RTOS and ESP32 experience (but I have worked with an ESP8266 on a basic level before), and I wanted to try NuttX. So i wanted to ask some newbie questions that i didn't find answers in the documentation:
make menuconfig
? Yes, the menu entries have clear names, but it seems like it's very easily possible to get yourself into an un-buildable configuration.Verification
The text was updated successfully, but these errors were encountered: