Hi,
I'm trying to perform a Bootloader+Softdevice DFU over BLE. The image that I currently have in the NRF52 DK is BL+S112 and I'm trying to perform a DFU with BL+S132.
I'm using the nRF5 SDK 17.1.0 and the soft devices versions are s112nrf52720 and s132nrf52720.
I stumble upon the error "The new SoftDevice is of a different family than the present SoftDevice. Compatibility cannot be guaranteed." Is there any solution to overcome this besides commenting the check performed in the else if statement at line 739 of the nrf_dfu_validation.c?
else if (SD_PRESENT && (SD_ID_GET(MBR_SIZE) != SD_ID_GET(sd_start_addr)))
{
NRF_LOG_ERROR("The new SoftDevice is of a different family than the present SoftDevice. Compatibility cannot be guaranteed.");
result = false;
}