nrfxlib API 2.8.99
|
API for Delta DFU. More...
Topics | |
DFU errors | |
Delta DFU errors. | |
Data Structures | |
struct | nrf_modem_delta_dfu_uuid |
Modem UUID. More... | |
Macros | |
#define | NRF_MODEM_DELTA_DFU_UUID_LEN 36 |
Modem UUID length. | |
#define | NRF_MODEM_DELTA_DFU_OFFSET_DIRTY 2621440 |
Offset value that indicates that the scratch area is dirty. | |
Functions | |
int | nrf_modem_delta_dfu_uuid (struct nrf_modem_delta_dfu_uuid *modem_uuid) |
Retrieve the modem firmware UUID. | |
int | nrf_modem_delta_dfu_offset (size_t *off) |
Retrieve the offset of the firmware image in the modem DFU area. | |
int | nrf_modem_delta_dfu_area (size_t *size) |
Retrieve the size of the modem DFU area. | |
int | nrf_modem_delta_dfu_write_init (void) |
Ready the modem to receive a firmware update. | |
int | nrf_modem_delta_dfu_write (const void *src, size_t len) |
Write bytes from a delta patch to the modem DFU area. | |
int | nrf_modem_delta_dfu_write_done (void) |
Pause receiving a modem firmware update and release resources. | |
int | nrf_modem_delta_dfu_erase (void) |
Erase the modem DFU area. | |
int | nrf_modem_delta_dfu_update (void) |
Schedule execution of firmware update. | |
int | nrf_modem_delta_dfu_rollback (void) |
Schedule a rollback to the previous firmware. | |
API for Delta DFU.