Jetson TX2 刷机教程(JetPack3.3版本)

参考网站:https://blog.csdn.net/long19960208/article/details/81538997

版权声明:本文为博主原创文章,转载需标注来源。 https://blog.csdn.net/Code_Mart/article/details/82153931
Jetson TX2 挂载硬盘 : https://blog.csdn.net/Code_Mart/article/details/82228350
Jetson TX2 安装 Tensorflow : https://blog.csdn.net/Code_Mart/article/details/82260271

Introduce
JetSon系列是Nvidia公司推出的面向无人智能化领域的嵌入式平台,这块嵌入式板子的出现使得我们可以在边缘设备上处理复杂数据,实现人工智能。

Jetson TX2 模块
它是一台模块化 AI 超级计算机,采用 NVIDIA Pascal™ 架构。更棒的是,它性能强大,但外形小巧,节能高效,非常适合机器人、无人机、智能摄像机和便携医疗设备等智能边缘设备。它支持 Jetson TX1 模块的所有功能,同时可以铸就更大型、更复杂的深度神经网络。

技术规格

资料来源:NVIDIA JESTSON
PS:如果你是大学在校生或者从事科研工作,可以考虑教育折扣(某宝上5000+,教育折扣不到3000)

Requirements
一台主机,OS为Ubuntu 14.04/16.04(下文将其称为Host,此外,我所用HOST的系统为Ubuntu 16.04)
HDMI转VGA转换器(TX2只提供了HDMI接口)
USB HUB(TX2 只提供一个USB接口和一个Micro USB接口,但是当你需要刷机时,该Micro USB接口另有它用)

Installation
####1.1 安装Jetson TX2
开箱之后,你会得到以下物品:

1. 嵌入式主板 X1
2. 电源适配器 X1
3. 天线 X2
4. USB线 X1
5. Micro USB线 X1
6. 电源线 X1
1
2
3
4
5
6
将其完全装好后,应该如下图所示:

1.2 进入自带系统
Jetson TX2 自带ubuntu 16.04 系统,首次开机时,进入的是以nvidia用户登录的Ubuntu命令行界面。如果要使用图形化界面,需要安装Nvidia Linux驱动,Nvidia 驱动安装通过输入密码,切换ROOT权限用户(username:nvidia, password:nvidia)。
输入密码后,按照屏幕上的所提示的信息,输入以下命令即可:

cd /home/nvidia/NVIDIA-INSTALLER
./installer.sh
reboot
1
2
3
1.3 在 Host 上安装 JetPack 3.3
注册 NVIDIA 账号
下载 JetPack 需要先注册 NVIDIA Developer 账号。

下载 JetPack 3.3
进入官网,下载 JetPack 3.3;在下载的同时,可以去参考官方教程。
此外,如果无法下载,此处放上百度云链接: JetPack 3.3。

运行 JetPack 3.3 安装程序
待 JetPack-L4T-3.3-linux-x64.run 下载完成后,我们先在主目录下创建一个JetPack文件夹,并将其放入该文件夹。
进入该文件夹,更改该文件的权限并运行该文件:
chmod +x ./JetPack-L4T-3.3-linux-x64.run
./JetPack-L4T-3.3-linux-x64.run
1
2

4. 选择所需安装资源
下载各种包,包括Ubuntu系统、CUDA8.0、cuDNN6.0、TensorRT2.1、VisionWorks1.6、OpenCV2.4.13等基本常用的工具,如果不需要装,就选中该项,点右上角的Clear Actions。如:如果不重装系统,则将下图红框里的内容不装。一般都是直接下一步。

在下载期间,可以查看 Jetson TX2 和 HOST 的的 IP 地址,并确保两者能互相通信。
此外,如果出现下载错误提示,可以先点 back,再点击 next,程序会接着之前的进度继续下载。

1.4 将软件加载至Jetson TX2
当 Host 下载好所有包,并安装完毕后,会如下图所示:

点击 next,并将 Jetson TX2 的 IP 地址,账号以及密码填写进去:

接着,程序将所有资源加载至 Jetson TX2中。

如果之前选择资源时,选择了重装系统,则需进行额外步骤,文章末尾所提供的其他博文对此有进行介绍
####1.5 检查
以上步骤完成后,需重启Jetson TX2,再打开终端,分别输入以下命令,已查看所需包是否安装成功:

nvcc -C
pkg-config --modversion opencv
g++ -version
cmake --version
1
2
3
4

一般来说,重启之后,CUDA 已经安装完毕,如果终端报错,可能是因为路径设置的问题。
我们需要在 Jetson TX2 上设置环境变量,打开终端,在主目录下输入该命令:

sudo gedit /etc/bash.bashrc
1
并在文件的末尾加入如下命令:

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
1
2

运行视频目标检测 Demo
安装成功后,重启 TX2,连接键盘鼠标显示器,就可以跑 Demo 了。

海面模拟
cd ~
cd NVIDIA_CUDA-9.0_Samples/bin/aarch64/linux/release/
./oceanFFT
1
2
3

2. 车辆识别

cd ~
cd tegra_multimedia_api/samples/backend
./backend 1 ../../data/Video/sample_outdoor_car_1080p_10fps.h264 H264 --trt-deployfile ../../data/Model/GoogleNet_one_class/GoogleNet_modified_oneClass_halfHD.prototxt --trt-modelfile ../../data/Model/GoogleNet_one_class/GoogleNet_modified_oneClass_halfHD.caffemodel --trt-forcefp32 0 --trt-proc-interval 1 -fps 10
1
2
3

References
Jetson TX2 刷机并安装JetPack3.1
Nvidia Jetson TX2刷机过程
TX2从入门到放弃学习笔记(1)-基础
Jetson TX2 开机测试及刷机
Jetson TX2安装Jetpack 3.0注意事项
nvidia jetson TX2配置caffe
Jetson TX2入门之开箱刷机跑demo
如果你看到了这篇文章的最后,并且觉得有帮助的话,麻烦你花几秒钟时间点个赞,或者受累在评论中指出我的错误。谢谢!

作者信息:
CSDN:Code_Mart
Github:Bojack-want-drink
---------------------
作者:Code_Mart
来源:CSDN
原文:https://blog.csdn.net/Code_Mart/article/details/82153931
版权声明:本文为博主原创文章,转载请附上博文链接!

Jetson TX2 安装JetPack3.3教程的更多相关文章

  1. Jetson TX2安装tensorflow(原创)

    Jetson TX2安装tensorflow 大致分为两步: 一.划分虚拟内存 原因:Jetson TX2自带8G内存这个内存空间在安装tensorflow编译过程中会出现内存溢出引发的安装进程奔溃 ...

  2. arm安装cuda9.0,tensorflow-gpu, jetson tx2安装Jetpack踩坑合集

    因为要在arm(aarch64)架构的linux环境中安装tensorflow-gpu,但是官方tf网上没有对应的版本,所以我们找了好久,找到一个其他人编译好的tensorflow on arm的gi ...

  3. 【ARM-Linux开发】【CUDA开发】【深度学习与神经网络】Jetson Tx2安装相关之三

    JetPack(Jetson SDK)是一个按需的一体化软件包,捆绑了NVIDIA®Jetson嵌入式平台的开发人员软件.JetPack 3.0包括对Jetson TX2 , Jetson TX1和J ...

  4. Jetson TX2安装固态硬盘(原创)

    SSD on Jetson TX2 注意事项:在断电情况下,将固态硬盘的接线与Jetson TX2进行连接 步骤: 一.jetson tx2开机,打开搜索栏中的Disks 二.Disks显示画面 三. ...

  5. jetson tx2 安装tensorflow

    官方的安装方法很简单: 可能会出现以下错误: 说的是dist-packages 权限不允许 consider using the "--user" to option or che ...

  6. 02-NVIDIA Jetson TX2 通过JetPack 3.1刷机完整版(踩坑版)

    未经允许,不得擅自改动和转载 文 | 阿小庆 2018-1-20 本文继第一篇文章:01-NVIDIA Jetson TX2开箱上电显示界面 TX2 出厂时,已经自带了 Ubuntu 16.04 系统 ...

  7. 在Jetson TX2上安装caffe和PyCaffe

    caffe是Nvidia TensorRT最支持的深度学习框架,因此在Jetson TX2上安装caffe很有必要.顺便说一句,下面的安装是支持python3的. 先决条件 在Jetson TX2上完 ...

  8. 在Jetson TX2上安装OpenCV(3.4.0)

    参考文章:How to Install OpenCV (3.4.0) on Jetson TX2 与参考文章大部分都是相似的,如果不习惯看英文,可以看看我下面的描述 在我们使用python3进行编程时 ...

  9. Jetson TX2刷机教程(原创)

    Jetson TX2刷机教程 一,硬件准备 1台host主机(linux系统,最好是ubuntu64位) 1台Jetson TX2的平台 二,软件包 JetPack(Jetson SDK) 下载地址: ...

随机推荐

  1. 《算法图解》[美] Aditya Bhargava(作者)epub+mobi

    内容简介 本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量.书中的前三章将帮助你打下基础,带你学习二分查找.大O表示法.两种基本的数据结构以及递归 ...

  2. 洛谷 P1886 滑动窗口 /【模板】单调队列

    纯板子题,入队时保证单调性,即单调栈,出队保证题目条件,本题即窗口长度k,在入队出队时都可以维护信息 ; int buf[maxm], maxq[maxm], minq[maxm], ans1[max ...

  3. centos 虚拟机安装调试

    service network restart reboot yum update -y cd /etccd sysconfigcd network-scripts[root@u0mo5 networ ...

  4. PHP连数据库生成数据字典

    <?php /** * 生成mysql数据字典 */ header("Content-type:text/html;charset=utf-8"); // 配置数据库 $da ...

  5. robot_framework + selenium + 上传本地文件+win7 32位

    1.下载与安装AutoIt v3  地址链接:http://pan.baidu.com/s/1hqsDFBA,我自己是32位的系统,用这个运行可以 2.安装完成后,如下图所示 3. AutoIt Wi ...

  6. 单片机ADC检测4-20mA电路,以及计算方法

    单片机ADC检测4-20mA电路,以及计算方法 转载:https://www.hongchangzidonghua.com/?id=24 1,手里有一个4-20mA输出的压力传感器,假设测量范围是0M ...

  7. VUE - 使用axios数据请求时数据绑定时 报错 TypeError: Cannot set property 'xxxx' of undefined 的解决办法

     created() {     var that=this     axios.get('http://jsonplaceholder.typicode.com/todos')     .then( ...

  8. SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus

    [oracle@jtwy02 ~]$ sqlplus '/as sysdba' SQL*Plus: Release 11.2.0.4.0 Production on Sat Oct 13 14:14: ...

  9. Kubernetes——命令行操作

    如果集群初始化失败需要的操作: master:  kubeadm reset   #回答y  执行一条它提示给你的iptables命令即可 node:  systemctl stop kubelet  ...

  10. 循环的N种写法

    protype,json都算进去 先总结一下 伪数组的循环方式有,for,for-of 数组的循环方式有for,forEach,map,filter,find,some,every,reduce,fo ...