CN / EN
Doc Feedback
Thanks for your interest, welcome to contact us.
Thanks for your feedback

Introduction

GR55xx Fault Trace Module aims to help developers identify problems during Bluetooth application development. When GR55xx firmware fails to operate normally, GR55xx Fault Trace Module can write fault trace data to the Non-Volatile Data Storage (NVDS) in Flash, and export the fault trace data from NVDS, so as to restore the failure scenario and help identify problems.

GR55xx Fault Trace Module can write fault trace data to NVDS in the following two scenarios:

  • When a HardFault occurs, the Fault Trace Module can write the current values of the internal registers to the NVDS.
  • When Assert faults occur, the Fault Trace Module can write the function names, the number of code lines, parameter names, and other relevant information to the NVDS.

Before getting started, you can refer to the following documents.

Table 1 Reference documents
Name Description

Developer guide of the specific GR55xx SoC

Introduces the software/hardware and quick start guide of GR55xx SoCs in use.

GR55xx Bluetooth Low Energy Stack User Guide

Introduces the layers and basic layer functionalities of a GR55xx Bluetooth LE Protocol Stack, and how applications interact with the protocol stack using APIs on the stack.

J-Link/J-Trace User Guide

Provides J-Link operational instructions. Available at https://www.segger.com/downloads/jlink/UM08001_JLink.pdf .

Keil User Guide

Offers detailed Keil operational instructions. Available at https://www.keil.com/support/man/docs/uv4/.

Bluetooth Core Spec

Offers official Bluetooth standards and core specification from Bluetooth SIG.

Bluetooth GATT Spec

Provides details about Bluetooth profiles and services. Available at https://www.bluetooth.com/specifications/gatt

GProgrammer User Manual

Lists GProgrammer operational instructions including downloading firmware to and encrypting firmware on GR55xx SoCs.

Scan to follow

Open WeChat, use "Scan" to follow.