CN / EN

GR5526 SDK

Overview

Goodix presents GR5526 software development kit (SDK) to help GR5526 series users boost their efficiency in project evaluation and development. GR5526 SDK supports full functionality of Bluetooth Low Energy (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.

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

GR5526 SDK facilitates fast project evaluation and development. It currently supports two IDEs: Keil and GCC, and provides a PC tool for download and programming – GProgrammer, a PC tool for serial ports – GRUart, and a mobile tool for debugging – GRToolbox.

To evaluate a development project, users can work with GR5526 Starter Kit. GR5526 SDK provides examples that can run on GR5526 Starter Kit for various scenarios.

Read More

Key Features

  • Supports full functionality of Bluetooth Low Energy Protocol Stack (Bluetooth 5.3)

  • Supports multiple peripherals including GPIO, Timer, PWM, WDT, I2C, UART, SPI, USB 2.0, ISO 7816, QSPI, DSPI, OSPI, DC, GPU, ADC, PDM, I2S, AES, HMAC, PKC, and TRNG

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

  • Provides a rich set of libraries and peripheral examples

  • Provides 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 and GCC are supported

Read More

Software & Tools

GProgrammer for BLE

A firmware programming tool for GR551x and GR5526 series
Read More

GRToolbox

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

GRUart

A PC tool for debugging serial ports
Read More

Hardware Resources

GR5526 Starter Kit

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

Read More

Downloads

GR5526 SDK
V1.0.0
GR5526_SDK_V1.0.0.zip
Update time: 2023-03-07
Version description
  • Provides programming interfaces for full-functionality Bluetooth Low Energy Protocol Stack (Bluetooth 5.3)

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

  • Provides a rich set of Bluetooth LE applications and peripheral example projects

  • Provides various example projects and middleware based on LVGL graphics library

  • Supports Keil and GCC, and provides GR5526 API Reference based on Doxygen

  • Supports firmware and data encryption, as well as OTA

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

Documentation

Name Rights Description Version Date
GR5526 Developer Guide For Public Rev.1.0 2023-03-08
GR5526 GCC User Manual For Public Rev.1.0 2023-03-08
GR5526 API Reference For Public Rev.1.0 2023-03-08
GR5526 AT Command Profile Example Application For Public Rev.1.0 2023-03-08
GR5526 Fast DFU Example Application For Public Rev.1.0 2023-03-08
GR5526 Second Boot Example Application For Public Rev.1.0 2023-03-08
GR5526 Sample Service Application and Customization For Public Rev.1.0 2023-03-08
GR5526 HID Mouse Example Application For Public Rev.1.0 2023-03-08
GR5526 Serial Port Profile Example Application For Public Rev.1.0 2023-03-08
GR5526 Power Consumption Profile Example Application For Public Rev.1.0 2023-03-08
GR5526 OTA Example Application For Public Rev.1.0 2023-03-08
GR5526 HRS RSCS Relay Example Application For Public Rev.1.0 2023-03-08
GR5526 FreeRTOS Example Application For Public Rev.1.0 2023-03-08
GR5526 Bluetooth Low Energy Throughput Example Application For Public Rev.1.0 2023-03-08
GR5526 ANCS Profile Example Application For Public Rev.1.0 2023-03-08
GR5526 AMS Profile Example Application For Public Rev.1.0 2023-03-08
GR5526 DTM Test Application Note For Public Rev.1.0 2023-03-08
GR5526 Firmware Encryption Application Note For Public Rev.1.0 2023-03-08
GR5526 DFU Application Note For Public Rev.1.0 2023-03-08
GR5526 Fault Trace Module Application Note For Public Rev.1.0 2023-03-08
GR5526 Display Refresh Module Guide For Public Rev.1.0 2023-03-08
GR5526 Starter Kit User Guide For Public Rev.1.0 2023-03-08
GR551x Bluetooth Low Energy Throughput Example Application For Public Rev.2.2 2022-04-15
Read More
Your Voice Matters
Contact Sales

Scan to follow

Open WeChat, use "Scan" to follow.