where to find the version of mergehex.exe for nrf52832, which combines softdevice, app and bootloader into a single hex.
where to find the version of mergehex.exe for nrf52832, which combines softdevice, app and bootloader into a single hex.
The application is not marked as "valid" so the bootloader will enter DFU mode on startup. However, you can set this application valid flag manually in the bootloader image as explained in this blog post:
Modify the bootloader firmware to write 0x01 to that address using attribute . It's the same way as we did on writing to NRF_UICR_BOOT_START_ADDRESS the value of BOOTLOADER_REGION_START (see bootloader_setting_arm.c)
The application is not marked as "valid" so the bootloader will enter DFU mode on startup. However, you can set this application valid flag manually in the bootloader image as explained in this blog post:
Modify the bootloader firmware to write 0x01 to that address using attribute . It's the same way as we did on writing to NRF_UICR_BOOT_START_ADDRESS the value of BOOTLOADER_REGION_START (see bootloader_setting_arm.c)