diff --git a/boards/risc-v/esp32c3/esp32c3-devkit/scripts/esp32c3.ld b/boards/risc-v/esp32c3/esp32c3-devkit/scripts/esp32c3.ld index 90dbd7a1750..fa3b073743a 100644 --- a/boards/risc-v/esp32c3/esp32c3-devkit/scripts/esp32c3.ld +++ b/boards/risc-v/esp32c3/esp32c3-devkit/scripts/esp32c3.ld @@ -75,12 +75,16 @@ SECTIONS . = ALIGN (8); _ebss = ABSOLUTE(.); + } >dram0_0_seg - /* Uninitialized .bss */ + .noinit (NOLOAD): + { + /* This section contains data that is not initialized during load, + * or during the application's initialization sequence. + */ *(.noinit) *(.noinit.*) - } >dram0_0_seg .dram0.data :