
要编译和仿真DSP,需要以下资料:
其中 Allwinner 提供 DSP 核 SDK 源码包,IDE 工具和 Licence 需要向 Cadence 申请。Allwinner 不提供 IDE 工具和 Licence 的授权。
如果已经拥有授权,需要获取开发的相关资料,请准备以下内容申请:
可以通过客服,或者前往 全志在线开发者论坛 发帖询问,有相关的专人对接。
把 XCC 工具链压缩包放在目录下:
<root>/XtDevTools/install/进行解压,解压后工具链应该存放在:
<root>/XtDevTools/install/RI‑xxxx‑linux/XtensaToolsDSP 核配置包由数字设计提供,一般为一个tgz 压缩包,可使用以下命令自动安装:
./build.shenvsetup.sh 环境变量主要宏如下:
当想自定义编译环境或者排除编译环境问题,可以通过检查以上宏是否设置正确。
envsetup.sh 脚本同时导出一些命令,用于快速执行某些命令操作。
source build/envsetup.sh
执行./build.sh 编译
dsp_raw.bin 拷贝到 R128 根SDK 下的 board/r128s/xxx/bin/ 下,并重命名为rtos_dsp_sun20iw2p1.fex。Windows 下直接双击安装文件进行安装。

然后同意许可文件

记得修改下载的地址

选择 “否”

点击 Next -> Next -> Next -> Next

开始安装

去掉这个勾

选择工作环境

初始化中

在这里配置 License 即可

检查 package

没有对应package,我们要手动安装:

选择此项

找到 package 的 tgz 文件

导入即可
