3.1 系统升级

3.1.1 操作说明

本套件支持文件替换、tftp刷机、MicroSD卡刷机等方式。

使用MicroSD卡刷机烧写整个固件的方式最为干净可靠。理论上只要您的套件硬件上没有损坏,就可以使用MicroSD卡进行刷机。

注意:使用MicroSD卡刷机会重写整个eMMC,您储存在eMMC的数据会全部丢失,请务必做好数据备份。

3.1.2 操作步骤

  • 步骤1 佩戴防静电手环或腕带
  • 步骤2 准备一张16GB以上的MicroSD卡和读卡器,将卡格式化为FAT32格式

A. 对于Linux系统,可以参考下面的命令格式化

a) df -h # 找到SD卡的序列号,例如 /dev/sdb1

b) sudo umount /dev/sdb1 # 解除SD卡挂载

c) sudo mkfs.vfat -F 32 /dev/sdb1 # 格式化SD卡为fat32格式

B. 对于Windows系统,可以使用DiskGenius等工具格式化

  • 下载压缩包,找到固件升级包(例如sophon-img/sdcard.tgz)将解压后的所有文件拷贝到MicroSD卡的根目录下
  • 设备下电,将MicroSD卡插入设备上的卡槽,设备上电
  • 等待设备升级完成,移除MicroSD卡,重启设备
  • 结束

图3-1 SD卡格式化流程