jetson系列使用SDKManager刷机---详细教程

准备工作

  1. 一台装有 Ubuntu16.04 或 18.04 的主机,剩余空间至少50G,因为后面需要下载 CUDA 等安装包到主机上,空间太小会报警告;注意,一定要是16.04或18.04版本的虚拟机。
  2. 从 NVIDIA 官网下载 SDK Manager,下载地址:https://developer.nvidia.com/nvidia-sdk-manager;
  3. 确保主机和 jetson 在同一个局域网下,即同一个局域网(路由器)下接出两根网线分别连主机和 jetson,并且检查两者都能顺利上网;
  4. 一根 usb 数据线连接主机和 jetson,这里的usb数据线一定是Micro-B类型的USB接口,并且要检查下该线是否可以传输数据。检查方法见下文。
  5. jetson 上电开机,并连接一个显示屏;

开始刷机

  1. 将nano进入recovery模式,并通过usb线与PC连接。插上usb线后若出现下面的弹窗则证明可以正常连接,否则,更换usb线,因为你现在这根只能充电不能传输数据。
    jetson系列使用SDKManager刷机---详细教程_第1张图片
  2. 插上usb线后,打开虚拟机的命令行,输入 lsusb 若显示出 Nvidia Crop 则证明已经正常连接。
    jetson系列使用SDKManager刷机---详细教程_第2张图片
  3. 运行SDKManager 按上述步骤来,打开SDKManager后会自动识别开发板型号,选默认的即可。
    jetson系列使用SDKManager刷机---详细教程_第3张图片
  4. jetson系列使用SDKManager刷机---详细教程_第4张图片
    HostMachine 可以不用勾选,也可自己选择jetpack和deepstream版本,然后CONTINUE即可。
  5. jetson系列使用SDKManager刷机---详细教程_第5张图片
    勾选下面的两个勾选框,然后CONTINUE
    jetson系列使用SDKManager刷机---详细教程_第6张图片
    后面就是漫长的下载过程。
    下载完成后如下图所示
    jetson系列使用SDKManager刷机---详细教程_第7张图片
    点击红框里的,返回到第一步,因为我们现在只是下载到 pc 了,还没刷到开发板。
    返回到step 01后点继续,会出现下面的页面:
    jetson系列使用SDKManager刷机---详细教程_第8张图片
    会自动检查这些包是否已经成功下载,此时不要勾选Download那个框,点击继续。若像下图一样,则表示正在刷机。刷机过程比较久,建议多线程搞其他的事情。
    jetson系列使用SDKManager刷机---详细教程_第9张图片
    需要注意的是,使用SDKManager刷机时,系统和相关软件的安装是分开的。
    在弹出的页面中,最好选择 Manual Setup ,原因我不清楚,但是我之前选自动配置他就是有问题。
    jetson系列使用SDKManager刷机---详细教程_第10张图片
    选择手动配置后,会让你自己设置用户名和密码,然后点击 flash 就可。
    jetson系列使用SDKManager刷机---详细教程_第11张图片
    开始烧录系统,又会好久好久,建议去吃个饭。jetson系列使用SDKManager刷机---详细教程_第12张图片
    系统烧录好后会弹出这个页面,此时系统已经安装成功了。但是IP你并不知道,需要连接显示屏查看,若显示屏没有自己亮,可以直接关机重启,然后查看jetson的 ip 地址。并把地址填到下面。重启后输入lsusb还应显示 Nvidia Crop。
    jetson系列使用SDKManager刷机---详细教程_第13张图片
    然后就会安装相关环境,这个真的很久很久。
    jetson系列使用SDKManager刷机---详细教程_第14张图片
    要是出现下面这样,就是jetson没有连上网,在一个局域网没用,得同时满足在一个局域网并且可上网。
    jetson系列使用SDKManager刷机---详细教程_第15张图片
    最后,显示如下即可完成刷机。
    jetson系列使用SDKManager刷机---详细教程_第16张图片

你可能感兴趣的:(日常问题记录,经验分享)