关于英伟达开发板- Nvidia Jetson AGX Xavier刷机记录

自我感觉 这个东西, 就是个坑,而且是一个不容易填的坑 。

给英伟达售后打电话,一个台湾腔调的人接的,说没有技术支持。经经介绍有 一个 技术群,是买设备时提供的群。还被 diss 了一顿。

设备没有配置说明书,那三个按钮组合按没有介绍。

准备工作:一台Ubuntu主机(18.04版本)

注意:

1、(Xavier原装)TypeC-USB线连接主机与Xavier【我是用的手机type-c线】,其中TypeC请插在Xavier上3个按钮(Reset、Recovery、Power)附近的那个插口上;

2、Xavier连接键盘鼠标、HDMI连接显示屏、连接与主机Ubuntu系统同一局域网;

3、Xavier连上电源线但不要按Power键将其启动,即保持通电但系统关闭状态

准备好以上内容之后,找到Xavier机身上那一排按钮(3个),按住中间的Recovery键2~3秒,再按住旁边的Power键2秒后松手,回到主机显示屏上可以看到sdkmanager中正在向Xavier刷写程序了。

4、要注册一个nvidia 账号。


Step1:
用主机打开Nvidia官网,选择JetPack4.4版本的SDK Manager进行下载(地址:JetPack SDK | NVIDIA Developer),需要一个 Nvidia 账号。(推荐下载4.3以后版本,因为安装方式简化了不少,本文介绍的也是新版4.4安装方式,若需安装4.2之前版本,请查看其他文章)

下载完成后使用以下命令安装:(注意使用对应的文件名,此处为sdkmanager_1.2.0-6733_amd64.deb)

sudo apt install ./sdkmanager_1.2.0-6733_amd64.deb【现在最新版本,1.6】

安装完成后,在终端启动:

Step2:    sdkmanager      ,输入账号,密码。


Step3: 确认主机、Xavier设备、操作系统

Step4: 开始下载主机镜像

Step5: 开始下载Xavier设备要用的镜像【到这里,刷机进度条要到30%多些才会出现】

Step6: 刷写完毕后,连接Xavier的显示屏上会启动Ubuntu图形化系统配置界面,选择语言、键盘、地区,设置账户及密码等后,登陆进入图形化界面。

Step7: 再回过来看主机显示屏sdkmanager,它提示你让你为Xavier安装SDK组件。

此时需要保持Xavier与主机的连接,且两者处于同一局域网下(如果前6步完毕后不拆掉前面的连接就可以忽略这句话)。

此时xavier 会自动开机,给Xavier 连上显示器,进入 ubuntu 系统设置界面(注意:1. 此处可能会出现:A start job is running for End-user configuration after initial OEM installation ( xx s / no limit)问题,解决:只需按tx2上的Reset键即可!!

2. 此时如果还未现实界面,最好不要使用转接头)。

设置完成后,Xavier 会进入 Ubuntu 系统,此时要给Xavier里的ubuntu系统更换 apt源,如果不换源则是连接国外服务器,速度会非常慢,最终导致安装失败。换源方法如下:

备份sources.list文件

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

    2. 打开sources.list文件

sudo gedit /etc/apt/sources.list

    3. 删除原内容,添加下列内容

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

    4. 更新

sudo apt update

时间很慢长,需要有耐心。



注意事项(坑)

需要另找一台ubuntu16或者18的机器作为host端,Ubuntu20目前不行

连接xavier与host端的线一定是随箱附带的原装type-c线【type-c线就行】

给xavier配的显示器别是vga的 最好hdmi,dp的如果有转接口也行(me)

安装的时候在同一网段,xavier和host连网线【不启啥作用】

在刷完机后xavier一直显示

A start job is running for End-user configuration after initial OEM installation ( xx s / no limit)

解决:只需按Xavier上的Reset键即可!!此时如果还未现实界面,显示器不要使用转接头

在host端不要随便退出 sdkmanager,否则一切都得重来。如果出错可以点重新开始。

你可能感兴趣的:(关于英伟达开发板- Nvidia Jetson AGX Xavier刷机记录)