wolfSSL announces wolfBoot support for the NXP LPC55S69, available now in PR #713. With Secure Boot, TrustZone-M, and an industry-standard cryptographic API, your non-secure application can be rapidly developed for a secure world.
About the NXP LPC55S69
The LPC55S69 is a general purpose edge computing device, with dual ARM Cortex-M33 cores running up to 150 MHz, 640/320 KB internal flash/ram, TrustZone-M, a DSP accelerator, and extensive cryptographic acceleration. The LPC55S69 strikes a good balance between high performance and low power operation.
wolfBoot on the NXP LPC55S69
wolfBoot provides two sample configurations for quick start of development:
lpc55s69.config
- Non-secure wolfBoot and application
- wolfBoot footprint: 40KB partition, 32 KB ram
lpc55s69-tz.config
- wolfBoot in the Secure World, application in the Non-Secure World
- wolfBoot provides a PKCS #11 cryptographic API to the non-secure world
- wolfBoot footprint: 200 KB partition, 80 KB keyvault, 114 KB ram
The above configurations have been tested on the LPCXpresso55S69 board (LPC55S69-EVK), with the on-board LINK2 debugger configured in the default CMSIS-DAP mode.
If you have questions about any of the above, please contact us at facts@wolfssl.com or call us at +1 425 245 8247.
Download wolfSSL Now

