nrfutil Settings and Device Page overlapping

I'm trying to implement the full application for the nRF52832, while merging the Application, Mesh DFU Bootloader, SoftDevice and Device Page intelhexes into the one file.

While generating Configuration Settings with Nrfutil I noticed that Settings overlaps with the Device Page I created previously. My Device Page is located between 0x0007F000 - 0x0007F08B but the generated settings are located 0x0007E00 - 0x0007F323 so they overlap each others.

The solution for my issue I found inside the bl_dfu_sett.py script, where address could be reallocated to start by modifying bl_sett_52_addr to 0x0007E000. With this at least the overlapping issue is gone for now.

Is there any simpler way to do the  addressing modification beside this solution? Could the Device Page be configured to be stored in another address etc?

Related