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 SoCs, and how to enable and test DFU functionalities.
Before you get started, it is recommended to refer to the following documents.
Name | Description |
---|---|
GR551x Developer Guide |
Introduces the software/hardware and quick start guide of GR551x SoCs. |
Bluetooth Core Spec v5.1 |
Offers official Bluetooth standards and core specification (v5.1) from Bluetooth SIG. Available at https://www.bluetooth.com/specifications/bluetooth-core-specification/. |
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. |