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


本人参考了众多刷机资料,并基于自己装机时遇到了情况,做以记录。因为参考文献 https://www.jianshu.com/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.com/p/bb4587014349,其中讲的很详细,此处不做更多赘述

1.4 遇到的问题

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

2.ROS的安装

添加ROS软件源

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

添加key

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com: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

Alt

参考文献:

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值