整体非常坎坷,先用了笔记本装好的ubuntu16.04作为主机刷,不知道是不是因为本身安装过opencv库的原因,host安装cv那里报错,虽然可以继续进行,但是最后给xavier刷的时候也不会成功!所以一般host安装有问题....大概率接下来不会成功。

 

然后选择win10装了个虚拟机。装的是ubuntu18,配置如下,网络连接没有按默认推荐,选择了大家说的桥接,使用上没什么问题。

jetson xavier 刷机安装 jetpack4.2.3

虚拟机安好系统后,先在nvidia官网下载安装包,一般默认路径就是downloads里。

然后打开终端

sudo apt-get update

cd ~/Downloads

sudo apt-install sdkmanager   按下tab键自动补全。

打开之后,我发现界面都显示不全,虚拟机窗口特别小,分辨率问题,如下调整分辨率。

jetson xavier 刷机安装 jetpack4.2.3

 

可以顺带进入privacy把screen lock 关闭掉,安装时间长,待机麻烦。

jetson xavier 刷机安装 jetpack4.2.3

jetson xavier 刷机安装 jetpack4.2.3

选择安装包时,第一次我添加了additional,有tensorflow,结果安到最后报错了,我看了下可能python版本有问题??

为了确保刷机成功,后来都不选择这个了,只选择必选安装包。然后下一步。

 

接着会在主机host安装三个包,等待即可。

注意这个时候如果你的xavier已经开机了,设置了用户名和密码,进入到ubuntu桌面了,最好现在就连接原装usb,type-c的口插在开发板亮灯的旁边,usb插到电脑上。

由于是虚拟机,会弹出窗口问是否插到虚拟机,点同意。但可能此时虚拟机依然没有反应,点击虚拟机-可移动设备检查下又有没有这个nvidia

jetson xavier 刷机安装 jetpack4.2.3

 

没有的话大概率是虚拟机没有设置支持usb3.0,点击虚拟机-设置-usb控制器,如下,设置usb兼容性

jetson xavier 刷机安装 jetpack4.2.3

为了确保usb连接正确,打开虚拟机terminal,输入lsusb,查看有没有nvidia crop,代表usb连接上了开发板。

然后等待主机下载完三个包,继续下完os image就会弹出页面,连接xavier刷机。

如果确保上面的usb正确连接了,开发板开机的情况下,都可以使用自动连接。如果不行,就选择手动连接,按照步骤操作即可,两种我都试过,没什么大问题。

之后可以看进度条,flash jetson os在70%到80%中,xavier基本就刷完了,会重新启动,让你进行系统设置。一定要先完成xavier上的设置,然后再进行虚拟机上的下一步提示,即连接xavier装软件。

但这里我的虚拟机出了问题,就是xavier一开机,有了usb连接,虚拟机会卡,一卡就是几个小时以上。

为了让他卡的顺利点,我给xavier连接了显示器,在一出现nvidia图标,开始启动时,我就会把usb线拔了,此时os已经刷完了,虽然虚拟机上的进度条还没走完,但拔了不影响,先把xavier设置完成,差不多进度条走完了,会弹出再次连接xavier。

此时连接usb,有可能会卡,有可能不卡。。。我还是卡了只能等待,差不多一小时后好了,然后点击install,开发板xavier开始安装软件,继续等,提醒时间长点yes继续等,在cuda刷到97%特别慢,cv刷到47%特别慢。坚持......

 

最后终于好了,太不容易了,纪念一下。

jetson xavier 刷机安装 jetpack4.2.3

但其实仔细想想,也不一定要安装完所有包,可以刷个系统,自己直接单独在xavier上安装,这样比较好差错。

而且即使最后一步失败,假如已经安好了系统,重新刷机时,可以跳过第一安装系统,直接开始安装软件,这样也避免了突然usb连接死机的问题。但我已经安好了,这种方法没试,不知道会不会因为skip导致最后没有完全成功。

相关文章:

  • 2022-01-06
  • 2021-05-29
  • 2021-06-10
  • 2021-06-04
  • 2021-08-10
  • 2021-07-29
  • 2021-12-16
  • 2022-12-23
猜你喜欢
  • 2021-08-04
  • 2021-12-09
  • 2021-09-22
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案