JETSON TX2刷机思路与注意事项 +ROS安装

编程知识 更新时间:2023-05-02 15:08:38

文章目录

  • 1.TX2刷机
    • 1.1 思路
    • 1.2 刷机前需注意事项
    • 1.3 刷机过程
    • 1.4 遇到的问题
  • 2.ROS的安装

本人参考了众多刷机资料,并基于自己装机时遇到了情况,做以记录。因为参考文献 https://www.jianshu/p/bb4587014349已经非常详细,本文仅就遇到的新情况进行介绍。

1.TX2刷机

1.1 思路

1、为使得TX2自动安装最新的驱动、CUDA Toolkit、cuDNN、TensorRT等,需要对TX2进行刷机。
2、刷机过程需先在主机上运行JetPack3.1下载刷机所需的各种安装包;
3、按要求,将TX2设置为强制恢复模式,在主机控制下完成刷机操作;
4、运行测试程序

1.2 刷机前需注意事项

网络

  1. Ubuntu16.04(主机)+ TX2开发板 连在同一个路由器下

主机
3. 本人在ubuntu+win10的双系统主机上做的尝试。
感兴趣的话,可以尝试ubuntu虚拟机刷机,这需要网络采用桥接模式。
4. 主机ubuntu最好预留50G+

传输
5. 主机和TX2一直连在同一个路由器下,且在要进行数据传输操作前,确认对方IP,网卡;

其他
6. 把ubuntu系统改成英文环境

1.3 刷机过程

请参考https://www.jianshu/p/bb4587014349,其中讲的很详细,此处不做更多赘述

1.4 遇到的问题

1、运行jetPack 3.1,不显示软件列表
原因:下载列表中的软件需要访问境外的NVIDIA的服务器,jetPack无法拉取软件清单并稳定下载。
解法:本人最终采用稳定的高速的VPN工具才得以解决。也有建议改国内源的,可以试试。

2.ROS的安装

添加ROS软件源

sudo sh -c 'echo "deb http://packages.ros/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

添加key

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

开始安装

sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full

配置环境

sudo rosdep init
rosdep update

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

安装编译软件包依赖

sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

测试

测试一下

roscore

参考文献:

[1]刷机https://www.jianshu/p/bb4587014349

[2] ROS安装 http://wiki.ros/kinetic/Installation/Ubuntu

更多推荐

JETSON TX2刷机思路与注意事项 +ROS安装

本文发布于:2023-04-26 21:10:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/53946a8728ba7041b91b526d61b33a17.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:刷机   注意事项   思路   JETSON   ROS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 106003文章数
  • 26914阅读数
  • 0评论数