请输入搜索关键词!

EN

Linux/Ubuntu - Xvisio 设备固件升级指南

先决条件

使Ubuntu保持最新

更新Ubuntu发行版,包括获取最新的稳定内核:

· sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade


Ubuntu环境安装

安装驱动:

· sudo apt-get update

· sudo apt-get install dfu-util


安装USB权限:

下载 权限文件 99-xvisio.rules,在下载文件的目录下打开终端,输入命令:

· sudo cp 99-xvisio.rules /etc/udev/rules.d/

· sudo udevadm control --reload-rules && udevadm trigger


升级


1. 使用 USB 线连接 xvisio 设备和 Ubuntu 主机。

2. 查看 USB 设备状态,在任意位置打开终端输入:

lsusb

观察终端输出usb状态信息,其中 VID:PID 为"040e:f408" ,设备名为"MCCI XVisio vSLAM" 的USB 设备即为 Xvisio 设备。

通过 Xvisio 设备的 USB Bus 号和对应的总线的 hub 类型来确认当前设备枚举是"USB3.0"或"USB2.0"。

请确保 Xvisio 设备的正确枚举

以上描述见下图:

3. 点击下载升级工具

4. 解压升级工具,并进入解压目录,打开终端 ,输入命令并回车:

sudo chmod +x xvisioUpdateImg

sudo ./xvisioUpdateImg <path>/xxxx.img

其中“<path>/xxxx.img”是需要升级的固件的路径。

5. 升级过程中:

6. 升级完成:

Log 无报错说明升级顺利完成。

7. 查看 USB 状态以确认升级后设备重新枚举成功。

lsusb

观察终端输出USB状态信息,其中 VID:PID 为"040e:f408" ,设备名为"MCCI XVisio vSLAM" 的USB 设备即为 Xvisio 设备。

通过 Xvisio 设备的 USB Bus 号和对应的总线的 hub 类型来确认当前设备枚举是"USB3.0"或"USB2.0"。

请确保 Xvisio 设备的正确枚举。

以上描述见下图:


检查升级

· 请确认当前的Ubuntu/Linux主机已经安装了Xvisio SDK,如果未安装请参考Linux/Ubuntu sdk 安装指导安装。

· 运行"demo-api"程序进行版本检查:

1.在任意位置打开终端输入程序名称并回车:

demo-api

2. 在相同位置打开另一个终端输入程序名称并回车:

pipe_srv

"pipe_srv" 和 "demo-api" 必须在同一目录下打开。

3. "pipe-srv"的终端上输入字符1后回车并观察"demo-api"终端输出:

如图设备正常工作的话会输出:

Device version: V1.XX....

请检查读取的版本和此次安装的固件版本是否一致。

我们有什么可以帮助您?
新闻中心
联系我们

上海市长宁区通协路288号旭辉国际1号楼509室

+86(021)52900903(中国)

contact@xvisiotech.com

Copyright ©  上海诠视智感科技有限公司 版权所有 备案号:沪ICP备2026031701号-2

法律声明    隐私政策