Host侧软件安装
软件包获取
进行环境搭建前,需要获取以下软件包。
组件 |
包名 |
简介 |
获取链接 |
---|---|---|---|
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处理器的版本。
安装步骤
- Host侧开发环境软件安装。
- 请将软件包获取的软件包以root用户或者Host侧规划的普通安装用户上传到Host侧,例如以root用户上传到Host侧的/usr/local/software/目录中。其中软件包中的<version>表示具体版本号。
- 进入Host侧的/usr/local/software/目录中,在此目录中执行如下命令为run包增加可执行权限。
chmod +x CANN-runtime-<version>-minios.aarch64.run
- 校验安装包。
./CANN-runtime-<version>-minios.aarch64.run --check
- 安装Runtime软件包。
- 安装开发环境所需的Runtime包。
./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。
- 安装运行环境所需的Runtime包。
./CANN-runtime-<version>-minios.aarch64.run --run --install-path=/usr/local/AscendMiniOSRun --pre-check
--run命令安装时必须指定目录,安装后的文件存储目录示例为“/usr/local/AscendMiniOSRun/”。
- 安装开发环境所需的Runtime包。