603160.SH

Log In

603160.SH

GR5515x SDK

Overview

GR551x Software Development Kit (SDK) provides full software development support to the GR551x series SoC. The development kit includes full-functional Bluetooth LE Stack API, highly easy-to-use System API, driver programs for all peripherals, reference code and relevant user documents.

Features

  • Supports Bluetooth 5.1 multi-functional low power consumption Bluetooth protocol stacks, including 2 Mbps PHY, Coded PHY, Extended Advertising, Multiple Advertisements, Multiple Connections, Multiple Roles, LE Channel Selection Algorithm #2 and others
  • Fully compatible with Bluetooth 4.x LE functions, such as LE Secure Connection, LE Data Length Extension and LE Privacy 1.2
  • Supports L2CAP Connection-oriented Channels
  • Provides all application examples for Bluetooth LE Device Role, including Central, Peripheral, Broadcast/Beacon and Observer
  • Provides firmware encryption and download tool while supporting OTA upgrades of the encryption firmware to protect the firmware from being stolen
  • Provides automatic power consumption management function; Supports sleep mode to realize ultra-low power consumption
  • Provides reference implementation and application samples that are often used for GATT Profile/Service, such as Alert Notification, Apple Media Service, Apple Notification Center Service, Blood Pressure Sensor, HID Keyboard/Mouse/Remote Controller, Heart Rate Sensor, Proximity Reporter, Running Speed and Cadence Sensor, Serial Port over BLE and WeChat AirSync protocols, reducing the time-to-market of products
  • Supports multiple embedded-types of realtime operation system to simplify the development of application programs
  • Provides Bluetooth application programs for Windows and Android to streamline the debugging process of product development
  • Supports Keli integration environment and GCC tool chains to allow developments in the Windows and Linux environments
  • Supports GR5515 Starter Kit development kit with online debugging functionality

System Block Diagram

User Guides

Title
ID
Version
Date
Type
  • GR551x Developer Guide
    UG-GR5-00029-EN
    Rev.2.3
    2021-07-30
  • GR55xx Bluetooth Low Energy Stack User Guide
    UG-GR5-00028-EN
    Rev.1.7
    2021-07-30
  • GR551x HAL and LL Drivers User Manual
    UG-GR5-00031-EN
    Rev.1.8
    2021-07-30
  • GR5515 Starter Kit User Guide
    UG-GR5-00024-EN
    Rev.1.7
    2021-07-30
  • GR55xx GCC User Manual
    UG-GR5-00033-EN
    Rev.1.9
    2021-07-30
  • GR551x Peripheral Examples Application Manual
    UG-GR5-00032-EN
    Rev.1.8
    2021-07-30
  • GR55xx Bluetooth Low Energy Examples Application Manual
    UG-GR5-00030-EN
    Rev.1.7
    2021-07-30
  • GProgrammer User Manual
    UG-GR5-00035-EN
    Rev.2.3
    2021-07-30
  • GRSmart User Manual
    UG-GR5-00036-EN
    Rev.2.2
    2021-07-30

Reference Files

Title
ID
Version
Date
Type
  • GR551x API Reference
    RM-GR5-00002-EN
    V1.6.10
    2021-07-30

Example Files

Title
ID
Version
Date
Type
  • GR55xx Serial Port Profile Example Application
    EF-GR5-00040-EN
    Rev.1.8
    2021-07-30
  • GR55xx Sample Service Application and Customization
    EF-GR5-00042-EN
    Rev.1.8
    2021-07-30
  • GR551x OTA Example Application
    EF-GR5-00038-EN
    Rev.1.9
    2021-07-30
  • GR55xx HID Mouse Example Application
    EF-GR5-00041-EN
    Rev.1.7
    2021-07-30
  • GR55xx AMS Profile Example Application
    EF-GR5-00033-EN
    Rev.1.7
    2021-07-30
  • GR55xx Bluetooth Low Energy Throughput Example Application
    EF-GR5-00035-EN
    Rev.1.9
    2021-07-30
  • GR55xx AT Command Profile Example Application
    EF-GR5-00044-EN
    Rev1.1
    2021-07-30

Application Notes

Title
ID
Version
Date
Type
  • GR55xx Firmware Encryption Application Note
    AP-GR5-00021-EN
    Rev.1.8
    2021-07-30
  • GR55xx Fault Trace Module Application Note
    AP-GR5-00023-EN
    Rev.1.8
    2021-07-30
  • GR551x Sleep Mode and Power Consumption Measurement Application Note
    AP-GR5-00018-EN
    Rev.1.7
    2021-07-30
  • GR55xx DTM Test Application Note
    AP-GR5-00022-EN
    Rev.1.8
    2021-07-30

Version number

  • V1.6.10
  • V1.6.06
  • V1.6.02

GR551x SDK

Version description

  • Optimizes the overall power consumption of the SoCs
  • Adds the function of specifying advertising channels
  • Adds a module which supports storing logs in Flash
  • Adds an API to parse resolvable private address (RPA)
  • Optimizes the Fast DFU module to boost upgrade speed and to provide better compatibility
  • Adds an exflash read API to boost the speed in accessing Flash
  • Removes DMA APIs for the AES module and the PKC module
  • Optimizes relevant exflash APIs to save the space for storing RAM code
  • Fixes several problems which used to undermine the stability of the system and Bluetooth Low Energy performance
  • Updates software contained in the SDK accordingly

Scan to follow

Open WeChat, click "Discover" at the bottom, and use "Scan" to follow.

×