An Azure embedded development suite including a small but powerful operating system for resource-constrained devices.
Hello Jean LAUNOIS, Thanks for reaching out on this forum!
Community SME's on this topic or our team will review your scenario and circle back at the possible earliest time., meanwhile the below pointer may help!
Embedded security components: Memory protection
ThreadX uses memory protection mechanisms to ensure that code and data are not modified unintentionally. If the signed binary attempts to modify protected memory, ThreadX will prevent it from executing.
It is also possible that the issue is with the firmware or software that is being loaded, and not with the secure boot itself. You may want to check the firmware and software to ensure that they are trusted and that they are being loaded correctly.
Please check few of the below suggestions, which i found that may help with your initial query!
- If there are conflicts between thread priorities
- Ensure that the configuration of your signed image is correct
- Try to debug the issue by setting breakpoints in the code that initializes the RTOS and starts the threads. This will allow you to determine where the code execution is stalling and help identify the root cause of the issue.
Please comment in the below section with more info from your side if available, Product/Community SME will soon get back on this.