赞
踩
先在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.tbz212
执行命令后会生成一个文件夹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
下载Realtimes-L4T-V202 驱动
安装Realtimes-L4T-V202
将Realtimes-L4T-V202 包解压到与Linux_for_Tegra 文件夹同级目录下:
$ mv Realtimes-L4T-V202.tar ~/rst
$ sudo tar -xzf Realtimes-L4T-V202.tar12
进入到 Realtimes-L4T-V202 文件夹下安装:
$ cd Realtimes-L4T
$ sudo ./install.sh
首先让TX2进入”Recovery Mode”:
(1)TX2断电,拔下电源线。
(2)把配件黑色usb线一端连Host,另一端插入wifi天线旁的usb口。
(3)TX2上电,插入电源。
(4)先按开机键(PWR),松开;然后按Recovery键(REC),按着不放;紧接着按复位键(RST),按下后松开;等2秒钟,松开Recovery键(REC)
烧写系统到TX2,到Linux_for_Tegra目录下烧写系统
$ cd ~/rst/Linux_for_Tegra
$ sudo ./flash.sh rtso-9003 mmcblk0p112
烧写完成终端显示:
*** The target t186ref has been flashed successfully***Reset the board to boot from internal eMMC.12
TX2 重新启动进入系统。
刷完机的核心板里面没有软件开发环境,我们要用Jetpack安装软件环境,安装的时候把和操作系统有关的项去掉,只装软件环境。在主机上运行Jetpack:
• 运行文件, 注意这里不要用sudo运行。
$ ./JetPack-L4T-3.1-linux-x64.run
• 选择板子,这里选TX2。
• 出现Host-Ubuntu和TX2安装选项,选Custom,只安装软件包,将Host-Ubuntu和Flash OS Image to Target选项的Action都选为no action,将Flash OS Image to Target选项以下部分选择为Install,因为主机上不需要安装这些软件包。如下图:
点击next。
• 如果不想擦除TX2上Ubuntu系统,你就要输入 IP address, user name, and password ,这些密码就是Ubuntu系统的账号密码。
注意事项: 确保笔记本和TX2连在同一个WiFi下,其中需要输入的IP address在TX2终端输入ifconfig命令查看,user name和password都是nvidia。
• 接下来提示安装选项:
• 点击next,会弹出Post installation终端开始copy和安装。
• 安装成功会提示:
Installation of target components finished, close this window to continue.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。