Firefly开源社区

打印 上一主题 下一主题

[应用开发] RK3308B-ROC-CC-PLUS升级固件出错,求帮助,谢谢!

76

积分

0

威望

0

贡献

技术小白

积分
76

RK3308B-ROC-CC-PLUS升级固件出错,求帮助,谢谢!

发表于 2021-10-26 11:44:34      浏览:5250 | 回复:2        打印      只看该作者   [复制链接] 楼主
在VMWare Workstation的ubuntu虚拟机中间执行如下语句出错,错误提示内容如下:
sudo upgrade_tool uf update.img
upgrade_tool: error while loading shared libraries: libudev.so.1: wrong ELF class: ELFCLASS64

核查发现是因为找不到库:
ldd /usr/local/bin/upgrade_tool
        linux-gate.so.1 =>  (0xf779f000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7774000)
        librt.so.1 => /lib32/librt.so.1 (0xf776b000)
        libudev.so.1 => not found
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf75f4000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf75d7000)
        libc.so.6 => /lib32/libc.so.6 (0xf7422000)
        /lib/ld-linux.so.2 (0xf77a0000)
        libm.so.6 => /lib32/libm.so.6 (0xf73cd000)
也进行了如下链接:
ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/local/lib/libudev.so.1
ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.1
但还是无法升级固件,请教如何处理,谢谢!

回复

使用道具 举报

76

积分

0

威望

0

贡献

技术小白

积分
76
发表于 2021-10-26 22:32:36        只看该作者  沙发
换成Linux_Upgrade_Tool_v1.33或者Linux_Upgrade_Tool_v1.34的版本,执行效果如下:
firefly@ubuntu:/usr/local/bin$ sudo ./upgrade_tool
List of rockusb connected
No found rockusb,Rescan press <R>,Quit press <Q>:
哪位大侠指点一下,谢谢!
回复

使用道具 举报

76

积分

0

威望

0

贡献

技术小白

积分
76
发表于 2021-11-1 18:35:55        只看该作者  板凳
电话咨询工程师后,知道是开发板的模式问题了,必须要将开发板设置为Loader模式,之前以为连接主机的时候已经设置了,就可以不用,看来还是每次烧录的时候都做一次吧。可以参看下图
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表