-
Notifications
You must be signed in to change notification settings - Fork 58
Updated esp_secure_cert_mgr and IDF v5.0 support #20
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
Conversation
…ule pointer ahead. - esp_secure_cert_mgr API usage updated - Added AmazonRootCA1 as default RootCA
- Partition table changed to reflect new default size of `esp_secure_cert` partition. - Component `cbor` is now fetched from IDF Component Registry.
…t Registry - esp_secure_cert_mgr APIs fixed in qualification_app_main.c - Added code in qualification_app_main.c to fetch RootCA from file.
- Added support for all Espressif SoCs by adding appropriate checks in `hardware_drivers/` - `esp_secure_cert_mgr` API fixes in qualification_app_main.c - Removed `ws2812_led` component in favour of `led_strip` which is fetched from IDF Component Registry. - Removed C3-specific lines from sdkconfig.defaults
- DS Peripheral should now be enabled through ESP Secure Cert Manager.
|
@dhavalgujar The documentation needs a bit of updating, as I'm going through the PR testing the process- 2.3 -2 (Not required anymore as the python script writes to the partition) I will keep adding comments for the doc stuff on here as I find them out |
|
How was this tested? |
|
Am testing this PR for some days now. The last commit that i can get working on my ESP32S3 is that from 3rd january. While testing the commit from 3rd january when sub_pub_unsub_demo is enabled i often get this message in about 10-30 minutes after starting: Update: i added some heap and stack statistics to the code. Tasks SubPub0 and OTADemoTask had only 276 and 796 bytes of free stack which is way too low. So increased the stack size of those including coreMQTTAgentConnectionTask to 4096. SubPub0 still stops within an hour. Next i pinned all the tasks to core 0, which did not help. Then i also have set all the task priorities to the same and let it run overnight. After applying all these changes the program ran 9087 seconds without SubPub0 stopping. Instead of that all the tasks stopped, the system does not do anything for hours now and the power consumption has doubled. Despite more than 130 KB is free on heap and all stacks have more than 1400 bytes free. Have no idea why this happens. |
IDF5.2.2 & IDF5.3 are not support yet |
No description provided.