Atlas 200DK+CANN 5.1.RC2+MindStudio5.0.RC2+MindX SDK 3.0玩转攻略5
五、制卡
制卡的意思是在开发环境上制作运行环境的TF卡。
参考 张小白带你玩转Atlas 200DK+CANN 5.0.4+MindStudio 3.0.4(二)分设环境之运行环境准备,张小白打算使用mksd方式制卡。
根据 https://support.huaweicloud.cn/environment-deployment-Atlas200DK1012/atlased_04_0010.html
操作制卡所需的相关步骤如下:
切换到root环境:
sudo su -
apt-get update
将 /home/ascend/.bashrc里面python的相关环境变量拷贝到 ~/.bashrc中:
安装系统依赖包:
apt-get install qemu-user-static binfmt-support python3-yaml squashfs-tools gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
准备好制卡所需的软件包:
mkdir $HOME/mksd
cd $HOME/mksd
打开 https://www.hiascend.com/hardware/firmware-drivers?tag=community
查看 CANN 5.1.RC2.alpha007对应的固件版本:
并完成下载:
wget https://obs-9be7.obs.cn-east-2.myhuaweicloud.com/turing/resource/atlas200dk/1.0.13/A200dk-npu-driver-21.0.4-ubuntu18.04-aarch64-minirc.tar.gz
下载制卡所需的arm版操作系统
wget http://old-releases.ubuntu.com/releases/18.04.3/ubuntu-18.04.5-server-arm64.iso
下载制卡脚本:
wget https://gitee.com/ascend/tools/raw/master/makesd/generic_script/make_sd_card.py
wget https://gitee.com/ascend/tools/raw/master/makesd/generic_script/make_ubuntu_sd.sh
打开TF卡插入USB转换头,并接入笔记本电脑。
使用windows11的计算机管理删除原有分区:
将 虚拟机的USB兼容性设置改为USB 3.1(如不修改将无法识别该TF卡)
让虚拟机识别TF卡:
此时,TF卡对应的设备为 /dev/sdb
执行以下命令:
python3 make_sd_card.py local /dev/sdb
执行过程中发现需要安装一些软件包,按提示处理后,重新执行:
成功完成制卡。
(未完待续)
- 点赞
- 收藏
- 关注作者
评论(0)