Hello Eugene Hiihtaja,
1) "Do I understand right and when GPIO pin from Bank 0 is marked as secure, it is not only not possible to read it state from NonSecure world but also is not possible to set output state ?"
-> If the GPIO config as secure state, yes, only CPU-S can read it. The CPU-S can config it, CUP-NS can't.
About the secure GPIO, the main function is when one pin is configured as peripheral pin, for example UART pin,
and the config the UART in secure state, then the avoid CPU-NS read the GPIO state, only CPU-S can access it.
About the detail introduction of Secure GPIO, you can have a look at this application note:
https://www.nxp.com/docs/en/application-note/AN12326.pdf
2) About the freeRTOS question, you can take a new ticket in this thread:
MQX Software Solutions
Have a great day,
TIC
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------