【问题现象】
在根据官方文档升级Atlas200DK的驱动时,执行 ./minirc_install_phase1.sh 报错,错误如下图所示。

【可能原因】
Atlas200DK的sd卡未预留512MB的空间用于驱动升级,这部分空间指的是sd卡中未分配的空间。
可以在Atlas200DK上执行 sudo fdisk -l 查看,是否预留空间。
如下图所示,可用扇区是个数是6233952,已分配的只有61285375,这张卡是可以正常升级的,已预留空间。

如下图所示,可用扇区个数是6233952,已分配的是6233951,这张卡无法正常升级,未预留空间。

若发现sd卡未预留空间,则有两种情况,一种是使用了旧的制卡脚本,另一种是使用了旧的sd卡镜像。(最新的制卡脚本和sd卡镜像均已修复该问题)
【解决方法】
准备:待修复的sd卡、读卡器、可上网的Ubuntu服务器或虚拟机
步骤:
-
切换到root用户
su root
2. 安装磁盘分区工具Gparted
apt-get install gparted
3. 将sd插入读卡器,把读卡器插入电脑的usb口
4. 打开Gparted工具,命令行内直接输入
gparted
5. 切换到正确的设备,可根据sd卡大小来判断,这里以32G的sd卡为例
6. 卸载分区
右击/dev/sdb3,卸载分区

7. 调整分区大小
选中/dev/sdb3,点击调整分区大小按钮
请确保最后一个分区Unused的空间大于512MB,若剩余可用空间不够,请在atlas200DK中,将/home/HwHiAiUser下不需要的内容删除,腾出512MB,以免丢失重要数据。

输入512,选择MIB后,点击Resize/Move

8. 保存修改,完成之后,就可以将sd卡插入Atlas200DK再次执行升级操作

附:若你的sd卡的分区不只3个,那应该是用的sd卡镜像制作的sd卡并拓展了分区,请分别对/dev/sdb5 和 /dev/sdb4 修改可用空间,修改方式参照上述步骤。

最终完成效果,见下图。

【问题现象】
在根据官方文档升级Atlas200DK的驱动时,执行 ./minirc_install_phase1.sh 报错,错误如下图所示。
【可能原因】
Atlas200DK的sd卡未预留512MB的空间用于驱动升级,这部分空间指的是sd卡中未分配的空间。
可以在Atlas200DK上执行 sudo fdisk -l 查看,是否预留空间。
如下图所示,可用扇区是个数是6233952,已分配的只有61285375,这张卡是可以正常升级的,已预留空间。
如下图所示,可用扇区个数是6233952,已分配的是6233951,这张卡无法正常升级,未预留空间。
若发现sd卡未预留空间,则有两种情况,一种是使用了旧的制卡脚本,另一种是使用了旧的sd卡镜像。(最新的制卡脚本和sd卡镜像均已修复该问题)
【解决方法】
准备:待修复的sd卡、读卡器、可上网的Ubuntu服务器或虚拟机
步骤:
切换到root用户
su root
2. 安装磁盘分区工具Gparted
apt-get install gparted
3. 将sd插入读卡器,把读卡器插入电脑的usb口
4. 打开Gparted工具,命令行内直接输入
gparted
5. 切换到正确的设备,可根据sd卡大小来判断,这里以32G的sd卡为例
6. 卸载分区
右击/dev/sdb3,卸载分区
7. 调整分区大小
选中/dev/sdb3,点击调整分区大小按钮
请确保最后一个分区Unused的空间大于512MB,若剩余可用空间不够,请在atlas200DK中,将/home/HwHiAiUser下不需要的内容删除,腾出512MB,以免丢失重要数据。
输入512,选择MIB后,点击Resize/Move
8. 保存修改,完成之后,就可以将sd卡插入Atlas200DK再次执行升级操作
附:若你的sd卡的分区不只3个,那应该是用的sd卡镜像制作的sd卡并拓展了分区,请分别对/dev/sdb5 和 /dev/sdb4 修改可用空间,修改方式参照上述步骤。
最终完成效果,见下图。