Bootloading and OTA with Silicon Labs Connect v3.x#

NOTE: This section replaces UG435.06: Bootloading and OTA with Silicon Labs Connect v3.x. Further updates to this user guide will be provided here.

This chapter of the Connect v3.x User’s Guide explains the bootloader options (standalone, application, and Over the Air (OTA)) available for use within Connect-based applications. The Connect stack is delivered as part of the Silicon Labs Proprietary Flex SDK v3.0 and higher. The Connect v3.x User's Guide assumes that you have already installed the Simplicity Studio development environment and the Flex SDK, and that you are familiar with the basics of configuring, compiling, and flashing Connect-based applications.

The Connect v3.x User's Guide is a series of documents that provides in-depth information for developers who are using the Silicon Labs Connect Stack for their application development. If you are new to Connect and the Flex SDK, see QSG138: Getting Started with the Silicon Labs Flex Software Development Kit for the Wireless Gecko (EFR32™) Portfolio.

Proprietary is supported on all EFR32FG devices. For others, check the device's data sheet under Ordering Information > Protocol Stack to see if Proprietary is supported. In Proprietary SDK version 2.7.n, Connect is not supported on EFR32xG22.

Key Points#

  • Introduces different bootloaders.

  • Describes using the Gecko Bootloader.

  • Describes how to set up a Silicon Labs Connect application for bootloading.

  • Describes how to use the standalone bootloader with an SOC or NCP Host application.

  • Describes how to use the application bootloader for OTA.