CN / EN

GR5525 SDK

Overview

Goodix presents GR5525 software development kit (SDK) to help GR5525 series users boost their efficiency in project evaluation and development. GR5525 SDK supports full functionality of Bluetooth LE Protocol Stack (Bluetooth 5.3), and provides a complete set of peripheral drivers, as well as various library files. It includes a rich set of reference files and examples on Bluetooth LE device roles, GATT profiles/services, peripheral APP drivers, libraries, OTA, DTM, power consumption, FreeRTOS, and LVGL.

GR5525 SDK supports automatic power consumption management and provides multiple low power modes, so that the GR5525 SoCs can run with ultra low power consumption. The SDK also ensures firmware security, by providing firmware encryption and download.

GR5525 SDK streamlines project evaluation and development, supporting popular IDEs: Keil, IAR and GCC. It includes essential tools, such as GProgrammer for PC-based download and programming, GRUart and GRDirect Test Mode Tool for PC-based serial port debugging, and GRToolbox for mobile debugging.

To evaluate a development project, users can work with GR5525 Starter Kit. GR5525 SDK provides relevant examples that can be directly run on the GR5525 Starter Kit Board.

Read More

Key Features

  • Supports full functionality of Bluetooth LE Protocol Stack (Bluetooth 5.3)

  • Multiple peripherals including GPIO, Timer, PWM, WDT, I2C, UART, SPI, QSPI, DSPI, ADC, PDM, I2S, AES, HMAC, PKC, and TRNG

  • Reference examples for all Bluetooth LE device roles and GATT profiles/services

  • A rich set of libraries and peripheral examples

  • Examples for DTM testing, and power consumption evaluation and testing

  • OTA and fast DFU

  • FreeRTOS 10.0.0

  • LVGL 8.1.0

  • Firmware encryption and download

  • Low-power management

  • Debugging with J-Link RTT

  • Development on Windows or Linux; toolchains of Keil, IAR  and GCC are supported

Read More

Software & Tools

GProgrammer for BLE

A firmware programming tool for Goodix Bluetooth LE SoCs
Read More

GRPLT Lite Config Tool

A configuration tool for PLT Lite
Read More

GRDirect Test Mode Tool

A serial port tool for DTM tests on PC
Read More

GRUart

A PC tool for debugging serial ports
Read More

GRToolbox

A mobile APP customized for Goodix Bluetooth Low Energy products
Read More

Hardware Resources

GR5525 Starter Kit

GR5525 Starter Kit (GR5525 SK) is a Goodix proprietary platform that helps users quickly get started with project evaluation, development, debugging, and performance verification for GR5525 series SoCs.

Read More

Downloads

GR5525 SDK
V1.0.0
Update time: 2023-10-07
Version description
  • Programming interfaces for full-functionality Bluetooth LE Protocol Stack (Bluetooth 5.3)

  • A complete set of on-chip peripheral drivers (including UART, TIMER, and QSPI), and automatic low-power management for peripherals

  • A rich set of Bluetooth LE applications and peripheral example projects

  • Various example projects based on LVGL graphics library

  • Supports Keil/IAR/GCC, and provides GR5525 API Reference based on Doxygen

  • Firmware and data encryption, as well as OTA

  • Provides such development tools as GRToolbox (Android), GRUart (Windows), GProgrammer (Windows/Linux), and GRDirect Test Mode Tool (Windows)

Documentation

Name Rights Description Version Date
GProgrammer User Manual For Public Rev.3.1 2023-11-28
GRPLT Lite Config Tool User Manual For Public Rev.1.6 2023-11-02
GR5526 Developer Guide For Public Rev.1.0 2023-03-08
GR5525 API Reference For Public Rev.1.0.0 2023-11-02
GR5xx Sample Service Application and Customization For Public Rev.3.1 2023-11-28
GR5xx HID Mouse Example Application For Public Rev.3.2 2023-11-28
GR5xx Serial Port Profile Example Application For Public Rev.3.1 2023-11-28
GR5xx Power Consumption Profile Example Application For Public Rev.3.1 2023-11-28
GR5xx HRS RSCS Relay Example Application For Public Rev.3.1 2023-11-28
GR5xx FreeRTOS Example Application For Public Rev.3.1 2023-11-28
GR5xx Throughput Example Application For Public Rev.3.1 2023-11-28
GR5xx AT Command Example Application For Public Rev.3.1 2023-11-28
GR5xx ANCS Profile Example Application For Public Rev.3.1 2023-11-28
GR5xx AMS Profile Example Application For Public Rev.3.1 2023-11-28
GR5xx APP Log Application Note For Public Rev.3.2 2023-11-28
GR5xx DFU Development Application Note For Public Rev.1.4 2023-11-28
GR5xx Fault Trace Module Application Note For Public Rev.3.2 2023-11-28
GR5xx DTM Test Application Note For Public Rev.3.3 2023-11-28
GR5xx Firmware Encryption Application Note For Public Rev.3.0 2023-11-02
GRPLT Lite Config Tool Customized Firmware Encryption Application Note For Public Rev.1.5 2023-11-02
Read More
Your Voice Matters
Contact Sales

Scan to follow

Open WeChat, use "Scan" to follow.