Hi, I'm migrating from SoftDevice 6.0 to SoftDevice 7.0 and I'm trying to implement the DFU in SDK6.0. I am experiencing an issue where whenever the DFU begins(reaches 0% on the phone screen) it immediately throws up an assertion. Here are the details:
Assertion: file:dfu_transport_ble.c function: uint32_t dfu_transport_close() command: sd_ble_gap_disconnect(m_conn_handle, BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION); error code: 8, improper state
Hardware: nrf51822 ceaa chip Nexus 5 Phone running nRF Toolbox 1.9.1
SoftDevice: S110 7.0
thank you, akbar