Jetson TX2 刷机

一、准备工作

    一块搭载Jetson TX2的开发板,以及配套的数据线和电源线
    一台可以搭载Ubuntu 64位系统的PC,最好装Ubuntu16.04及以上的版本,且PC的系统直接是Linux的,尽量避免虚拟机的问题干扰
    刷机软件和相关的数据包,Jetpack、CUDA、cuDNN、OPENCV、OpenGL、Nsight、TensorRT等
    网络、路由器

参考文章1:Jetson TX2使用系列(1)--开发环境安装 https://blog.csdn.net/zhang_zeng/article/details/77369080
参考文章2:TX1入门教程基础篇-JETPACK自动刷机 https://www.ncnynl.com/archives/201705/1610.html
参考文章3:TX2入门教程基础篇-JETPACK自动刷机 https://www.ncnynl.com/archives/201706/1739.html
参考文章4:02-NVIDIA Jetson TX2 通过JetPack 3.1刷机完整版(踩坑版) https://www.jianshu.com/p/bb4587014349
参考文章5:Jetson TX2 开机测试及刷机 https://blog.csdn.net/qq_28660035/article/details/78941066



二、注意事项

    先连接好硬件和网络
    准备和Jetpack和PC刷机路径
    JetPack是一个x86二进制文件,不能在基于ARM的机器上运行
    运行时注意路径问题,在相同路径下进行JetPack操作
    如果是使用虚拟机作为host PC,请保证虚拟机硬盘在40G以上,且虚拟机的网络选择桥接

三、刷机步骤

    运行JetPack
    选择开发板
    选择刷机包
    等待下载,下载时间由本地网速决定
    选择开发板连接方式,建议默认,next后等待弹窗
    开始刷机,接通AC电源,按下power键,刚一开机,就长按Recovery键不松开,然后点按一下Reset键,过2s以后才松开Reset键,然后松开Recovery此时开发板处于强制恢复模式
    开一个终端输入lsusb 命令,可以看到一些列表,只要发现其中有Nvidia Corp就说明连接正确
    在刚才post installation界面中敲一下enter,就开始了刷机过程,持续大概半个小时
    post界面停止刷新后,关闭窗口,回到Jetpack界面,选择finish,刷机结束
    检测刷机是否成功,可以登录板子的系统

四、可能遇到的问题

    虚拟机网络不好  -->  解决办法:VM虚拟机桥接模式无法联网解决办法
    Error: Please run JetPack as a non-elevated user.  -->  解决办法:普通权限运行Jetpack,不用sudo或者root用户
---------------------
作者:溪水旁的一颗树
来源:CSDN
原文:https://blog.csdn.net/zjx18915341085/article/details/80432775
版权声明:本文为博主原创文章,转载请附上博文链接!

posted @ 2018-12-10 14:27  wuchangsoft  阅读(1122)  评论(0编辑  收藏  举报