Skip to content

Conversation

@mattia-moffa
Copy link
Contributor

@mattia-moffa mattia-moffa commented Nov 11, 2025

  • New config flags for flash geometry – these are now used everywhere those values are needed instead of being hardcoded
    • WOLFBOOT_KEYVAULT_ADDRESS
    • WOLFBOOT_KEYVAULT_SIZE
    • WOLFBOOT_NSC_ADDRESS
    • WOLFBOOT_NSC_SIZE
  • New script to automatically set TrustZone-related option bytes on STM32
  • End of stack address fix for the U5 test app
  • Support for NUCLEO-U575ZI-Q (the previous U5 test app only supported the Discovery board)

To-do:

  • STM32H5
  • STM32U5
  • STM32L5
  • nRF5340 (non-TZ)
  • nRF5340 (TZ)
  • NXP MCXA153
  • NXP MCXW716

@mattia-moffa mattia-moffa self-assigned this Nov 11, 2025
- New config flags for flash geometry
- New script to automatically set option bytes
- End of stack address fix for the STM32U5 test app
- STM32U5 support for NUCLEO-U575ZI-Q (previously only supported
  discovery board)
@mattia-moffa mattia-moffa changed the title [WIP] Various TrustZone improvements Various TrustZone improvements Nov 19, 2025
@dgarske dgarske requested a review from danielinux November 19, 2025 23:11
danielinux
danielinux previously approved these changes Nov 20, 2025
@danielinux danielinux merged commit e6383d7 into wolfSSL:master Nov 20, 2025
316 of 317 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants