TK1 刷机教程---使用JETPACK

TK1 刷机教程---使用JETPACK

 

 

1. 下载最新的JetPack for L4T

网址:https://developer.nvidia.com/embedded/downloads

 

2. 设置.run 文件可被运行

 

chmod +x JetPack-L4T-2.3.1-linux-x64.run

 

或者打开该文件的属性,设置为可执行文件

 TK1 刷机教程---使用JETPACK_第1张图片


3. 执行安装文件

sudo ./JetPack-L4T-2.3.1-linux-x64.run

 

4. next –->选择TK1---> next

 应该会出现这个界面

 

注意:请将opencv选择为“no action ”或者“uninstall”,否则在后面安装turtlebot包是会各种报错。其他的包,都可以装上。

建议不装Opencv,其他的都装。

TK1 刷机教程---使用JETPACK_第2张图片

文件介绍

目前最新版本应该为2.3 ,其中Common为Jetson tk1和tx1共用文件,For Jetson TK1是其特有文件。下面为大家介绍一些安装文件的作用。

4.1 CUDA Toolkit for L4T

在移动平台上运行的CUDA,后期编译OpenCV需要,必须安装。

4.2 OpenCV4Tegra for Jetson TK1 DeveloperKit

OpenCV优化包,建议不安装。安装ros时会自动安装opencv

4.3 NVIDIA VisionWorks Toolkit,NVIDIAVisionWorks Plus (SFM),NVIDIA(R) VisionWorks(TM) Object Tracker

NVIDIA自家的视觉库,基于OpenVX,包含了三维重建(SFM)和跟踪模块(ObjectTracker)硬件加速能力甩OpenCV一条街,建议安装。

4.4 The NVIDIA CUDA Deep Neural Networklibrary (cuDNN)

NVIDIA自家的深度神经网络库,GPU加速能力超强,建议研究神经网络和机器学习的用户安装(其实TX1还有一个定位就是深度学习机,NVIDIA这点良心啊~)

4.5 CUDA Toolkit on Host for CrossCompiling

安装在宿主机上的CUDA,用于交叉编译。希望使用交叉编译的用户可以选择安装。

4.6 OS and File System

TK1 刷机教程---使用JETPACK_第3张图片

注意,如果你选择了这几项,就意味着你将重装Jetson TK1上的系统并且抹去所有文件,所有这一项慎选!

我在安装时默认全选然后去掉OpenCv点击Next  等待下载包和包安装

 

5.开始安装

TK1 刷机教程---使用JETPACK_第4张图片
可能会遇到让输入IP和用户名密码,不过我们有遇到。

输入用户名和密码,默认都是Ubuntu。IP的话如果不填,之后程序会自动计算出,请确保此时你有一根网线和你的宿主机相连,或者他们两者连接在同一个路由器或者交换机上。我是连接在同一个交换机上。

TK1 刷机教程---使用JETPACK_第5张图片
如果你是直接用网线直接连接到TK1,那么选择第二个选项,如果是通过路由或者交换机就选第一个。

TK1 刷机教程---使用JETPACK_第6张图片

 TK1 刷机教程---使用JETPACK_第7张图片

6. 开始刷机

接下来会有提示将Tk1接入Recovery模式,首先对TK1上电,之后按住Recovery按键三秒以上,这时按一下Reset按键,再松开 Recovery,TK1就自动进入了Recovery模式。为了判断是否成功进入Recovery模式,可以使用lsusb命令查看是否有 “NVIDIA Corpration”的设备。

TK1 刷机教程---使用JETPACK_第8张图片

注意:一定要将恢复用的数据线连接主机和TK1

7. 等待安装完成

根据提示进行安装,会下载很多包,更新什么的,很慢。完成之后会出现在这个。

 TK1 刷机教程---使用JETPACK_第9张图片

8. 完成安装之后 进入TK1 系统。

输入:nvcc-V   查看CUDA是否安装成功,应该为安装了。

输入 pkg-config –modversion opencv 查看OpenCv安装没,应该为没有安装。

 

如果安装了opencv,则在后期源代码安装turtlebot包时会各种报错,折腾死。

解决办法参考这个博客:http://www.cnblogs.com/lvchaoshun/p/6159632.html

如果安装的opencv不是2.4.8,则在安装turtlebot时,先按照下面的 步骤修改一下opencv。

参考网址:

http://myzharbot.robot-home.it/blog/software/ros-nvidia-jetson-tx1-jetson-tk1-opencv-ultimate-guide/

http://www.cnblogs.com/lvchaoshun/p/6159632.html

TK1 刷机教程---使用JETPACK_第10张图片

你可能感兴趣的:(TK1,ROS)