BT Classic 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:

  1. 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.

  2. 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.