Platform
Windows

Linux

mac OS
Requirement 2K or newer
32 or 64bit
gtk 2.8 for gtk2
32 or 64bit
10.12 or newer
Carbon32 or 64bit
Download
(Github)
8.4.18 5.6.4 5.6.4
Download
(镜像 1)
8.4.18 5.6.4 5.6.4
Download
(镜像 2)
8.4.18 5.6.4 5.6.4
Note: macOS SDK is a work-in-progress. Known Issues:
  • Wizard can't open downloader from popup menu on projects. (Workaround: open downloader, then open flash_download.ini)
  • Wizard can't open documents. (Workaround: documents are in "doc" folder)
  • Wizard can't display created projects in "My Projects".
  • Log window of downloader can't show colorful background.

Compatibility

SDK has been tested against following IDE/Toolchains:

IDE/Toolchains Work Not Work
Keil μVision v4.72.10.0
v5.21.1.0[1]
v5.28.0.0
v5.36.0.0
v5.38.0.0
v5.11.0.0
IAR EB for ARM v8.32.3
v9.10.2
v9.30.1
v7.8
SEGGER Embedded Studio v4.5.0
v5.26
 
Rowlay CrossStudio for ARM v4.4
v4.8
 
GNU Arm Embedded Toolchain 8-2018-q4-major
10-2020-q4-major
10.3-2021.10
 
Note:
  1. SDK 6.7.0 or newer will use V6 compiler, and the support of V6 compiler in v5.21.1.0 is immature. Workaround: 1) for SDK examples, change to V5 compiler and add "--gnu" option; 2) for new projects, change default compiler to v5 in Options windows.

Source Code

The code base for all our SDK examples and platform bundles for ING918 is freely available on the INGCHIPS repository at Github.

Although with the SDK source code itself is enough for development, it’s highly recommended to download & install our SDK package, which includes not only source code, but also GUI tools and documentation.

Checkout the tutorials in the user guide now to see how easy and seamless it is to develop BLE apps with our SDK.