欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jetson TX2刷rtso-9003并使用Jetpack安装软件包

程序员文章站 2022-06-14 10:21:56
...

Jetson TX2刷rtso-9003并使用Jetpack安装软件包


为Jetson TX2刷rtso-9003系统并使用Jetpack安装其他软件包(CUDA、TensorRT、cuDNN等)。

1. 在主机上下载并安装系统文件

先在NVIDIA官网下载两个文件

Tegra186_Linux_R28.1.0_aarch64.tbz2
Tegra_Linux_Sample-Root-Filesystem_R28.1.0_aarch64.tbz2

将这两个包放到自己的笔记本或台式机主机上,如~/rst目录下。

接下来解压并安装

  • 解压Tegra186_Linux_R28.1.0_aarch64.tbz2
$ cd ~/rst
$ sudo tar –vxjf Tegra186_Linux_R28.1.0_aarch64.tbz2

执行命令后会生成一个文件夹Linux_for_Tegra

  • 然后解压filesystem到Linux_for_Tegra/rootfs
$ cd Linux_for_Tegra/rootfs
$ sudo tar –jxpf ../../Tegra_Linux_Sample-Root-Filesystem_R28.1.0_aarch64.tbz2

【提示】:如果不成功,提示tar: : Not found in archive 加上 -C 参数

  • 安装,在~/rst/Linux_for_Tegra目录下执行apply_binaries.sh
$ cd ../ 
$ sudo  ./apply_binaries.sh

2. 安装Realtimes-L4T-V202 驱动

下载Realtimes-L4T-V202 驱动

点击下载Realtimes-L4T-V202

安装Realtimes-L4T-V202

  • 将Realtimes-L4T-V202 包解压到与Linux_for_Tegra 文件夹同级目录下:
$ mv Realtimes-L4T-V202.tar ~/rst
$ sudo tar -xzf Realtimes-L4T-V202.tar
  • 进入到 Realtimes-L4T-V202 文件夹下安装:
$ cd Realtimes-L4T
$ sudo  ./install.sh

3. 开始烧写系统到TX2

首先让TX2进入”Recovery Mode

  • TX2断电,拔下电源线。
  • 把配件黑色usb线一端连Host,另一端插入wifi天线旁的usb口。
  • TX2上电,插入电源。
  • 这一步重要: 先按开机键(PWR),松开;然后按Recovery键(REC),按着不放;紧接着按复位键(RST),按下后松开;等2秒钟,松开Recovery键(REC)

烧写系统到TX2

Linux_for_Tegra目录下烧写系统

$ cd ~/rst/Linux_for_Tegra
$ sudo  ./flash.sh  rtso-9003  mmcblk0p1

烧写完成终端显示:

*** The target t186ref has been flashed successfully.***
Reset the board to boot from internal eMMC.

TX2 重新启动进入系统。

4. 使用Jetpack为TX2安装软件包

刷完机以后核心板里面没有软件开发环境,我们要用Jetpack安装软件环境,安装的时候把和操作系统有关的项去掉,只装软件环境。
Jetpack在主机上的安装参考博客官方文档

在主机上运行Jetpack

  • 运行文件, 注意这里不要用sudo来运行。
$ ./JetPack-L4T-3.1-linux-x64.run


  • 选择板子,这里选TX2。
    Jetson TX2刷rtso-9003并使用Jetpack安装软件包

  • 出现Host-Ubuntu和TX2安装选项,选Custom,只安装软件包,将Flash OS Image to Target选项的Action选为no action,如下图:
    Jetson TX2刷rtso-9003并使用Jetpack安装软件包
    点击next

  • 如果你选择不擦除TX2上Ubuntu系统,你就要输入 IP address, user name, and password
    [Tips]: IP address在TX2终端输入ifconfig命令查看;user namepassword都是nvidia
    Jetson TX2刷rtso-9003并使用Jetpack安装软件包

  • 接下来提示安装选项:
    Jetson TX2刷rtso-9003并使用Jetpack安装软件包

  • 点击next,会弹出Post installation终端开始copy和安装。
    Jetson TX2刷rtso-9003并使用Jetpack安装软件包

  • 安装成功会提示:

Installation of target components finished,close this window to continue.

相关标签: TX2 Jetpack