Atlas 200 DK 开发者套件(1.0.9.alpha)–运行环境
Atlas 200 DK 开发者套件(1.0.9.alpha)–运行环境
Atlas 200 DK 开发者套件(1.0.9.alpha)–搭载开发环境
使用前必读
-
若用户的Atlas 200 DK上的系统软件包为1.73.xx.xx及之前版本(版本号查询方法可参见查看开发者板系统软件的版本),请务必参见制作SD卡重新制作SD卡,不支持进行升级操作。
-
若用户Atlas 200 DK上的系统软件包为1.75.xx.xx版本及之后版本(版本号查询方法可参见查看开发者板系统软件的版本),则无需重新制卡,可参见升级Atlas200 DK进行升级操作。
查看开发者板系统软件的版本
制作SD卡
升级Atlas 200 DK
一、简介
通过SD卡制作功能可以自行制作Atlas 200 DK 开发者板的系统启动盘,本次使用读卡器制卡,无读卡器步骤参考文档。
二、读卡器场景步骤
1.软硬件准备
硬件准备
SD卡:准备一张SD卡,建议容量不低于16G。
根据实际情况选择容量,尽量大一些,若大部分软件需安装在root下,需要尝试分配多点空间在root下,官方给的制卡代码home的空间分配较多。
软件包准备
最新的1.0.10.alpha也可以下载,版本需要对应好。
2.操作步骤
-
请将SD卡放入读卡器,并将读卡器与Ubuntu服务器的USB接口连接。
-
在Ubuntu服务器中执行如下命令安装qemu-user-static、binfmt-support、yaml、squashfs-tools与交叉编译器。
su - root
执行如下命令更新源:
apt-get update
执行如下命令安装相关python依赖:
pip3 install pyyaml
apt-get install qemu-user-static binfmt-support python3-yaml squashfs-tools gcc-aarch64-linux-gnu g++-aarch64-linux-gnu -
在Ubuntu服务器中以root用户执行如下命令创建制卡工作目录。
mkdir /home/ascend/mksd
制卡目录可任意指定。
(制卡时:mkdir /home/ascend/mksd -p加上-p 自动创建) -
将软件包准备获取的Ubuntu操作系统镜像包、开发者板所有驱动包上传到制卡工作目录中(例如:“/home/ascend/mksd”)。
-
在制卡工作目录下(例如:“/home/ascend/mksd”)执行如下命令获取制卡脚本。
下载制卡入口脚本“make_sd_card.py”。
从gitee下载:wget https://gitee.com/ascend/tools/raw/master/makesd/for_1.0.9.alpha/make_sd_card.py
从github下载:wget https://raw.githubusercontent.com/Ascend/tools/master/makesd/for_1.0.9.alpha/make_sd_card.py
下载制作SD卡操作系统的脚本“make\_ubuntu\_sd.sh”。
从gitee下载: wget https://gitee.com/ascend/tools/raw/master/makesd/for\_1.0.9.alpha/make\_ubuntu\_sd.sh
从github下载: wget https://raw.githubusercontent.com/Ascend/tools/master/makesd/for\_1.0.9.alpha/make\_ubuntu\_sd.sh
-
执行制卡脚本。
a.以root用户执行如下命令查找SD卡所在的USB设备名称。fdisk -l
例如,SD卡所在USB设备名称为“/dev/sda”,可通过插拔SD卡的方式确定设备名称。
b. 运行SD制卡脚本“make_sd_card.py”。
python3 make_sd_card.py local /dev/sda
*“local”表示使用本地方式制作SD卡。
*“/dev/sda”为SD卡所在的USB设备名称。
图1 SD制卡回显信息示例
说明:如果制卡失败,可以查看当前目录下的sd_card_making_log文件夹下的日志文件进行分析。
- 制卡成功后,将SD卡从读卡器取出并插入Atlas 200 DK开发者板卡槽。
- 上电Atlas 200 DK开发者板。
Atlas 200 DK开发者板的上电操作及上电后指示灯的状态说明,请参见上电Atlas 200 DK开发者板。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。