Overflow errors when building sample projects with MCUBoot

I tried adding DFU support to my application by following this official tutorial:

 Add DFU support to your application 

But, I get the following errors:

/opt/nordic/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: zephyr/zephyr_pre0.elf section `text' will not fit in region `FLASH'
/opt/nordic/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: region `FLASH' overflowed by 121536 bytes

 

My application is basically just a "hello world" application at this point, so I'm sure my app size isn't the issue.

To help track this down, I loaded the `peripheral_lbs` example. When I build the example (without any modifications), I get the following error:

/opt/nordic/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: zephyr/zephyr_pre0.elf section `datas' will not fit in region `FLASH'
/opt/nordic/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: region `FLASH' overflowed by 2040 bytes

The solutions I've found online don't seem to help. I'm using a nRF52 DK board (PC10040). Any help would be greatly appreciated.

Parents Reply Children
No Data
Related