NPU Toolkit Information and Download Site
This article provides an overview of how to choose NPU toolkit to use. The use of NPU tools must align with the corresponding NPU SDK version. If incompatible versions are selected or different versions are mixed, it may lead to unexpected results and issues. This is very important, so please ensure strict attention to version compatibility.
Table of Contents
1. Check NPU SDK version
1.1 From Linux kernel menu configuration setting
If you build C3V system image by your self, you can choose which version of NPU SDK you want to use. Please refer to NPU Driver and Shared Libraries in SP7350 Linux .
1.2 From Linux kernel debug log
Use below command to check SDK version after system boot process is finished.
dmesg | grep "Galcore version"For example: it will show version info below:
Galcore version 6.4.18.5.886827
The number of red word is the main version of NPU SDK.
2. Version combination for SDK, ACUITY and IDE.
Below table is the version relationship of SDK, ACUITY and IDE. It includes download link with permission. If you want to download file, please contact us first to request permission to you.
Click on the corresponding version number in the table to download the file. Alternatively, you can use the Linux wget command to fetch the file from the copied link.
Toolkit download file includes program install files and document of toolkit. SDK download file only includes document of SDK library, because SDK files are combined with C3V BSP.
3. Tool Usage Description:
To convert a standard model file into an NBG file executable by the NPU:
It is necessary to install both Acuity Toolkit and Vivante IDE.
However, only Acuity Toolkit is required for the actual model conversion process — Vivante IDE is not used directly during conversion.
The reason Vivante IDE must still be installed is because the NPU hardware configuration parameters needed for conversion are contained within it.
To convert a standard model file into an NBG file executable by the NPU, and to perform model simulation and profiling analysis:
Both Acuity Toolkit and Vivante IDE are required.
Vivante IDE is used for model simulation and profiling analysis.
Please note that Vivante IDE cannot be launched directly — a valid license file is required. If you need access, please contact us to apply for a license.
4. Cost and Support:
Both Acuity Toolkit and Vivante IDE are available for download free of charge.
If you require technical support during usage, please contact us for a business discussion.