当前位置:网站首页>Jetson TX2 刷机
Jetson TX2 刷机
2022-07-03 09:27:00 【-素心向暖】
准备工作
1. host端(ubuntu)配置
要有一台安装有 ubuntu 系统的主机,且有30GB以上的可用空间。
2. 连接线
两机连接过程中需采用TX2包装盒里的原装线,其他线可能导致连接不上的问题。
其实只要是具有传输功能的线,应该都可以。
3. 安装 NVIDIA SDK Manager
在 Host 端下载 NVIDIA SDK Manager。
官网
进入下载界面之后需要选择对应版本的工具进行下载安装,如下图:
查看历史版本
这里我选择的是4.6.2版本
我们最终下载到的是一个deb安装包,进入到安装包所在目录进行安装即可。安装命令如下:
sudo dpkg -i 你获取到的安装包
或者直接用鼠标将下载到的文件打开,进行安装就好。
安装完成之后在命令行界面输入sdkmanager
即可进入NVIDIA SDK Manager。在这里,你需要拥有一个NVIDIA开发者账号并进行登录,没有的话注册一个也很快。
开始刷机
STEP1
若系统是 ubuntu20.04 ,可能识别失败。
可以通过修改/etc/os-release 中的 VERSION_ID
,将其改为18.04,解决问题。
STEP2
第一个沟打上;
第二个沟,看个人情况:如果是网速够快,不需要分为两个阶段,直接不选Download now,install later,下载完成之后就安装。
STEP3
STEP3进行一段时间后回弹出上图所示的窗口,代表开始烧录Jetson OS系统(就是老黄魔改版ubuntu), 选择Manual Setup。
通过TX2提供的黑色USB线(带有绿色标识)将TX2和HOST连接,并以recovery模式启动TX2(保证TX2接通电源但处于关机状态;按下power键后迅速按下recovery键;保持recovery按下的同时按下RST键然后松开RST键,松开recovery键)点击flash。 一段时间后系统烧录完成,把TX2接上显示屏与键鼠,做一些系统基本设置进入TX2桌面,接下来将进行SDK的安装(CUDA, CUDNN, TensorRT, DeepStream等),先别急着回到host主机那边进行下一步安装,还是把目光放在TX2这边,对其进行一波换源,否则之后必下载失败。
TX2端
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #为防止误操作后无法恢复,先备份原文件sources.list
sudo gedit /etc/apt/sources.list #删除或注释掉原Ubuntu的源 更换为清华的源,亲测可用
清华源:注意TX2是arm构架,所以是不能用X86的更新源的,以下提供ubuntu18可用的arm更新源:(中科大的源有些东西下载不了,建议用清华源)
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
sudo apt-get update
sudo apt-get upgrade
Host端
这里TX2会默认分配一个ip地址192.168.55.1(可能会有不同),反正不要改动,该ip地址是有那根miniUSB有线连接上后由TX2生成的,可以用于后续操作。也正是基于这一点,TX2和ubuntu的系统并不需要在同一局域网而去连手机热点或是路由器,反而增加了劳动成本。 点击install将开始后续SDK的安装, SDK的安装依赖网络环境,需要耐心等待,也有可能最后安装失败,此时SDK会提示你回到STEP1,那就继续从STEP1往下走,但是这个时候到STEP2时就无需勾选Jetson OS了(系统已经装好了,再勾就是又重新安一遍系统)。 耐心一点,多试几次就可以安装完成的,以上步骤均经过实践检验,可放心使用。
STEP4
安装成功!
边栏推荐
- Opencv image rotation
- CV learning notes - image filter
- 波士顿房价预测(TensorFlow2.9实践)
- CV learning notes - clustering
- LeetCode - 715. Range 模块(TreeSet) *****
- CV learning notes - scale invariant feature transformation (SIFT)
- [LZY learning notes -dive into deep learning] math preparation 2.1-2.4
- 重写波士顿房价预测任务(使用飞桨paddlepaddle)
- Opencv+dlib to change the face of Mona Lisa
- SQL Server Management Studio cannot be opened
猜你喜欢
Convolutional neural network (CNN) learning notes (own understanding + own code) - deep learning
Leetcode-513: find the lower left corner value of the tree
Leetcode-513:找树的左下角值
What can I do to exit the current operation and confirm it twice?
重写波士顿房价预测任务(使用飞桨paddlepaddle)
1. Finite Markov Decision Process
CV learning notes ransca & image similarity comparison hash
CV learning notes - feature extraction
[LZY learning notes dive into deep learning] 3.1-3.3 principle and implementation of linear regression
Leetcode - 5 longest palindrome substring
随机推荐
Flutter 退出当前操作二次确认怎么做才更优雅?
Leetcode - 5 longest palindrome substring
mysql5.7安装和配置教程(图文超详细版)
Leetcode-106:根据中后序遍历序列构造二叉树
Label Semantic Aware Pre-training for Few-shot Text Classification
Leetcode刷题---374
Policy gradient Method of Deep Reinforcement learning (Part One)
openCV+dlib实现给蒙娜丽莎换脸
Several problems encountered in installing MySQL under MAC system
20220610其他:任务调度器
Leetcode刷题---263
What useful materials have I learned from when installing QT
20220603 Mathematics: pow (x, n)
Implementation of "quick start electronic" window dragging
20220531 Mathematics: Happy numbers
Leetcode刷题---44
LeetCode - 715. Range module (TreeSet)*****
Powshell's set location: unable to find a solution to the problem of accepting actual parameters
20220602 Mathematics: Excel table column serial number
Deep Reinforcement learning with PyTorch