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.20 | 5.6.4 | 5.6.4 |
Download (镜像 1) |
8.4.20 | 5.6.4 | 5.6.4 |
Download (镜像 2) |
8.4.20 | 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:
- 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.