Introduction
Device Firmware Update (DFU) is a boot loading mechanism to update firmware for target devices, allowing developers to quickly fix defects and provide more functions for their products.
This document introduces the methods and principles of DFU for GR551x System-on-Chips (SoCs), and how to enable and test DFU functionalities.
Before getting started, you can refer to the following documents.
Name | Description |
---|---|
GR551x Developer Guide |
Introduces GR551x Software Development Kit (SDK) and how to develop and debug applications based on the SDK. |
Bluetooth Core Spec |
Offers official Bluetooth standards and core specification from Bluetooth SIG. |
J-Link/J-Trace User Guide |
Provides J-Link operational instructions. Available at www.segger.com/downloads/jlink/UM08001_JLink.pdf. |
Keil User Guide |
Offers detailed Keil operational instructions. Available at www.keil.com/support/man/docs/uv4/ . |
GR551x OTA Example Application |
Introduces how to implement Over The Air (OTA) for GR551x firmware on GRToolbox (Android). |
GR551x Bluetooth Low Energy Stack User Guide |
Introduces the BLE Protocol Stack supported by GR551x SoCs. |