Jetson AGX Xavier 刷机+ 把扩展硬盘改为系统盘

目录

一、刷机准备
二、JetPack4.5刷机过程
三、安装Cudnn
四、开启高性能模式
五、打开风扇
六、上电自启
七、设置开机自启动
一、刷机准备

在刷机之前,需要准备一台装有Ubuntu系统的宿主电脑。将 Xavier 连接电源,先不开机,通过自带的一根Type-C转USB转数据线,将Xavier与宿主电脑连接起来即可。连接host和Xavier的type-c一定要接在有电源指示灯的一端,注意,不是电源线接口那一端。可以在终端输入 lsusb指令查看有没有成功连接 NVidia Corp. 如果查看不到NVidia Corp,可以按下agx中间的(recovery)恢复按键不放,大概2秒后按下power电源键,两个按键一起放下。让Agx进入恢复模式,在输入lsusb。
宿主电脑需要联网,且网络稳定,agx尽量也插上网线,这对于刷机也很重要。Jetson Xavier 设备可提前连上显示器,方便刷机过程中查看状态。

在刷机之前,需要选择合适的系统镜像版本。比如我的工程,需要安装opencv4和Cuda10.2,所以我选择安装JetPack4.5版本,这样我在刷机之后就不需要再更换软件版本了。

二、JetPack4.5刷机过程
1、下载JetPack SDK

去英伟达官网下载,下载之后会得到一个类似sdkmanager_xxx_amd64.deb的文件。
JetPack SDK 官方下载地址:https://developer.nvidia.com/embedded/jetpack
2、安装JetPack SDK

sudo apt install ./sdkmanager_xxx_amd64.deb1

安装过程中,所有需要选择的都选择Yes或者按Enter键。
3、打开 sdkmanager

在桌面打开一个新的终端,输入:

1、#若要安装以前版本,需要输入命令:sdkmanager --archivedversions
2、sdkmanager

点Enter键,这时会进入JetPack SDK,系统会提示你登陆nvidia账号。没有nvidia账号,需要自己注册一个。

4、JetPack下载与安装

如下图所示,选择你要刷机的设备Xavier,和合适的系统版本JetPack4.5,然后点击continue。
host machine是安装到开发机上的,如果用不到可以不选。
当你将jetson板子连接到主机上时,会自动检测Target Hardware机型。

之后,我们就可以查看即将安装的各个软件包的版本信息:

一般使用默认地址即可,选择 I accept,然后点击Continue,于是开始了JetPack的下载与安装:

5、正式刷机

等待快完成下载时,宿主电脑会弹出如下页面:

安装进度大概在36%的时候,agx会自动开机,证明刷机即将完成。

6、在 Xavier 设备上安装 SDK 组件(注意:宿主电脑上出现让输入agx的ip、name、password、的时候,一定要先在agx上换下面的源,然后在宿主电脑上确定install)

• 在烧录完 OS 镜像前,需要将 xavier 连上显示器
• 在烧录完成后(此时,总进度完成 25%),xavier 会自动开机,并进入 ubuntu 系统设置界面。
• 设置完成后,xavier 会进入 ubuntu 系统,此时要给该系统更换 apt-get 源,换成国内源:
a. 备份sources.list文件

1、sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

b. 打开sources.list文件

2、sudo gedit /etc/apt/sources.list

c. (删除原内容,)添加下列内容

#中科大源
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main universe restricted 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main universe restricted

 

d.保存sources.list文件后需要更新apt-get

1、sudo apt-get update

当刷机到一半时,Xavier会自动开机,宿主电脑系统会跳出如下页面:

按照步骤依次安装,直至成功。

剩下的参考原文链接操作即可。

把扩展硬盘改为系统盘:(要求:点击agx中的-> 文件 然后点击-> 其他位置可以看到自己的硬盘名字以及内存)

通过下面链接下载下面文件

https://github.com/jetsonhacks/rootOnNVMe

下载之后 下其文件内执行(阅读文件内的README.md也可)

1、./copy-rootfs-ssd.sh

2、./setup-service.sh

注意:copy-rootfs-ssd.sh   文件中的 sudo mount /dev/nvme0n1p1 /mnt   的nvme0n1p1  需要是自己的硬盘名字

3、执行命令   reboot   重启   完成  

————————————————

                            版权声明:本文为博主原创文章,加了遇到的注意事项,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/qq_39523365/article/details/12205634

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值