TX2刷机

实验室需要用tx2进行基于zed的物体识别及距离检测,但老的tx2版本过低,直接刷机。

最后成功安装Jetpack 4.6.2,自带cuda10.2+cudnn8.0的版本(不需要自己安装)。 其中刷机自带的opencv4.1只有基础功能,所以需要卸载重新编译,加入contrib,这个另写一篇。

主要参考:

TX2刷机、备份与恢复_大只快跑的博客-CSDN博客TX2刷机、备份与恢复TX2刷机准备为host安装SDK Manager安装jetpack备份恢复更改TX2软件源参考:https://blog.csdn.net/qq_41587270/article/details/97623350https://blog.csdn.net/ycy_dy/article/details/80493392TX2刷机准备host:装有ubuntu的电脑source:要进行备份的TX2target:要进行备份恢复的TX2为host安装SDK Manager下https://blog.csdn.net/weixin_45469233/article/details/106886215?ops_request_misc=&request_id=&biz_id=102&utm_term=tx2%E5%88%B7%E6%9C%BA%20%E6%81%A2%E5%A4%8D%E6%A8%A1%E5%BC%8F&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-106886215.nonecase&spm=1018.2226.3001.4187

Nvidia Jetson TX2刷机(三天刷机真实过程包教包会)_Rosetta_Leong的博客-CSDN博客_tx2刷机Nvidia Jetson TX2刷机SDK MANAGER + JETPACK 4.5.1最新版本 一、准备工作1.host端(ubuntu)配置: 安装Nvidia官方提供的刷机工具SDK MANAGER,注意host端的ubuntu系统要保留较大的磁盘空间,此处为保险起见分配了80GB,但由于自己的ubuntu系统已无空间,便类同其他博主在windows下重开了虚拟机。 2.target端(TX2)配置: 两机连接过程中采用TX2包装盒里的原装线。 如果没保存好就https://blog.csdn.net/RosettaLeong/article/details/117788911

准备

需要一台装有ubuntu的电脑,我的是ubuntu18.04

一台tx2

usb拓展坞,tx2就一个usb口 鼠标键盘盘插不过来

pc安装SDK Manager

下载地址:https://developer.nvidia.com/embedded/jetpack

选择第三个

进入下载目录,在终端输入

sudo apt install ./sdkmanager_XXXX.debsudo apt install ./sdkmanager_1.1.0-6343_amd64.deb #举个例子 tab即可快速补充

安装完成后,运行

sdkmanager

登录自己的英伟达账号

这里遇到了两个问题

1.发现4.2版本的sdk manager是登不上的,估计要换一个版本才行。

参考:Nvidia Jetson TX2 详细刷机教程及踩坑记录(Jetpack3.3,python2.7,torch1.2,torchvision0.2.2)_来吧,搞学习了!的博客-CSDN博客_torchvision升级本文总结了自带系统安装cuda等深度学习环境和使用jetpack3.3刷机的步骤,虽然自己的代码没用上,但有需要的人可以参考一下。PS:Jetpack4.5的刷机教程请移步另一篇文章:xyl-507:Nvidia Jetson TX2 详细刷机教程及踩坑记录(Jetpack4.5.1,python3.6,torch1.6,torchvision0.7)一.自带系统搭建深度学习环境(成功,但cuda版本太低,代码不支持)当时自己不想刷机,还有其他人的代码在板子上,因此费了很大劲找对应的安装https://blog.csdn.net/weixin_44200713/article/details/124336795

2.这个界面qq邮箱的账号貌似登不上去,也可能是我卡了,最后用163成功登录。

安装jetpack

这里要不要先用线连上tx2,各个教程说法不一,感觉没啥差别,我装了两次,一次先插了一次后插的。第二次后插线的,因为刚开始忘了连~参考了两篇教程

先插线:

Nvidia Jetson TX2刷机(三天刷机真实过程包教包会)_Rosetta_Leong的博客-CSDN博客_tx2刷机

后插线:

TX2刷机、备份与恢复_大只快跑的博客-CSDN博客

STEP 01

这个主要参考的后连线的。

第二栏 target hardware选择TX2

不要点这个Host Machine: 
这个地方Host Machine是配置pc的cuda啥的,我选了之后再按照正常流程装cuda老是报错,也没修好,最后直接把电脑重装了,所以这里我觉得可以不选Host Machine,没啥影响。

参考:Xavier使用SDK_Manager刷机_西红柿爱吃小番茄的博客-CSDN博客   (这篇就没装)

第三栏选择要安装的JetPack版本 

STEP 02

勾选左下角的同意协议,download那个不选,点击continue

自动开始下载

下载完成后弹出如下界面

选择手动模式(Manual Setup),通过TX2提供的黑色USB线(带有绿色标识,只能用原装的这根)将TX2和HOST连接,并以recovery模式启动TX2(保证TX2接通电源但处于关机状态;按下power键后迅速按下recovery键;保持recovery按下的同时按下RST键然后松开RST键,松开recovery键)点击flash。

恢复模式:tx2刷机_小MarkK的博客-CSDN博客_tx2刷机https://blog.csdn.net/martinkeith/article/details/122324606?ops_request_misc=&request_id=&biz_id=102&utm_term=tx2%20%E6%81%A2%E5%A4%8D%E6%A8%A1%E5%BC%8F&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-122324606.nonecase&spm=1018.2226.3001.4187

为TX2连接一个显示屏,JetPack OS安装完成后(中间会黑屏一会),做一些系统基本设置进入TX2桌面,接下来将进行SDK的安装(CUDA, CUDNN, TensorRT, DeepStream等),先别急着回到host主机那边进行下一步安装,还是把目光放在TX2这边,对其进行一波换源

STEP 03

对tx2进行操作

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup  # backup
sudo gedit /etc/apt/sources.list

把其中内容替换如下

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted

使用清华源,注意Jetson TX2 是ARM架构,源和x86版本要区分开!!!(这里老坑了,记得链接中间带ubuntu-ports的是tx2用的源,只写ubuntu是pc用的,别配混了。可以直接csdn搜tx2换国内源)

换完源更新一下

sudo apt-get update
sudo apt-get upgrade

STEP 04

OK,我们再看向host(ubuntu)端

这里TX2会默认分配一个ip地址192.168.55.1(可能会有不同),不需要改动。
 
这里有可能会出现一个一个tx2的联网问题

解决方法:

在tx2上进行相应操作

Nvidia Jetson Agx Xavier 刷机step3 internet connection 报错_太美丽了异构并行计算的博客-CSDN博客

点击install将开始后续SDK的安装, SDK的安装依赖网络环境,需要耐心等待,也有可能最后安装失败,此时SDK会提示你回到STEP1,那就继续从STEP1往下走,但是这个时候到STEP2时就无需勾选Jetson OS了(系统已经装好了,再勾就是又重新安一遍系统)。
 
耐心一点,多试几次就可以安装完成的,有时候卡99%,等等就行。

Nvidia TX2 刷机全过程相关推荐

  1. Nvidia TX2 刷机+深度学习环境配置(cuda 8.0+python 3.5+opencv 3.4+tensorflow 1.4.1+keras+pip3)

    配置说明 一.刷机/重装系统 二.环境配置 三.参考 一.刷机/重装系统(系统损坏时可按以下步骤重装系统) 1)刷机之前的准备 (1)装有ubuntu16.04的电脑(主机),因为我们要安装的JetP ...

  2. 关于Jetson TX2刷机各种问题(刷机后键盘等等奇葩错误)

    今天是Jetson TX2刷机第四天,期间遇到各种奇葩错误,联系了各路好汉,查看了各种文档,在此进行汇总并事先声明:我吴彦祖就是饿死,从这儿跳下去,死外边,我也不会再买老黄家的Jetson系列任何一台 ...

  3. Jetson TX2刷机教程

    一.参考资料 Jetson TX2官方文档 Jetpack开发者文档 Jetson官方安装教程 jetson tx2刷机 [TX2]NVIDIA Jetson Tx2刷机指南(JetPack-4.4. ...

  4. Jetson TX2刷机(Jetpack4.2.0)

    文章参考以下链接:https://www.jianshu.com/p/b70701660db3.https://blog.csdn.net/zt1091574181/article/details/8 ...

  5. TX2刷机 JetPack4.4

    TX2刷机 JetPack4.4 Ubuntu18.04 虚拟机安装 SDK Manager 安装 TX2系统刷入 Jetson OS 安装宝塔 资源配置查看 TX2 DesktopSharing 无 ...

  6. Jetson TX2刷机踩坑总结

    Jetson TX2刷机踩坑总结--wiznote笔记 目录 坑1: 在双系统的Ubuntu16.04下第一次刷机时卡在determing The IP address of target,造成TX2 ...

  7. TX2刷机和使用常见问题

    原链接: https://community.bwbot.org/topic/517 运行测试平台:小强ROS机器人 1. TX2介绍 Jetson TX2[1]是基于 NVIDIA Pascal™ ...

  8. NVIDIA TX2刷ubuntu16.04、刷设备树教程

    实验室自制的板子上使用gpu ,有的USB口不一定能使用:  tx1可以直接用,tx2且是16.04系统的,可以刷设备树文件解决,tx2i以及18.04系统的我找不到设备树文件.这也是为啥我会把18. ...

  9. Jetson TX2刷机后USB无法使用 解决方案

    Jetson TX2刷机后USB无法使用 解决方案 Jetson TX2修改设备树 在非公版TX2刷机后可能出现无法使用USB的问题,这是由于官方的底板上采用INA3221芯片做了电源监控电路,只有确 ...

最新文章

  1. 以Lazada为例,看电商系统架构演进
  2. POJ - 3259 Wormholes(判断负环)
  3. WPF--动态添加控件、访问控件
  4. 【转】TCP/IP协议--TCP的超时和重传
  5. java反射 虚拟机优化_面试官问我:Java反射是什么?我回答竟然不上来......
  6. CentOS中nginx负载均衡和反向代理的搭建
  7. java 中文 转义_java html中文汉字 反转义
  8. IDEA 如何打jar包
  9. 右键新建文件夹_教你修改Windows万年不变的黄色文件夹,让文件也不枯燥
  10. html怎么让字体自动变色,html怎么给字体设置颜色
  11. 深度学习笔记(五):LSTM
  12. 建筑工地施工现场人员安全管理软件系统
  13. html 去掉右键菜单,右键菜单管理清除多余项目的方法教程
  14. 营养学和计算机交叉,营养配餐系统综述
  15. PLC实验七(装配流水线控制的模拟)
  16. 晶体管(或半导体)的热阻与温度、功耗之间的关系
  17. 开发常用在线小工具集合
  18. linu修改open files无效_ReNamer Pro — 批量修改命名文件夹,功能强大
  19. English语法_方式副词-分类
  20. 计算机网络基础之拓扑结构

热门文章

  1. 无延时直播/超低延时直播画面同步性测试(实测组图)
  2. http网页返回状态码含义
  3. 207399-07-3,IR-780;IR-808;1558079-49-4,IR-825
  4. linux系统ubuntu简介
  5. ES Module与CommonJS
  6. linux之pmap命令查看进程的地址空间和占用的内存
  7. 说说qwerty、dvorak、colemak三种键盘布局
  8. 【算法】倒水游戏(BFS|C++)
  9. vi编辑器中的常用命令
  10. 亚稳态原因以及跨时钟处理方法