Secure Manager: ITS storage size configuration
Hi,
we have a question regarding the Secure Manager Internal Trusted Storage size on the STM32H73 series.
We have configured the following options:
- external flash profile
- 0 secure modules (=SMAK_0 ?)
According to UM3254 it is our understanding the ITS size can now be up to 56 Kbyte:

Our application project.py prebuild seems to extract value “9”, which means 9 * 8 Kbyte (Flash sector size) = 72 Kbyte?
Jul 8 13:27:10 2026 : [INF] Searching the parameter with <Name>ITS size</Name> element
2026-07-08 13:27:10,542 - DEBUG - Wed Jul 8 13:27:10 2026 : [INF] Parameter found. Verifying information of '<Value>0x9</Value>'
2026-07-08 13:27:10,543 - DEBUG - Wed Jul 8 13:27:10 2026 : [INF] The modification is not necessary
2026-07-08 13:27:10,543 - DEBUG - Wed Jul 8 13:27:10 2026 : [INF] The tag <Value> has already the correct content (0x9)
Is there a misunderstanding on our end about the profile, memory configuration, UM3254 table, the prebuild proccess or the conversion factor between the prebuild factor 0x09 and Kbyte?
Because 0x09 * 4 Kbyte would fit the 36Kbyte user data size from the table above.
However “ITS Factory size” is extracted as 0x02, and that expresses 2 * 8 Kbyte = 16 Kbyte according to documentation.
Thank you and best regards
Jakob
