Replies: 1 comment 2 replies
-
To enable TF-M, you need that the board is enabled in TF-M, which is not the case is upstream TF-m for nucleo U5 board: https://github.com/zephyrproject-rtos/trusted-firmware-m/tree/master/platform/ext/target/stm I didn't get in the details of your questions, but Zephyr partitioning should be aligned with the partitioning defined in TFM in https://github.com/zephyrproject-rtos/trusted-firmware-m/blob/master/platform/ext/target/stm/b_u585i_iot02a/include/flash_layout.h |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi There,
Regardless of the dev board HW design. I am wondering Why doesn't the 575zi board have board options/configurations such as tfm build configs and memory partitions while 585 does. I think this is a common feature of this chip family.
This is from the b_u585i_iot02a_ns.dts file. I just wanted to add all allocated memory regions and here is the result. ~16kb is missed while the sum of all regions' size is exactly 1mb in the b_u585i_iot02a.dts. Curious why the non-secure config is missing 16kb (normally 2mb = 1024*1024*2 byte = 2,097,152 )

Why does the b_u585i_iot02a_ns have a 224kb boot portion size? Is it configurable for the board option _ns
Can I use the entire 2mb flash configuration for the u575zi board? Do I really need to have _ns configuration for the u575zi board?
Thank you so much for your help.
Kind regards
Beta Was this translation helpful? Give feedback.
All reactions