1、Atlas200DK A2镜像准备
(1)、进入香橙派官网下载Linux源码:
进入官网点击右上角服务与下载中下载

(2)、找到对应的香橙派AiPro开发板
(3)、到官方资料点击Linux源码下载
(4)、下载library、image-builder.tar.gz这两个文件

(5)、拷贝这两个文件至/opt 目录下:
cp -r library/ image-builder.tar.xz/ /opt
(6)、解压image-builder.tar.gz 文件
tar -zxvf image-builder.tar.xz
(5)、拷贝library目录下全部内容至 /usr/lib64 目录下
cp library/* /usr/lib64/
- 制作镜像配置:
1、根据要求升级CANN-tooklit版本:
(1)、进入昇腾社区CANN软件包下载网址:
https://www.hiascend.com/zh/developer/download/community/result?module=cann
(2)、按图所示选择CANN版本型号、CPU型号为AArch64、软件包格式为run,选择对应的tooklit软件包下载
(3)、将下载的CANN-tooklit软件包,使用工具上传到需要制作为镜像的香橙派的/usr/local/Ascend目录下,这里使用MobaXterm做演示
(4)、卸载原来的CANN版本:
cd /usr/local/Ascend/ascend-tooklit/原cann版本型号/
./cann_uninstall.sh
rm -rf /usr/local/Ascend/ascend-tooklit *
(5)、安装新tooklit包
cd /usr/local/Ascend
chmod +x Ascend-cann-toolkit_xxxxxx_linux-aarch64.run
./Ascend-cann-toolkit_xxxxxx_linux-aarch64.run --install
2、配置静态IP:
(1)、使用nmtui方法配置静态IP
1、使用nmtui进入配置IP界面,选择第一个按回车:
2、进入到此页面,选择Edit
3、按如图修改配置文件,配置完成后选择OK按回车
4、Esc推出主界面,使用ifconfig,查看IP是否修改成功;
(2)、使用nmtui方法配置静态IP
1、进入/etc/netplan目录下:
cd /etc/netplan
2、按图修改01-netcfg.yaml配置文件
3、执行以下命令,应用新配置文件:
sudo netplan apply
4、使用192.168.137.100连接,查看IP是否修改成功;
- 更新sample样例仓:
1、进入到/root目录下,查看是否有samples目录,如果存在,
rm -rf samples/
2、安装samples目录:
(1)、直接使用git安装:git clone https://gitee.com/ascend/samples.git
(2)、使用压缩包安装,首先下载samples-master.zip文件,并上传到/root目录下
1、使用unzip命令解压安装包:unzip samples-master.zip
2、解压完成后,删除压缩包,修改sample-master目录名为samples
rm -rf samples-master.zip
mv samples-master/ samples
- 开始制作镜像:
1、在终端输入命令切换到root用户
su root
2、进入压缩扩容镜像制作目录
cd /opt/image-builder/src/compress
3、执行以下命令,若输出和下面一样,说明库文件安装正确
./download/emmc-head --help
4、使用fdisk -l 查看下系统的磁盘编号,如mmcblk1
5、使用df -h 查看系统磁盘大小,确保系统磁盘可用内存大于35G
6、将需要制作为镜像的香橙派TF卡,使用读卡器,插入配制好镜像制作环境的设备中,再使用fdisk -l命令查看新的磁盘编号,如图所示,可以看到插入的TF卡磁盘编号为/dev/sda
7、如图所示修改compress文件下base.sh脚本,防止制卡后删除固定IP配置
8、使用如下命令开始制作Ubuntu镜像:
bash base.sh -c ubuntu/22.04 /dev/sda linux.img
9、当看到下面的输出时,说明镜像导出并压缩完成
sd card compress success!
10、导出的 Linux 镜像文件如下所示
linux.img:Linux 镜像文件
linux.img.xz:压缩后的 Linux 镜像文件
1、Atlas200DK A2镜像准备
(1)、进入香橙派官网下载Linux源码:
进入官网点击右上角服务与下载中下载
(2)、找到对应的香橙派AiPro开发板
(3)、到官方资料点击Linux源码下载
(4)、下载library、image-builder.tar.gz这两个文件
(5)、拷贝这两个文件至/opt 目录下:
cp -r library/ image-builder.tar.xz/ /opt
(6)、解压image-builder.tar.gz 文件
tar -zxvf image-builder.tar.xz
(5)、拷贝library目录下全部内容至 /usr/lib64 目录下
cp library/* /usr/lib64/
1、根据要求升级CANN-tooklit版本:
(1)、进入昇腾社区CANN软件包下载网址:
https://www.hiascend.com/zh/developer/download/community/result?module=cann
(2)、按图所示选择CANN版本型号、CPU型号为AArch64、软件包格式为run,选择对应的tooklit软件包下载
(3)、将下载的CANN-tooklit软件包,使用工具上传到需要制作为镜像的香橙派的/usr/local/Ascend目录下,这里使用MobaXterm做演示
(4)、卸载原来的CANN版本:
cd /usr/local/Ascend/ascend-tooklit/原cann版本型号/
./cann_uninstall.sh
rm -rf /usr/local/Ascend/ascend-tooklit *
(5)、安装新tooklit包
cd /usr/local/Ascend
chmod +x Ascend-cann-toolkit_xxxxxx_linux-aarch64.run
./Ascend-cann-toolkit_xxxxxx_linux-aarch64.run --install
2、配置静态IP:
(1)、使用nmtui方法配置静态IP
1、使用nmtui进入配置IP界面,选择第一个按回车:
2、进入到此页面,选择Edit
3、按如图修改配置文件,配置完成后选择OK按回车
4、Esc推出主界面,使用ifconfig,查看IP是否修改成功;
(2)、使用nmtui方法配置静态IP
1、进入/etc/netplan目录下:
cd /etc/netplan
2、按图修改01-netcfg.yaml配置文件
3、执行以下命令,应用新配置文件:
sudo netplan apply
4、使用192.168.137.100连接,查看IP是否修改成功;
1、进入到/root目录下,查看是否有samples目录,如果存在,
rm -rf samples/
2、安装samples目录:
(1)、直接使用git安装:git clone https://gitee.com/ascend/samples.git
(2)、使用压缩包安装,首先下载samples-master.zip文件,并上传到/root目录下
1、使用unzip命令解压安装包:unzip samples-master.zip
2、解压完成后,删除压缩包,修改sample-master目录名为samples
rm -rf samples-master.zip
mv samples-master/ samples
1、在终端输入命令切换到root用户
su root
2、进入压缩扩容镜像制作目录
cd /opt/image-builder/src/compress
3、执行以下命令,若输出和下面一样,说明库文件安装正确
./download/emmc-head --help
4、使用fdisk -l 查看下系统的磁盘编号,如mmcblk1
5、使用df -h 查看系统磁盘大小,确保系统磁盘可用内存大于35G
6、将需要制作为镜像的香橙派TF卡,使用读卡器,插入配制好镜像制作环境的设备中,再使用fdisk -l命令查看新的磁盘编号,如图所示,可以看到插入的TF卡磁盘编号为/dev/sda
7、如图所示修改compress文件下base.sh脚本,防止制卡后删除固定IP配置
8、使用如下命令开始制作Ubuntu镜像:
bash base.sh -c ubuntu/22.04 /dev/sda linux.img
9、当看到下面的输出时,说明镜像导出并压缩完成
sd card compress success!
10、导出的 Linux 镜像文件如下所示
linux.img:Linux 镜像文件
linux.img.xz:压缩后的 Linux 镜像文件