NVIDIA-TX2/TX2i 烧写方式

NVIDIA-TX2/TX2i 烧写方式

    • 前言
    • TX2/TX2i完整烧写
    • TX2/TX2i更新Kernel设备树
    • TX2/TX2i更新内核

前言

本文主要阐述NVIDIA TX2的烧写方法,使用的环境如下:
虚拟机软件:VMware Workstation Pro
系统:Ubutun 16.0.4
刷机工具:Jetpack3.3
官网下载地址:https://developer.nvidia.com/embedded/downloads
云盘下载地址:https://pan.baidu.com/s/1ysERoE_7nK4c_n5L9tFZDQ 提取码:krdf
NVIDIA-TX2/TX2i JetPack3.3安装教程:https://blog.csdn.net/z634863434/article/details/100879035
TX2/TX2i源码编译环境部署:https://blog.csdn.net/z634863434/article/details/100885568

TX2/TX2i完整烧写

完整烧写适用于无内置系统(第一次烧写)或需要更新c-boot、u-boot、文件系统、u-boot下的设备树的情况
具体步骤如下:(本文Jetpack3.3 安装在~\workstation下,未安装Jetpack3.3 的,请参考NVIDIA-TX2/TX2i JetPack3.3安装教程)

  • 在~\workstation目录下,运行Jetpack3.3
  • 按照安装流程,点击next
  • 在下面界面中,选择TX2或TX2i模块,后继续按照引导程序执行
    NVIDIA-TX2/TX2i 烧写方式_第1张图片
  • 直到出现,黑框
    NVIDIA-TX2/TX2i 烧写方式_第2张图片
  • 如果使用官方的开发套件:
    1.用Micro USB线把开发板连到电脑上
    2.接通电源,按下power键(图中从上往下数第1个按键),开机
    3.按住Recovery键不松开(图中从上往下数第2个按键),然后按一下Reset键(图中从上往下数第4个按键),再松开Recovery键.

    4.查看VMWare当前虚拟机下,是否发现一个叫NVidia Corp的USB设备(通过虚拟机中的lsusb,或查看虚拟机右下角的USB设备)
    在这里插入图片描述
    在这里插入图片描述
    5.存在NVidia Corp USB设备后,回到虚拟机的黑框,按回车键,程序开始自动烧入,烧入时间大约在10分钟左右。
    6.烧写成功后,TX2/TX2i模块会自动重启进入桌面系统
    7.如果网络不通的情况下,cuda可能装不上去,可以到TX2/TX2i系统内自行安装

TX2/TX2i更新Kernel设备树

对于只想更新kernel设备树的,可以进入目录(~/workstation/64_TX2/Linux_for_Tegra)直接烧入,不用进行完整烧入操作,以节约大量时间,具体步骤如下:

  • 打开命令行终端,进入烧写目录(烧写的设备树目录为~/workstation/64_TX2/Linux_for_Tegra/kernel/dtb)
cd ~/workstation/64_TX2/Linux_for_Tegra
  • 让TX2/TX2i进入烧写模式,具体步骤见上文

  • 在出现NVidia Corp USB设备后,在命令行中输入以下指令

TX2:

sudo ./flash.sh -r -k kernel-dtb jetson-tx2 mmcblk0p1

TX2i:

sudo ./flash.sh -r -k kernel-dtb jetson-tx2i mmcblk0p1

TX2/TX2i更新内核

对于只想替换内核的,只需要将生成好的Image文件,替换掉TX2/TX2i模块启动后,文件系统中/boot/Image即可。

你可能感兴趣的:(NVIDIA,TX2/TX2I)