zephyr_pre0.elf section `noinit' will not fit in region RAM on ncs v2.4.2

I would like to use nRF52832 DK to test Nordic UART Service (NUS). But west build failed with the following messages. What is meaning of "zephyr_pre0.elf section `noinit' will not fit in region RAM on ncs v2.4.2" and how to fix it?

west build -b nrf52832dk_nrf52832
-- west build: generating a build system
...
[286/286] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       29612 B        48 KB     60.25%
             RAM:       23744 B        64 KB     36.23%
        IDT_LIST:          0 GB         2 KB      0.00%
[282/303] Linking C executable zephyr\zephyr_pre0.elf
FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map
zephyr\zephyr_pre0.elf section `noinit' will not fit in region `RAM'
region `RAM' overflowed by 23850 bytes
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1:

Parents Reply Children
Related