一、开发板上电开机

NVIDIA TX2开发笔记:开机+jetpack4.4刷机
NVIDIA TX2开发笔记:开机+jetpack4.4刷机
根据接口说明,使用HDML线连接显示器,连接电源线后按power键开机,即可进入系统,默认登录账号及密码均为nvidia。可以通过连接网线上网,也可以连接无线(注:连接无线时一定要插上俩个黑色的信号接收器,这样网络更流畅)。

二、使用jetpack4.4刷机

我们拿到的板预装系统是一个纯净版,也就是啥都干不了。NVIDIA官网提供了jetpack可以自动进行刷机。网上的刷机教程可以搜到很多,这里提供一个jetpack4.2的刷机链接,各个版本其实大同小异:https://www..com/article/2858319072/
这里讲述一下本人刷机时的总结。

1.注意事项

  • 在host端和target端都需要修改源,这里提供一个中科大的链接:https://mirrors.ustc.edu.cn/repogen/
    网上还可以找打清华、阿里等等的源,在host端替换源时,执行apt-get update进行更新时,如果出现E:,,,应该是替换失败,这样下载时速度依旧很慢。在target修改源时(这里好像需要使用阿里的源,因为tx2是arm架构)是在Sdkmanger上各组件下载完成后进行安装时,进度大概在45%左右时,host端会出现如下登录界面:
    NVIDIA TX2开发笔记:开机+jetpack4.4刷机
    target端也会显示器亮起,并出现相关配置提示。在这里一定要先在target端配置完成进入系统,并进行源替换,然后再在host端登录,继续安装。
  • 刷机会有俩种方式,一个是使用tx2带的那更带绿色标记的线进行自动安装;一个是接usb线手动安装。本人使用的是第二种方法,所以在上图出现的登录界面上,ip要设置为host端通过ifconfig命令获取的ip,用户名和密码就是自己设置的。

2.进坑与出坑

每个人刷机的时候遇到的问题不尽相同,这里列出几个我遇到的问题(回忆版,所以没法附图)

  • 网络原因:最好在网络环境好的情况下,不然就是痛苦的等待或者是下载失败。个人建议不要各种修改网络配置等等,这个不是源没修改成功就是你的网络确实不好。
  • 在terminal输入Sdkmanager,这里能报错在root模式下出现某某问题,当转到普通模式下依旧会报错,此时不用在网上各种百度,重启虚拟机即可。
  • 当Sdkmanager登录进去step1或者后续步骤时,出现OOPS情况。这时候俩种方法,一是点击retry,二是重新打开Sdkmanager。根本原因,就是网不好。。。
  • 在step2时,如下图:
    NVIDIA TX2开发笔记:开机+jetpack4.4刷机
    这里可以选择需要安装的组件,建议全部勾选,并且勾选I accept …,同时强烈建议勾选先下载后安装,因为下载和安装的过程中不免会出现某组件下载或者安装失败,这样遇到的问题可以分开解决。当下载完成后重启Sdkmanager即可进行安装。
  • 当出现下载或者安装失败时,不用担心,重启Sdkmanager,过程会比较漫长,慢慢等就行。同时在重启之后,前面步骤可能又会出现OOPS的问题,我的解决方法时只能再次启动。
  • 全部安装成功之后,测试一下nvcc,opencv的版本就行,然后安装自己需要的其他环境。

三、总结

一个基本的刷机或者环境配置,其实真的没有什么技术含量,你会遇到个各种问题,然偶将这个问题解决了,但是很多你都不知道为啥是这样解决的,只能按照网上说的方法去机械的尝试。但其实也没必要纠结,环境只是我们之后去开发的基础,我们的落点不是去明白他的原理,而是更好的去使用它。还有一方面,当我们接触到一个新的东西时,还是有必要先去看一下别人的笔记或者心得,这样能避免很多坑,不然看到别人操作的第一步,自己就直接开始上手,心急吃不了热豆腐。最后,不得不吐槽一下,NVIDIA官网的登录界面真的。。。。

相关文章:

  • 2021-09-04
  • 2021-07-28
  • 2021-05-04
  • 2021-04-17
  • 2021-07-25
  • 2022-01-04
  • 2021-08-04
  • 2021-04-28
猜你喜欢
  • 2021-07-24
  • 2021-11-30
  • 2021-05-22
  • 2021-12-12
  • 2021-08-27
相关资源
相似解决方案