mirror of
https://github.com/apache/nuttx.git
synced 2026-08-27 20:30:38 +00:00
In a protected build the kernel must stay in the flash half that memory.ld gives it. ARCHSCRIPT selected ld.script, which declares the whole 256 KiB of flash as one region, so nothing held the kernel to its half. The kernel image grew past the boundary unseen: its .data initialiser ran 1384 bytes into 0x00020000, where the user image is programmed. Select memory.ld and kernel-space.ld when CONFIG_BUILD_PROTECTED is set. The link now fails when the kernel does not fit. Assisted-by: Claude Code:claude-opus-5 Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com> |
||
|---|---|---|
| .. | ||
| dk-tm4c129x | ||
| eagle100 | ||
| ekk-lm3s9b96 | ||
| launchxl-cc1310 | ||
| launchxl-cc1312r1 | ||
| lm3s6432-s2e | ||
| lm3s6965-ek | ||
| lm3s8962-ek | ||
| lm4f120-launchpad | ||
| tm4c123g-launchpad | ||
| tm4c129e-launchpad | ||
| tm4c1294-launchpad | ||