fix(esp32c3): map missing IRAM sections in linker script

Adds `.coexiram*`, `.wifiorslpiram*`, and `.iram1*` to the main `.iram`
segment in `esp32c3.ld`. This resolves the "Invalid image block, can't
boot" error on the ESP32-C3 by ensuring these precompiled ESP-IDF blob
sections are correctly aligned in memory.

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2026-03-29 12:50:59 +02:00
parent c2a04e1a45
commit a7c149f8dc
+3
View File
@@ -132,6 +132,9 @@ SECTIONS
*(.wifi0iram*)
*(.wifislpiram*)
*(.wifirxiram*)
*(.wifiorslpiram*)
*(.iram1*)
*(.coexiram*)
__init_start = .;
*(.init)
__init_end = .;