3.5. 更新SDK

官网下载地址如下:

https://developer.sophgo.com/site/index/material/89/all.html

如果您希望下载SDK源码,并编译生成刷机包,可以参考附录3 BM1688/CV186AH SOPHONSDK源码下载以及编译方法。

对于SoC用户,我们推荐使用 SD卡刷机的方式 实现。注意 SD卡刷机会重写整个 eMMC,使得eMMC的数据全部会丢失 ,但是这种方式最为干净可靠,理论上只要您的 BM1688/CV186AH SoC没有硬件损坏,都可以进行 SD 卡刷机。

以下为具体的操作步骤:

(1) SD 卡格式化为 FAT32 格式 (如果 SD 卡上有多个分区,只能使用第一个分区),大小为 1GB 以上;

(2) 解压 sophon-img/sdcard.tgz 到SD卡,并确保所有文件都解压到SD卡的 根目录

(3) 使用type-c连接串口线,安装CP210x驱动,使用串口连接工具,设置波特率为115200;

(3) 将设备断电, 确保指示灯熄灭后 ,插入SD卡,设备重启上电,然后设备状态灯将变红,进入自动刷机流程;

(4) 刷机通常耗时3分钟,您可以在 串口或者指示灯处获取到刷机完成的信息 ,结束后,拔掉SD卡并断电重启;

注意, 刷机后 Ubuntu 系统第一次启动时会进行文件系统初始化等关键动作,请勿随意断电 ,待开机进入命令行后使用 sudo poweroff 命令关机

其他升级操作可以参考doc目录下的《算能边缘产品BSP开发参考手册》的“软件安装”章节。