wolfBoot/config/examples
Mattia Moffa 4cf18d4ec2 Use default name for SDK directory 2026-01-22 18:55:46 +01:00
..
README.md CMake Improvements 2025-11-18 17:44:43 -08:00
aurix-tc375-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-elf-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-elf-wolfHSM-certs-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-elf-wolfHSM-certs-rsa4096.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-elf-wolfHSM-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-hsm-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-hsm-wolfHSM-certs-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
aurix-tc375-hsm-wolfHSM-certs-rsa4096.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
cypsoc6.config Disable PSOC6_CRYPTO in cypsoc6.config to use software crypto 2025-12-04 14:23:01 -07:00
hifive1.config
imx-rt1040.config
imx-rt1050.config
imx-rt1060.config
imx-rt1060_hab.config
imx-rt1064.config
kinetis-k64f.config
kinetis-k82f.config
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
lpc54606j512.config
mcxa.config Fixed flash driver, added documentation, tested 2025-02-18 14:43:47 +01:00
mcxn-tz.config Use default name for SDK directory 2026-01-22 18:55:46 +01:00
mcxn.config Use default name for SDK directory 2026-01-22 18:55:46 +01:00
mcxw-tz.config MCXW TrustZone support 2025-12-05 01:27:58 +01:00
mcxw.config Fixed flash driver, added documentation, tested 2025-02-18 14:43:47 +01:00
nrf5340-tz.config Support WOLFCRYPT_TZ and PKCS11 on nRF5340 2025-12-13 04:05:32 +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
nxp-ls1028a-tpm.config Peer review feedback. 2024-12-02 19:41:26 +01:00
nxp-ls1028a.config Peer review feedback. 2024-12-02 19:41:26 +01: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 Add NXP S32K1xx support with full update functionality 2026-01-19 19:13:01 +01:00
nxp-s32k144.config Add NXP S32K1xx support with full update functionality 2026-01-19 19:13:01 +01:00
nxp-s32k146.config Add NXP S32K1xx support with full update functionality 2026-01-19 19:13:01 +01:00
nxp-s32k148.config Add NXP S32K1xx support with full update functionality 2026-01-19 19:13:01 +01:00
nxp-t1024.config
nxp-t2080-68ppc2.config
nxp-t2080.config
pic32ck.config add support for PIC32CZ and PIC32CK 2025-06-09 16:29:31 +02:00
pic32cz.config add support for PIC32CZ and PIC32CK 2025-06-09 16:29:31 +02:00
polarfire_mpfs250.config Refactor eMMC/SD code to reduce duplicate code. Moved SDHCI driver into generic module that can be used by other platforms. 2026-01-01 12:52:09 +01:00
raspi3-encrypted.config Support for Microchip PolarFire SoC (MPFS250) 2025-12-24 18:31:55 +01:00
raspi3.config revert simple start-up 2025-01-30 07:54:59 +09:00
renesas-rx65n.config
renesas-rx72n.config
rp2350.config Cleanup initialization code for rp2350. 2025-01-27 12:36:19 +01:00
sama5d3.config SAMA5D3: Hal fixes, add DBGU, enable ARM_ASM 2024-10-14 10:14:48 +02:00
same51-dualbank.config
same51.config
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
sim-encrypt-nvm-writeonce-flags-home-update.config
sim-encrypt-nvm-writeonce-update.config
sim-encrypt-update.config
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
sim-nobackup-nvm-writeonce.config
sim-nobackup.config
sim-nvm-writeonce-flags-home-invert.config
sim-nvm-writeonce-flags-home.config
sim-nvm-writeonce.config
sim-self-update-ext.config sim self update: test external flash 2026-01-08 13:31:33 -08: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 -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
sim-wolfHSM-client-certchain-rsa4096.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
sim-wolfHSM-client-ecc.config -add wolfHSM RSA4096 configs for sim and AURIX 2025-12-10 07:43:32 +01:00
sim-wolfHSM-client-mldsa.config wolfHSM server support with X509 auth 2025-06-25 12:17:39 +02: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-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
sim32-elf-scattered.config - Support external flash for elf scatter-loading 2025-05-08 08:50:26 -06:00
sim32.config
stm32c0-lms-8-10-1.config Fixes for test failures 2025-10-23 18:35:09 +02:00
stm32c0-rsa2048.config
stm32c0.config Fixes for test failures 2025-10-23 18:35:09 +02:00
stm32f1.config stm32f103: add example config 2025-02-21 18:41:04 +01:00
stm32f4-small-blocks-uart-update.config Fix build and test issues with stm32f4 targets 2025-06-21 15:02:11 -04:00
stm32f7-dualbank.config
stm32f7.config
stm32f407-discovery.config Replace example stm32f4 config 2025-06-21 14:54:04 -04:00
stm32f411-blackpill.config Replace example stm32f4 config 2025-06-21 14:54:04 -04: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
stm32h5-dualbank.config Fixes for STM32H5 TrustZone and PKCS11 store 2025-10-10 19:42:20 +02: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-psa.config zephyr integration as TEE. 2026-01-07 08:27:58 +01:00
stm32h5-tz-tpm.config Fix new stm32h5-tz-tpm.config 2025-11-20 18:00:55 +01:00
stm32h5-tz.config Various STM32 TrustZone improvements 2025-11-20 18:00:55 +01:00
stm32h5.config Fix stm32h5.config 2025-11-20 18:00:55 +01:00
stm32h7-octospi.config
stm32h7.config
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
stm32l5-wolfcrypt-tz.config Uniform STM32L5 flash write hal 2026-01-13 13:46:58 +01:00
stm32l5.config
stm32u5-nonsecure-dualbank.config
stm32u5-wolfcrypt-tz.config Fixed stm32u5 WOLFBOOT_SECTOR_SIZE 2026-01-15 13:54:10 +01:00
stm32u5.config (stm32u5) fixed other instance of wrong SECTOR_SIZE 2026-01-15 13:54:10 +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
ti-tms570lc435.config
visualgdb-stm32l4.config CMake Improvements 2025-11-18 17:44:43 -08:00
vorago_va416x0.config Peer review fixes. Added new WOLFBOOT_RESTORE_CLOCK option 2025-11-19 11:11:28 +01:00
x86_64_efi.config
x86_fsp_qemu.config
x86_fsp_qemu_seal.config fsp: move TempRamInitExit and later APIs in stage2 2024-12-19 20:12:16 +01:00
zynqmp.config Implement filesystem-based partition state access and CLI tools 2025-10-30 16:31:27 +01: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'