Daniele Lacamera
359c59fa47
Added IDE/pico-sdk dir to build wolfboot+blink app
2025-01-24 13:06:36 +01:00
jordan
5a7a0cfc16
docs: small cleanup.
2025-01-20 16:38:24 +01:00
jordan
e2db8d58c4
Remove external ext_lms, ext_xmss pq integrations.
2025-01-20 16:38:24 +01:00
Marco Oliverio
7008f68707
kontron-vx3060-s2: simplify example, add build test, improve docs
2024-12-19 20:12:16 +01:00
Brett Nicholas
497d42a080
Update wolfHSM.md
2024-12-16 19:14:24 +01:00
Brett Nicholas
0a63f0f4aa
Update wolfHSM.md
...
add ML-DSA to list of supported algorithms for wolfHSM
2024-12-16 19:14:24 +01:00
Brett Nicholas
ceffc788dd
- support for wolfHSM ML-DSA on simulator and AURIX (DMA only)
...
- consolidate AURIX scripts into wbaurixtool.sh
- documentation updates
2024-12-16 19:12:23 +01:00
Brett Nicholas
21a4082952
Merge pull request #521 from danielinux/build-keytools-windows
...
Remove compile-time dependencies from key tools
2024-12-05 16:56:42 -07:00
David Garske
d007c9af08
Initial support for NXP LS1028A. Booting into OCRAM app. Updates to ARMv8 startup.
2024-12-02 19:41:26 +01:00
Andrew Hutchings
75cbe5781f
Fix typos in the STM32U5 section of Targets.md
2024-11-28 11:18:05 +00:00
Daniele Lacamera
6c8aafe09d
Remove keytools dependency on IMAGE_HEADER_SIZE.
...
- Added getenv() to override the value at runtime
- Removed doc on old python tools
2024-11-26 10:57:06 +01:00
Daniele Lacamera
3a69b0e41a
Don't fail if the image contains no base sha
...
+ Added --no-base-sha option to sign
2024-11-22 11:58:17 +01:00
Brett Nicholas
6d1adc2376
Add documention for `--exportpubkey` and `--nolocalkeys` to Signing.md
2024-11-13 09:52:49 +01:00
Brett Nicholas
78e4275f99
Initial wolfHSM support for simulator and AURIX TC3xx
2024-11-13 09:52:49 +01:00
Daniele Lacamera
66154af7d1
Updated documentation in docs/PQ.md
2024-10-30 13:17:09 +01:00
Daniele Lacamera
c1fbfd6b1d
Rephrased description of assembly optimization
2024-10-25 09:18:06 +02:00
Daniele Lacamera
72a0aa3853
Added Benchmark script. Added ARMASM support.
2024-10-24 21:20:09 +02:00
jordan
b97abd4ace
Add ML-DSA support.
2024-10-14 10:13:52 +02:00
David Garske
ab59175427
Fix for nRF5340 `uart_write` issue with memchr args, which caused occasional corrupt characters to be printed. Improve core state description in logging. Enabled network core test app GPIO work on `LED2 P0.29`.
2024-10-11 10:29:59 +02:00
David Garske
832ac479c3
Example for using custom UART port/pin. Additional debug output on erase of unused flash sectors.
2024-10-11 10:29:59 +02:00
David Garske
e3b98f1d7d
Fixes for properly functioning network core updates.
2024-10-11 10:29:59 +02:00
David Garske
6db7de6a75
Support for the Nordic nRF5340 (application and network cores):
...
* Added nRF5340 driver support for Clock, Internal Flash (NVMC), GPIO, SPU, OTP, UART, SPI, QSPI and IPC.
* Added support for updating the network core (Sign using "--id 2")
* Cleanup the nRF52 port
* Improved external QSPI and internal Flash tests and logging.
* Improved internal printf support for formatter length.
2024-10-11 10:29:59 +02:00
Daniele Lacamera
6080cc215c
[SAMA5D3] Add build test, expand Target.md
2024-09-30 14:06:23 +02:00
Daniele Lacamera
4cbfdf8cf1
[SAMA5D3] Port for 32bit Cortex-A
2024-09-30 14:05:50 +02:00
David Garske
080dae0125
Fixes to properly support TPM policy with more than one PCR.
2024-09-10 20:53:10 +02:00
Brett Nicholas
002dc8d415
doc update: add AURIX TC3xx to Targets.md
...
Adds a blurb about AURIX TC3xx support to Targets.md
2024-09-02 20:30:24 +02:00
Hideki Miyazaki
bf88d15ea6
add raspi3b uart
2024-09-02 14:02:36 +02:00
Daniel Fedai Larsen
c281c9a3d2
Add docs about ensuring needed functions are in RAM
2024-08-23 06:41:21 +00:00
David Garske
3687851f75
Xilinx zynqmp documentation cleanups. Fixes for building with Eclipse wildcard .c include pains.
2024-08-14 18:06:12 +02:00
Brett Nicholas
2d6308ec2c
- Infineon TC3xx support
...
- fix (existing) unused variable compiler warnings
- documentation updates
- add multi-sector erase option
2024-07-31 09:22:31 +02:00
David Garske
b6e4e226e2
Updated Renesas RX TSIP Benchmarks to include RX65N.
2024-07-25 06:17:38 +02:00
Daniel Fedai Larsen
e0126ff4e8
Add support for building for HAB for i.MX RT targets
2024-07-22 08:14:33 +02:00
David Garske
f4935268fa
Merge pull request #460 from danielinux/stm32u5_spi
...
[QSPI] Fixed registers and pin config on STM32U5
2024-07-19 07:33:01 -07:00
David Garske
82094c92e1
Cleanup "tail" to "trailer"
2024-07-18 14:18:51 -07:00
David Garske
3444c47fdb
* Added support for RX65N and RX72N with native Makefile and RX ELF GCC compiler.
...
* Added initialization of the clocks and UART driver.
- wolfBoot uses on chip high speed oscillator (HOCO) at (120MHz RX65N and 240Mhz for RX72N).
* Added RX RSPI and QSPI driver support with external SPI flash
* Improve documentation and fix spelling errors.
* Added .srec (s-record) format support
* Added RX TSIP support for ECDSA (requires https://github.com/wolfSSL/wolfssl/pull/7685 ).
* Allow custom implementation of `get_trailer_at`, `set_trailer_at` and `set_partition_magic` using `CUSTOM_PARTITION_TRAILER`
2024-07-17 06:08:31 +02:00
David Garske
1854383462
Do not enable OTP write protect unless `ENABLE_OTP_WP=1` is passed during make.
2024-07-09 16:18:08 -07:00
David Garske
463cc32b7d
Further documentation cleanups.
2024-07-09 14:07:24 -07:00
David Garske
fbc6f02dea
More documentation updates. Cleanups in the otp-keystore-gen.
2024-07-09 13:26:12 -07:00
David Garske
e89a10d21b
Minor documentation updates.
2024-07-09 12:43:54 -07:00
David Garske
ace95cc2dc
Added instructions for STM32H5 demo to `docs/flash-OTP.md`.
2024-07-09 10:27:52 -07:00
Daniele Lacamera
b59f11bc88
Integrated documentation for otpgen
2024-07-09 09:35:14 +02:00
David Garske
7b5012b374
Cleanups from testing.
2024-07-05 09:44:59 -07:00
David Garske
40ccd9ea22
Merge pull request #464 from MulattoKid/flexspi_safe
...
Fix DCache not being invalidated after erasing/writing to flash on i.MX RT10xx
2024-07-03 15:11:16 -07:00
David Garske
83359a2b1e
Added RT1062 EVKB support and tested on real hardware. Updated documentation.
2024-07-03 14:58:04 -07:00
David Garske
06c5280211
Minor doc fixes.
2024-07-03 11:48:17 -07:00
Daniele Lacamera
57796c25ac
Added documentation for signing with Azure Key Vault
2024-07-03 19:46:00 +02:00
David Garske
918fdc57fd
Added keygen `--der` option to allow ECC private key as ASN.1/DER. Added sign tool ECC key load support for ASN.1/DER private key (default is raw pub x/y, priv d). Refactored sign tool RSA/ECC logic to consolidate code and allow proper "auto" detection for different RSA key sizes.
2024-06-26 20:11:04 +02:00
Daniele Lacamera
fd80688a8e
Added documentation on FLASH_OTP_KEYSTORE
2024-05-15 10:55:47 +02:00
David Garske
027c6847e5
Merge pull request #443 from wolfSSL/x86_fsp_backport
...
x86 fsp backport
2024-05-09 07:46:56 -07:00
Daniele Lacamera
3ec982109c
STM32H5: added support for TrustZone
...
- Unified TZ support for STM32L5, STM32H5, STM32U5
- Fixed/added example configuration files
- Expanded documentation
- Added new configurations to automated tests
2024-05-09 16:33:40 +02:00