wolfBoot/config/examples
Yosuke Shimizu 6432acc612 Add RX71M clock, UART, LED and code flash driver
- hal_clk_init(): rx71m runs the main crystal (RX_MAIN_XTAL_HZ,
  default 24MHz) through the PLL to 240MHz.
- hal_prepare_boot(): under WOLFBOOT_RESTORE_CLOCK, switch to the
  LOCO and stop the PLL and main oscillator on rx71m.
- uart_init(): SCI7 on P90/P92 by default; uart_write() waits for
  TEND. hal_led_on()/hal_led_off(): LED0 on P03.
- renesas-rx.c: TARGET_rx71m flash driver run from RAM, with #error
  unless RAM_CODE and __WOLFBOOT are defined. It copies the FCU
  firmware at init, programs 256-byte units at most once per erase,
  and masks interrupts with timeouts and FSTATR checks for each
  program and erase.
- renesas-rx.h: PSW, FASTAT and FAEINT bits and the new flash
  error codes.
- renesas-rx71m.config: commented RX_MAIN_XTAL_HZ line.
- test-app: link .ramcode into RAM and build renesas-rx.o with
  RAM_CODE and __WOLFBOOT for rx71m.
2026-10-29 07:01:54 +01:00
..
README.md CMake Improvements 2025-11-18 17:44:43 -08:00
aarch64_efi.config aarch64_efi: measure kernel into firmware TPM via EFI_TCG2 2026-08-10 21:03:50 +02:00
agilex5_013b_sdcard.config Add Agilex 5 FCS and wolfBoot integration 2026-10-15 10:25:33 -07:00
aurix-tc4xx-csrm-ecc.config Support for AURIX TC4xx host and CSRM cores 2026-09-12 09:21:38 -06:00
aurix-tc4xx-ecc.config Support for AURIX TC4xx host and CSRM cores 2026-09-12 09:21:38 -06:00
aurix-tc4xx-fullsys-csrm-ecc.config Support for AURIX TC4xx host and CSRM cores 2026-09-12 09:21:38 -06:00
aurix-tc4xx-fullsys-ecc.config Support for AURIX TC4xx host and CSRM cores 2026-09-12 09:21:38 -06:00
aurix-tc375-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-elf-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-elf-wolfHSM-certs-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-elf-wolfHSM-certs-rsa4096.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-elf-wolfHSM-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-hsm-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-hsm-monolithic-update-wolfHSM-certs-rsa4096.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-hsm-self-update-wolfHSM-certs-rsa4096.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-hsm-wolfHSM-certs-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
aurix-tc375-hsm-wolfHSM-certs-rsa4096.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
cm4.config cm4: add wolfCrypt FIPS 140-3 support + CI, SDHCI unit test, review fixes 2026-08-24 12:47:34 +02:00
cm4_emmc.config Peer review fixes (thanks Jack) 2026-08-24 12:47:34 +02:00
cm4_emmc_linux.config Peer review fixes (thanks Jack) 2026-08-24 12:47:34 +02:00
cm4_emmc_rauc.config Peer review fixes (thanks Jack) 2026-08-24 12:47:34 +02:00
cm4_sdcard.config Fixes from skoll review findings 2026-08-24 12:47:34 +02:00
cypsoc6.config Fix nrf5340 link error + cypsoc6 partition-overlap false positive 2026-09-18 15:07:34 +02:00
f28p55x.config c2000: add wolfBoot TI C28x (TMS320F28P550SJ) secure-boot XIP port 2026-08-25 00:01:33 +02:00
hifive1.config Fix actual overlap in hifive config 2026-04-15 01:03:42 +02:00
imx-rt700-mldsa.config Align the i.MX RT700 ML-DSA image header to its 16 KB sector 2026-09-24 13:12:36 +02:00
imx-rt700-tz.config Harden the i.MX RT700 flash HAL with bounded polls and a locked boot region 2026-09-24 13:12:36 +02:00
imx-rt700.config Harden the i.MX RT700 flash HAL with bounded polls and a locked boot region 2026-09-24 13:12:36 +02:00
imx-rt1040.config Switch MCUXSDK back to 0 in iMX-RT 2026-01-30 01:23:37 +01:00
imx-rt1050.config Switch MCUXSDK back to 0 in iMX-RT 2026-01-30 01:23:37 +01:00
imx-rt1060.config Switch MCUXSDK back to 0 in iMX-RT 2026-01-30 01:23:37 +01:00
imx-rt1060_hab.config Switch MCUXSDK back to 0 in iMX-RT 2026-01-30 01:23:37 +01:00
imx-rt1064.config Switch MCUXSDK back to 0 in iMX-RT 2026-01-30 01:23:37 +01:00
imx8qm-mek-qspi.config Add NXP i.MX 8QuadMax MEK port including BL33 support 2026-09-21 18:07:44 +02:00
imx8qm-mek.config Add NXP i.MX 8QuadMax MEK port including BL33 support 2026-09-21 18:07:44 +02:00
imx95-a55.config imx95_a55: add the Cortex-A55 target and a stage 1 replacing U-Boot SPL 2026-10-15 15:27:28 -07:00
imx95-m7.config Add wolfBoot target for NXP i.MX95 Cortex-M7 2026-08-24 18:46:41 +02:00
kinetis-k64f.config Added GitHub action build tests for NXP parts (iMX RT, Kinetis and LPC). 2023-08-21 11:08:48 +02:00
kinetis-k82f.config Added GitHub action build tests for NXP parts (iMX RT, Kinetis and LPC). 2023-08-21 11:08:48 +02:00
kinetis-kl26-lms-small.config Add kinetis LMS small config 2026-05-07 21:39:34 +02:00
kinetis-kl26-lms.config Kinetis KL26 port 2026-05-07 21:39:34 +02:00
kinetis-kl26.config Change ECC partitioning 2026-05-07 21:39:34 +02:00
kontron_vx3060_s2.config kontron-vx3060-s2: simplify example, add build test, improve docs 2024-12-19 20:12:16 +01:00
library.config Add small stack. Fix to use sim for test-lib. 2025-04-29 11:50:29 +02:00
library_fs.config Improvements to lib-fs status and added keystore. Added some useful logging/debugging 2025-10-30 16:31:27 +01:00
lpc55s69-benchmark.config Harden LPC55S69 TrustZone isolation and add tests, CI and docs 2026-10-27 16:15:37 -07:00
lpc55s69-tz-psa.config Harden LPC55S69 TrustZone isolation and add tests, CI and docs 2026-10-27 16:15:37 -07:00
lpc55s69-tz.config Harden LPC55S69 TrustZone isolation and add tests, CI and docs 2026-10-27 16:15:37 -07:00
lpc55s69.config Harden LPC55S69 TrustZone isolation and add tests, CI and docs 2026-10-27 16:15:37 -07:00
lpc54606j512.config Update MCUXpresso SDK to new refactor 2026-01-29 17:35:24 +01:00
m2354-tz.config Add Nuvoton NuMaker M2354 Cortex-M23 target with TrustZone 2026-09-14 18:08:40 +02:00
m2354.config Add Nuvoton NuMaker M2354 Cortex-M23 target with TrustZone 2026-09-14 18:08:40 +02:00
max32666.config Add failure diagnostics example on MAX32666 2026-07-31 14:33:56 +02:00
mcxa.config Update MCUXpresso SDK to new refactor 2026-01-29 17:35:24 +01:00
mcxn-tz-psa-hw.config Add hardware-based DICE on mcxn 2026-05-21 20:49:20 +02:00
mcxn-tz-psa.config Add hardware-based DICE on mcxn 2026-05-21 20:49:20 +02:00
mcxn-tz-wolftrust.config Add an MCXN947 secure application handoff config with m33mu tests 2026-10-23 18:27:33 +01:00
mcxn-tz.config Updated mcxn build partition geometry 2026-03-20 20:19:56 +01:00
mcxn-wolfcrypt-tz.config Updated mcxn build partition geometry 2026-03-20 20:19:56 +01:00
mcxn.config Use default name for SDK directory 2026-01-22 18:55:46 +01:00
mcxw-tz.config Harden the NXP MCX W71 port and add console, timer and wolfCrypt-TZ 2026-10-09 21:04:57 +01:00
mcxw.config Harden the NXP MCX W71 port and add console, timer and wolfCrypt-TZ 2026-10-09 21:04:57 +01:00
nai_68int6.config nai_68int6: add wolfBoot target for the NAI 68INT6 (Intel Tiger Lake UP3) OpenVPX SBC 2026-10-14 21:56:32 -07:00
nrf54l15-wolfcrypt-tz.config Add nRF54LM20 support to the nRF54L port 2026-10-07 22:52:28 +01:00
nrf54l15.config Disable DELTA_UPDATES by default 2026-03-18 09:15:00 +01:00
nrf54lm20-wolfcrypt-tz.config Add nRF54LM20 support to the nRF54L port 2026-10-07 22:52:28 +01:00
nrf54lm20.config Add nRF54LM20 support to the nRF54L port 2026-10-07 22:52:28 +01:00
nrf5340-tz.config Remove flash keyvault partition where not needed 2026-03-23 15:51:00 +01:00
nrf5340-wolfcrypt-tz.config Support WOLFCRYPT_TZ and PKCS11 on nRF5340 2025-12-13 04:05:32 +01:00
nrf5340.config Non-TZ nRF5340 fixes 2025-11-20 18:00:55 +01:00
nrf5340_net.config Non-TZ nRF5340 fixes 2025-11-20 18:00:55 +01:00
nrf52840.config Support for the Nordic nRF5340 (application and network cores): 2024-10-11 10:29:59 +02:00
nxp-ls1028a-sdcard.config Add LS1028A eSDHC SD card disk boot support 2026-09-17 12:33:19 +02:00
nxp-ls1028a-tpm.config Peer review feedback. 2024-12-02 19:41:26 +01:00
nxp-ls1028a.config Add NXP LS1028A ENETC wolfIP support 2026-07-30 13:29:09 +02:00
nxp-p1021.config Add support for PowerPC 32-bit SHA256 assembly speedups. Minor fix for ELF loading to set entry point before copying sections (resolves issue with loading on top of current location). Rename elf_load_image_mmu argument `entry` to `pentry` to avoid confusion with GET_H64 macro's use of header member "entry". 2025-06-24 19:02:49 +02:00
nxp-s32k142.config Support for custom flash option byte on NXP S32K14xx 2026-02-27 11:36:53 +01:00
nxp-s32k144.config Support for custom flash option byte on NXP S32K14xx 2026-02-27 11:36:53 +01:00
nxp-s32k146.config Support for custom flash option byte on NXP S32K14xx 2026-02-27 11:36:53 +01:00
nxp-s32k148.config Support for custom flash option byte on NXP S32K14xx 2026-02-27 11:36:53 +01:00
nxp-t1024.config Add NXP T10xx (T1024/T1040) wolfIP support + flash-write fix 2026-07-30 13:29:09 +02:00
nxp-t1040-sdcard.config Add T1040 eSDHC SD card disk boot support, first big-endian disk-boot target 2026-09-10 08:15:48 +02:00
nxp-t1040.config Add NXP T10xx (T1024/T1040) wolfIP support + flash-write fix 2026-07-30 13:29:09 +02:00
nxp-t2080.config Add NXP T2080 (+ NAII 68PPC2) wolfIP support 2026-07-30 13:29:09 +02:00
nxp_lpc54s0xx.config Peer review fixes 2026-04-22 14:10:55 +02:00
pic32ck.config add support for PIC32CZ and PIC32CK 2025-06-09 16:29:31 +02:00
pic32cz-wolfHSM.config pic32cz: fix: use the right IMAGE_HEADER_SIZE value 2026-09-14 17:53:04 +02:00
pic32cz.config pic32cz: fix: use the right IMAGE_HEADER_SIZE value 2026-09-14 17:53:04 +02:00
polarfire_mpfs250.config PolarFire SoC: sNVM/PUF key storage and disk image encryption 2026-10-27 16:06:04 -07:00
polarfire_mpfs250_hss_l2lim.config Enable UART_QSPI_PROGRAM by default in polarfire_mpfs250_hss_l2lim.config 2026-08-24 18:51:06 +02:00
polarfire_mpfs250_m.config PolarFire SoC: correct the FIT staging address rationale in the M-mode config 2026-10-27 16:06:05 -07:00
polarfire_mpfs250_m_qspi.config PolarFire SoC: correct the MSS watchdog and reset-cause register semantics 2026-10-27 16:06:05 -07:00
polarfire_mpfs250_qspi.config fit: gzip-compressed kernel + ramdisk (initramfs) support 2026-05-05 10:16:16 +02:00
polarfire_mpfs250_ubl.config PolarFire SoC: boot mode 2 User Boot Loader stub verifying the eNVM wolfBoot 2026-10-27 16:06:05 -07:00
psoc_c3.config Add wolfBoot target for Infineon PSOC Control C3 2026-10-06 18:14:10 +02:00
psoc_e8_ai-tz-wolfhsm.config Add wolfBoot target for Infineon PSOC Edge E8 2026-10-28 14:24:42 -07:00
psoc_e8_ai-tz.config Add wolfBoot target for Infineon PSOC Edge E8 2026-10-28 14:24:42 -07:00
psoc_e8_ai.config Add wolfBoot target for Infineon PSOC Edge E8 2026-10-28 14:24:42 -07:00
raspi3-encrypted.config ci: cover the raspi3 encrypted artifact pipeline 2026-08-18 20:04:55 +02:00
raspi3.config Added upper limit for NO_PARTITIONS builds 2026-03-02 14:18:23 +01:00
renesas-rx65n.config watchdog: add generic feed hook and RX driver 2026-07-30 15:32:31 +02:00
renesas-rx71m.config Add RX71M clock, UART, LED and code flash driver 2026-10-29 07:01:54 +01:00
renesas-rx72n.config watchdog: add generic feed hook and RX driver 2026-07-30 15:32:31 +02:00
rp2350.config Cleanup initialization code for rp2350. 2025-01-27 12:36:19 +01:00
rtl8735b.config Add wolfBoot HAL port for RealTek RTL8735B (AmebaPro2) 2026-07-16 10:16:25 +02:00
rw612-tz.config Add NXP RW612 target with TrustZone support 2026-10-09 17:06:01 +01:00
rw612.config Add NXP RW612 target with TrustZone support 2026-10-09 17:06:01 +01:00
sama5d3.config SAMA5D3: Hal fixes, add DBGU, enable ARM_ASM 2024-10-14 10:14:48 +02:00
same51-dualbank.config Fixed sector size for SAME51 2024-03-11 12:25:57 +01:00
same51.config Fixed sector size for SAME51 2024-03-11 12:25:57 +01:00
sim-delta-update.config Change header size for delta test to fit base hash 2024-11-21 15:59:57 +01:00
sim-dualbank.config Add simulator support for DUALBANK, test bank swap 2025-11-03 11:21:22 +01:00
sim-elf-scattered.config - Support external flash for elf scatter-loading 2025-05-08 08:50:26 -06:00
sim-encrypt-delta-nvm-writeonce-update.config Change header size for delta test to fit base hash 2024-11-21 15:59:57 +01:00
sim-encrypt-delta-update.config Change header size for delta test to fit base hash 2024-11-21 15:59:57 +01:00
sim-encrypt-nvm-writeonce-flags-home-invert-update.config add configs for NVM_FLASH_WRITEONCE with encription, 2023-08-21 01:26:55 -04:00
sim-encrypt-nvm-writeonce-flags-home-update.config fix bad config address for simulator 2023-08-21 01:47:22 -04:00
sim-encrypt-nvm-writeonce-update.config
…
sim-encrypt-update.config
…
sim-fips.config Peer review fixes (thanks Jack) 2026-08-24 12:47:34 +02:00
sim-lms.config Add ML-DSA support. 2024-10-14 10:13:52 +02:00
sim-ml-dsa-ecc-hybrid.config Added Vorago VA416x0 wolfBoot support 2025-11-19 11:11:28 +01:00
sim-ml-dsa.config Added Vorago VA416x0 wolfBoot support 2025-11-19 11:11:28 +01:00
sim-ml-dsa3.config Added Vorago VA416x0 wolfBoot support 2025-11-19 11:11:28 +01:00
sim-ml-dsa5.config Added Vorago VA416x0 wolfBoot support 2025-11-19 11:11:28 +01:00
sim-nobackup-flags-home.config Added 32bit simulator via TARGET=sim FORCE_32BIT=1 (#485) 2024-08-09 06:46:15 -07:00
sim-nobackup-nvm-writeonce.config Added 32bit simulator via TARGET=sim FORCE_32BIT=1 (#485) 2024-08-09 06:46:15 -07:00
sim-nobackup.config Added 32bit simulator via TARGET=sim FORCE_32BIT=1 (#485) 2024-08-09 06:46:15 -07:00
sim-nvm-journal-dual-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
sim-nvm-journal-dual.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
sim-nvm-journal-ecc.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
sim-nvm-journal.config Improve support for ECC flash parts: 2026-10-27 16:46:40 +01:00
sim-nvm-writeonce-flags-home-invert.config add combinations of NVM_FLASH_WRITEONCE config tests 2023-08-15 17:06:48 -04:00
sim-nvm-writeonce-flags-home.config add combinations of NVM_FLASH_WRITEONCE config tests 2023-08-15 17:06:48 -04:00
sim-nvm-writeonce.config
…
sim-rsapss2048.config Add SW-only RSA PSS 2026-04-28 15:02:57 +02:00
sim-self-header-ext.config Add self-header feature with support for sim and AURIX TC3xx 2026-02-27 11:39:51 +01:00
sim-self-header.config Add self-header feature with support for sim and AURIX TC3xx 2026-02-27 11:39:51 +01:00
sim-self-update-ext.config sim self update: test external flash 2026-01-08 13:31:33 -08:00
sim-self-update-monolithic.config sim monolithic self-update: sign the stripped test app 2026-10-28 14:48:44 +01:00
sim-self-update.config Add support for simulator self-update test 2026-01-08 09:40:44 -08:00
sim-tpm-keystore.config Activate debug in sim_tpm tests 2024-10-11 14:49:43 +02:00
sim-tpm-measured.config Activate debug in sim_tpm tests 2024-10-11 14:49:43 +02:00
sim-tpm-seal.config Fixes for Xilinx Zynq UltraScale+ MPSoC: 2024-12-30 15:36:43 +01:00
sim-tpm.config Activate debug in sim_tpm tests 2024-10-11 14:49:43 +02:00
sim-wolfHSM-client-certchain-ecc.config Update wolfHSM pointer, fix minor issues 2026-03-23 20:05:07 +01:00
sim-wolfHSM-client-certchain-rsa4096.config Update wolfHSM pointer, fix minor issues 2026-03-23 20:05:07 +01:00
sim-wolfHSM-client-ecc.config review: remove dangling references to WOLFHSM_CLIENT_LOCAL_KEYS from configs, add no keystore option default to config.mk 2026-06-17 17:37:34 -06:00
sim-wolfHSM-client-mldsa.config review: remove dangling references to WOLFHSM_CLIENT_LOCAL_KEYS from configs, add no keystore option default to config.mk 2026-06-17 17:37:34 -06:00
sim-wolfHSM-server-certchain-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
sim-wolfHSM-server-certchain-rsa2048-ca.config Add support for auxillary algorithms and cert chain/TPM usage 2026-07-22 11:47:16 +02:00
sim-wolfHSM-server-certchain-rsa4096.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
sim-xmss.config Add ML-DSA support. 2024-10-14 10:13:52 +02:00
sim.config Added 32bit simulator via TARGET=sim FORCE_32BIT=1 (#485) 2024-08-09 06:46:15 -07:00
sim32-elf-scattered.config - Support external flash for elf scatter-loading 2025-05-08 08:50:26 -06:00
sim32.config Added 32bit simulator via TARGET=sim FORCE_32BIT=1 (#485) 2024-08-09 06:46:15 -07:00
stm32c0-lms-8-10-1.config Fixes for test failures 2025-10-23 18:35:09 +02:00
stm32c0-rsa2048.config Added more configuration options for stm32c0 2024-04-11 11:27:56 +02:00
stm32c0.config Fixes for test failures 2025-10-23 18:35:09 +02:00
stm32c5-dualbank.config Add STM32C5 target (NUCLEO-C5A3ZG) 2026-05-06 19:02:58 +02:00
stm32c5.config Add STM32C5 target (NUCLEO-C5A3ZG) 2026-05-06 19:02:58 +02:00
stm32f1.config stm32f1: enlarge bootloader to 14KB for ed25519 growth 2026-07-02 22:58:46 +02:00
stm32f4-small-blocks-uart-update.config Refuse partitions too small for the trailer, add STM32F4 custom trailer (#937) 2026-10-28 14:35:31 +01:00
stm32f7-dualbank.config
…
stm32f7.config
…
stm32f407-discovery.config Refuse partitions too small for the trailer, add STM32F4 custom trailer (#937) 2026-10-28 14:35:31 +01:00
stm32f411-blackpill.config Refuse partitions too small for the trailer, add STM32F4 custom trailer (#937) 2026-10-28 14:35:31 +01:00
stm32g0.config Improve docs, add targets and tests per https://github.com/wolfSSL/wolfBoot/pull/598#pullrequestreview-3492319645 2025-11-21 17:54:14 -08:00
stm32g4.config Add wolfBoot support for STM32G4 2026-05-29 13:10:15 +02:00
stm32h5-dualbank.config Fixes for STM32H5 TrustZone and PKCS11 store 2025-10-10 19:42:20 +02:00
stm32h5-no-tz.config Updated benchmark to run on rpi + stm32h563 2026-02-09 18:48:47 +01:00
stm32h5-tz-dualbank-otp-lms.config Various STM32 TrustZone improvements 2025-11-20 18:00:55 +01:00
stm32h5-tz-dualbank-otp.config Various STM32 TrustZone improvements 2025-11-20 18:00:55 +01:00
stm32h5-tz-dualbank.config Various STM32 TrustZone improvements 2025-11-20 18:00:55 +01:00
stm32h5-tz-fwtpm.config Proper interface renaming + documentation 2026-04-22 14:14:28 +02:00
stm32h5-tz-psa-otp.config Add support for DICE attestation + PSA attestation 2026-02-06 18:36:47 +01:00
stm32h5-tz-psa.config Add support for DICE attestation + PSA attestation 2026-02-06 18:36:47 +01:00
stm32h5-tz-tpm-mfgid-precomputed.config tpm: build MFG identity configs in CI 2026-06-18 11:06:18 +02:00
stm32h5-tz-tpm-mfgid.config config: example: stm32h5 tpm IDevId example 2026-06-17 15:46:34 +02:00
stm32h5-tz-tpm.config Fix new stm32h5-tz-tpm.config 2025-11-20 18:00:55 +01:00
stm32h5-tz-wolfhsm.config Add WOLFCRYPT_TZ_WOLFHSM TrustZone engine for STM32H5 2026-06-24 15:49:43 -07:00
stm32h5-tz-wolftrust.config Enable the secure application handoff on STM32H5 2026-09-22 15:35:42 +02:00
stm32h5-tz.config Various STM32 TrustZone improvements 2025-11-20 18:00:55 +01:00
stm32h5.config Remove flash keyvault partition where not needed 2026-03-23 15:51:00 +01:00
stm32h7-octospi.config
…
stm32h7.config
…
stm32h7s.config Add STM32H7S target with partitions on external Octo-SPI NOR 2026-10-11 21:45:53 -07:00
stm32l0.config
…
stm32l4-cube.config Fixes for unused variables. Also repaired STM32WB55 build with PKA 2025-11-20 18:26:58 +01:00
stm32l5-nonsecure-dualbank.config Fixed merge of user_settings with new TPM logic 2023-09-21 08:31:28 +02:00
stm32l5-wolfcrypt-tz.config Uniform STM32L5 flash write hal 2026-01-13 13:46:58 +01:00
stm32l5.config STM32H5: added support for TrustZone 2024-05-09 16:33:40 +02:00
stm32n6-tz.config Add wolfBoot port for STM32N6 (NUCLEO-N657X0-Q) 2026-05-28 16:49:57 +02:00
stm32n6.config Add wolfBoot port for STM32N6 (NUCLEO-N657X0-Q) 2026-05-28 16:49:57 +02:00
stm32u3.config Peer review fixes 2026-04-27 17:00:41 +02:00
stm32u5-nonsecure-dualbank.config STM32H5: added support for TrustZone 2024-05-09 16:33:40 +02:00
stm32u5-wolfcrypt-tz.config Add support for ARM Compiler for Embedded on stm32u5 2026-07-31 16:00:14 +02:00
stm32u5.config Remove flash keyvault partition where not needed 2026-03-23 15:51:00 +01:00
stm32wb-delta-enc-ext.config
…
stm32wb-delta-ext.config
…
stm32wb-delta.config
…
stm32wb-pka-1mb.config Fixes for unused variables. Also repaired STM32WB55 build with PKA 2025-11-20 18:26:58 +01:00
stm32wb-tpm.config
…
stm32wb-uart-flash-encryption-aes128.config
…
stm32wb-uart-flash-encryption-aes256.config
…
stm32wb-uart-flash-encryption.config
…
stm32wb.config
…
stm32wba.config Implement port for STM32WBA. Bump wolfHAL lib to latest 2026-07-02 08:44:45 +02:00
tegra234-linux.config tegra234: bare-metal BL33 target with verified EL2->EL1 + device-tree boot 2026-08-18 11:01:45 +02:00
tegra234-sdcard.config update_disk: load signed image from a file when a filesystem is present 2026-09-02 10:47:33 +02:00
tegra234.config tegra234: bare-metal BL33 target with verified EL2->EL1 + device-tree boot 2026-08-18 11:01:45 +02:00
ti-tms570lc435.config
…
versal_vmk180.config fdt: boot a FIT with no kernel load/entry and no device tree 2026-10-23 11:49:49 -07:00
versal_vmk180_highddr.config fdt: boot a FIT with no kernel load/entry and no device tree 2026-10-23 11:49:49 -07:00
versal_vmk180_sdcard.config fdt: boot a FIT with no kernel load/entry and no device tree 2026-10-23 11:49:49 -07:00
visualgdb-stm32l4.config CMake Improvements 2025-11-18 17:44:43 -08:00
vorago_va416x0.config va416x0: fix vector table alignment and length, FRAM defects and ML-DSA 2026-09-21 17:13:42 +02:00
x86_64_efi.config x86_efi: fixes 2024-05-20 17:03:16 +02:00
x86_fsp_qemu.config config: examples: use ecc256 and sha256 for basic QEMU FSP example 2024-04-29 09:53:49 +02:00
x86_fsp_qemu_antirollback.config x86 FSP: add TPM-NV anti-rollback with a persistent version floor and boot audit counters 2026-10-14 21:56:32 -07:00
x86_fsp_qemu_fs.config update_disk: load signed image from a file when a filesystem is present 2026-09-02 10:47:33 +02:00
x86_fsp_qemu_seal.config fsp: move TempRamInitExit and later APIs in stage2 2024-12-19 20:12:16 +01:00
zynq7000.config Authenticate raw device tree via signed HDR_DEVICE_TREE_DIGEST TLV (Fenrir #7998) 2026-08-13 08:39:22 +02:00
zynq7000_sdcard.config update_disk: load signed image from a file when a filesystem is present 2026-09-02 10:47:33 +02:00
zynqmp.config zynq: add optional ZynqMP PHY init over GEM MDIO 2026-07-30 15:26:01 +02:00
zynqmp_fsbl.config zynqmp: wolfBoot ZynqMP FSBL with signed FIT Linux boot and EL3 security (eFuse/PUF/AES-CSU) 2026-07-22 11:56:40 +02:00
zynqmp_fsbl_sd.config zynqmp: wolfBoot ZynqMP FSBL with signed FIT Linux boot and EL3 security (eFuse/PUF/AES-CSU) 2026-07-22 11:56:40 +02:00
zynqmp_sdcard.config update_disk: load signed image from a file when a filesystem is present 2026-09-02 10:47:33 +02:00

README.md

Config Example Files

This directory contains example .config presets for various target devices.

Make

The examples here can be copied directly to the project .config file to use with make.

CMake

See the CMakePresets.json file.

Config files can be added or updated to the CMakePresets.json like this:

python3 ./tools/scripts/config2presets.py ./config/examples/stm32h7.config

# then test it:

./tools/scripts/wolfboot_cmake_full_build.sh --target stm32h7

Troubleshooting

The wrong toolchain is being used, or a target was not specified

Error: no such instruction: `isb'