固件的烧录和SDK编译*
在语音AI平台完成配置并提交编译后即可得到固件。本文说明拿到固件后如何烧录到设备,以及如何在本地编译 SDK。
1. 固件烧录*
下载固件和SDK:

- 下载 NCDownloader(下载地址见下方指南) (http://yun.nationalchip.com:10000/l/IF2mba)
- 选择 Chip Type(芯片型号,例如 GX8005/6)
- 点 Bin File 选择要烧录的固件(例如 网页上生成好的压缩包/output_ovp/mcu_nor.bin)
- 选择串口,波特率 1000000/2000000 等,烧录失败可以降低波特率测试
- 点 Start 开始烧录,或按住 Boot 脚、复位进入下载模式
- 出现
Operation Successful后,按 reset 键重启设备
2. SDK编译*
GX8005/6 芯片 SDK 需要在 Linux 环境 下编译(Windows 可通过 VirtualBox 安装 Ubuntu)。
- 安装工具链 :解压 Xuantie-900 gcc 工具链到
/opt,并把其bin目录加入PATH。详细见 搭建开发环境。 - 解压sdk压缩包 :解压 网页上生成好的压缩包/sdk_ovp_aiot_ovp_aiot-v1.5.3-r1.zip
- 拷贝固件配置编译:
cp ../sdk.config .config make menuconfig make clean;make - 固件生成和应用开发:
- 固件生成:
sdk_ovp_aiot_ovp_aiot-v1.5.3-r1/output/mcu_nor.bin - 应用开发:
sdk_ovp_aiot_ovp_aiot-v1.5.3-r1/app/offline_asr_app/目录下的文件,详细见 应用开发
- 固件生成: