进行环境搭建前,需要获取以下软件包。
组件 |
包名 |
简介 |
获取链接 |
---|---|---|---|
CtrlCPU开放SDK |
Ascend-cann-device-sdk_<version>_linux-<arch>.zip |
包含Runtime(MiniOS形态)和PCIe驱动源码包。
|
获取CtrlCPU开放SDK包后,需要将其解压,解压后得到包如表1所示。
组件 |
包名 |
---|---|
Runtime(MiniOS形态) |
CANN-runtime-<version>-minios.aarch64.run |
驱动源码包 |
<soc version>-driver-<version>-minios.aarch64-src.tar.gz |
其中软件包中的{version}表示软件包版本号,<arch>表示操作系统架构,<soc version>昇腾AI处理器的版本。
chmod +x CANN-runtime-<version>-minios.aarch64.run
./CANN-runtime-<version>-minios.aarch64.run --check
./CANN-runtime-<version>-minios.aarch64.run --full --install-path=/usr/local/AscendMiniOs --pre-check
/usr/local/AscendMiniOs是示例安装路径,用户可指定安装路径。
如果用户同时安装Runtime开放态和标准态软件包,为防止覆盖安装,建议使用--install-path=<path>参数指定安装路径,例如--install-path=$HOME/AscendMiniOs。
./CANN-runtime-<version>-minios.aarch64.run --run --install-path=/usr/local/AscendMiniOSRun --pre-check
--run命令安装时必须指定目录,安装后的文件存储目录示例为“/usr/local/AscendMiniOSRun/”。