This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to configure App.hex and Softdevice.hex memory region using SEGGER? Mergehex -> ERROR: The hex files cannot be merged since there are conflicts.

Hi There,

I currently using PCA10040 development kit for my project. I tried to merge with \nRF5_SDK_14.2.0_17b948a\examples\ble_peripheral\ble_app_blinky\pca10040\s132\ses\Output\Debug\Exe\ble_app_blinky_pca10040_s132.hex using mergehex. The following error received.

ERROR: The hex files cannot be merged since there are conflicts.

So, I checked the hex file of both item.

The s132_nrf52_5.0.0_softdevice.hex start address is 0x0000 and end address is 0x24A0 and there is a overlap issue with the app_binkly build which the app_binkly start address is 0x2000. How can I configure the app_binkly address using segger embedded studio?

Source:

nRF5_SDK_14.2.0_17b948a.zip

\nRF5_SDK_14.2.0_17b948a\examples\ble_peripheral\ble_app_blinky\pca10040\s132\ses\Output\Debug\Exe\ble_app_blinky_pca10040_s132.hex

Related