MiRoboticsLab / cyberdog_ros2

ROS 2 packages for CyberDog
Apache License 2.0
641 stars 180 forks source link

如果正确更新铁蛋内部的jetpack版本 #63

Closed Oldpan closed 2 years ago

Oldpan commented 2 years ago

目前铁蛋的jetpack版本是4.5.1,对应着L4T是32.5.1. 但是目前最新的jetpack版本是4.6.1,对应着L4T是32.6.1 这个更新还是蛮大的,从tensorrt7到了trt8,cuda和cudnn也都有升级。

自己也尝试直接在铁蛋内部使用jetpack官方的OTA升级方式升级,更新源、apt-get update和apt-get upgrade-dis等,不过升级完jtop和cuda驱动找不到了,cuda代码能编译但是运行不了呃。不过铁蛋的ros2是能正常跑

怀疑可能是这个ubuntu已经被修改过一些东西,在更新的时候我发现有一些warning疑似和kernel有关,或许我更新的姿势不对,,海果大大们能给点建议么。

或者我可以直接刷jetson最新版(会抹掉原来的系统),然后再搭建铁蛋环境么? 感谢!

homalozoa commented 2 years ago

明天我尝试一下,然后给你回复

Oldpan commented 2 years ago

@homalozoa 哈哈,期待啊

homalozoa commented 2 years ago

今天我测试了一下,先用apt mark住几个我们修改过的包,然后安装nvidia-jetpack,然后就更新完了。不过我用的那条狗貌似不太正常,在我更新之后电源板烧了……明天我再重新测试一遍,成功之后我发个帖子在Discussion里。 @Oldpan

homalozoa commented 2 years ago

我先把这个issue转到discussion的Q&A里