wolfBoot/tools
Daniele Lacamera 42455508c0 Fix NRF52 UART DMA and Renode test infrastructure
hal/nrf52.c:
- Use static volatile buffer for UARTE DMA source instead of stack
  variable address. GCC 15.2 with -Os optimized away the store to the
  stack slot, causing the DMA to read zeros.
- Set UART0_ENABLE to 4 (UARTE mode) per NRF52840 datasheet.

tools/test-expect-version/test-expect-version.c:
- Replace deprecated termio.h and linux/serial.h with sys/ioctl.h
  for compatibility with newer glibc.

tools/renode/docker-test.sh:
- Remove unused RENODE_CHECKOUT env var.

tools/scripts/renode-test-update.sh:
- Add robust UART wait functions with timeouts and liveness checks.
- Log Renode output to /tmp/renode.log for diagnostics on failure.
- Use run_expect_version helper with configurable timeout.
2026-04-28 15:04:35 +02:00
..
bin-assemble Fix warnings with _MSC_VER and _MSC_VER 2025-10-22 16:04:39 +02:00
check_config Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
delta Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
efi Removed all compile-time dependency from keytools 2024-11-26 13:17:00 +01:00
elf-parser Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
fdt-parser Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
keytools Add SW-only RSA PSS 2026-04-28 15:02:57 +02:00
lms Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
renode Fix NRF52 UART DMA and Renode test infrastructure 2026-04-28 15:04:35 +02:00
scripts Fix NRF52 UART DMA and Renode test infrastructure 2026-04-28 15:04:35 +02:00
squashelf Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
test-expect-version Fix NRF52 UART DMA and Renode test infrastructure 2026-04-28 15:04:35 +02:00
test-update-server Cosmetic fix test-update-server 2026-01-15 21:59:58 +01:00
tpm Updated object list to match latest wolfTPM 2026-04-22 12:17:51 +02:00
uart-flash-server Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
unit-tests Proper interface renaming + documentation 2026-04-22 14:14:28 +02:00
xmss Preparing release v2.8.0 + update copyright 2026-04-16 13:11:56 +02:00
config.mk Proper interface renaming + documentation 2026-04-22 14:14:28 +02:00
test-delta.mk Remove dependency from PQC parameters. Speed up tests. 2024-12-02 18:55:32 +01:00
test-enc.mk Removed all compile-time dependency from keytools 2024-11-26 13:17:00 +01:00
test-renode.mk review: add additional RSA PSS test and bench coverage 2026-04-28 15:02:57 +02:00
test.mk review: add additional RSA PSS test and bench coverage 2026-04-28 15:02:57 +02:00
wolfboot-rpi-devicetree.diff add raspi3b uart 2024-09-02 14:02:36 +02:00