BLE Bootloader#
This section provides information on features that are supported by the Network and Security Processor (NWP) bootloader.
Basic Features#
Load default firmware
Load selected firmware
Upgrade firmware from the host
Selecting default images
Enable/Disable host interaction bypass
Support for multiple host interfaces (SDIO/SPI/UART/USB/USB-CDC)
Firmware integrity check
Upgrading keys
JTAG selection
The RS9116W supports two bootloading modes:
Host Interaction (Non-bypass) Mode: In this mode, the host interacts with the bootloader and gives boot-up options (commands) to configure the different boot-up operations. The host tells the module what operations it has to perform based on the selections made by the user.
Bypass Mode: In this mode, bootloader interactions are completely bypassed and use the stored boot-up configurations (which are selected in host interaction mode) to load the default firmware image in the module. This mode is recommended for final production software to minimize the boot-up time.