💬×
Skip to content

如何升级

⚠️ 重要:升级前必读

系统镜像升级会清空数据! 请务必先备份重要文件。

  • 升级采用文件系统级全量 OTA 方式
  • 数据丢失后天之博特不承担责任
  • 如不确定,请先联系我们确认

版本要求

使用全量 OTA 更新功能的前提是:

  • 目前使用的是 Ubuntu 20.04 版本的 ROS2GO,并且可以正常进入 Puppy Rescue OS 独立恢复系统

旧版本用户:如果您的 ROS2GO 无法进入恢复系统,请联系我们寄回重置以获取升级支持。

升级简述

ROS2GO 系统升级,简单来说只需要 4 步:

  1. 下载最新系统镜像---必须
  2. 将 ROS2GO 插入 USB3.0 端口,启动 ROS2GO
  3. 在启动项中选择Boot Puppy Rescue OS
  4. 选择C 全量OTA方式开始升级,进度条走完即可升级成功

步骤详解

请根据如下步骤逐步进行

首先请浏览查看 OTA 全流程 的演示视频如何使用 VirtualBox 来完成 ROS2GO 的 OTA 系统升级.mp4, 然后继续后续步骤

1. 系统镜像下载

下载最新系统镜像(Ubuntu 20.04 + ROS Noetic + ROS2 Humble)

下载地址

百度网盘(提取码:2016)

使用 百度网盘客户端 下载,如需加速可在拼多多搜索 百度网盘会员1天

2. 完整性校验

在 Windows 上使用git bash进行校验

提示

如果在 Windows 上没有安装git bash客户端,请先安装 git 客户端

使用鼠标单击右键(Windows11,右键选择显示更多选项),并按住Shift键,然后点击Open git Bash Here,会以当前文件夹为工作目录打开 git bash 客户端

然后输入如下命令

bash
md5sum *

  1. 下载完后检查文件的 md5 值和 md5sum.txt 中记录的是否一致 2. 如果无误再将解压后firmware下所有文件复制到ROS2GO_DATA下的/ros2go_ota/firmware文件夹中
  2. 如果无误再将解压后ros2go_ota下所有文件复制到ROS2GO_DATA下,覆盖分区下的同名 ros2go_ota 目录
  3. 确保/ros2go_ota/firmware下没有其他文件,如果有可以删除或者移动到其他位置

提示

如果空间不够,可以先将如下资料移出,至其他位置,升级完成后再移回即可

  • 0x01-基础类.iso
  • 0x02-会议讲座.iso
  • 0x03-视频课程.iso
  • 0x04-古月推荐.iso
  • 0x05-张瑞雷推荐.iso
  • 其他大文件

此时你的ROS2GO_DATA/ros2go_ota/firmware目录应如下图所示

3. 进入恢复系统

重启电脑,切换至 Windows 系统,然后参考文章使用 Virtual Box 虚拟机启动部分,然后再继续进行以下操作

进入 Puppy Rescue OS 独立恢复系统下,选择 C,全量 OTA,输入 yes,进度条走完即可自主更新升级 ROS2GO 到我们发布的任意系统。

4. 升级成功

  • 遇到 Do you wish to run this program? 输入yes,然后按下 Enter 键即可
  • 遇到 Press ENTER key to save session....的选项,选择NO SAVE,然后按下 Enter 键即可

如果重启之后无法进入系统,请不要焦虑,请按照流程再更新一次。

5. 远程协助

如果升级过程中遇到难以解决的问题,联系我们并提供订单号,技术人员会远程协助你。

预先准备

  1. 电脑 + Windows10 及以上
  2. ROS2GO * 1
  3. ToDesk (远程桌面)
  4. ROS2GO 最新系统镜像