JetsonTX2刷机Ubuntu18.04
安装好你的Ubuntu18.04
在你的宿主机上安装Ubuntu18.04不要去尝试安装22.04和20.04,没JetPack的。同时,不建议使用虚拟机进行操作,建议使用双系统或者你本身就是Ubuntu18.04。
安装步骤
- 下载Rufus,你可以使用UltraISO,但我不能保证他能完全正常运行。
- 下载Ubuntu18.04
- 使用Rufus将镜像烧录至你的U盘,如果存在困难,请参考这里
- 设置U盘启动,安装Ubuntu18.04。
- 系统安装完毕简单配置一下就行
安装JDK Manager
下载
在这里寻找到你的软件,注意一定要选择1.8.0,因为我试过的一些版本会在刷机时报一些莫名其妙的错。
安装
你可以选择直接使用软件安装打开进行安装,也可以选择命令行形式安装。
1 | sudo apt install ./你下载的deb全名 |
打开SDK Manager
登录后
- 设备选择TX2 Module
- 选择JetPack 4.5.1 rev.1
- DeepStream没必要选择
在Win上码字,切换Ubuntu演示不便,这里借用这位博主的图片。
下载需要的包
在这里按照你的情况勾选上你的需要的包,如果你需要用到CUDA什么的各种各样的包在你的Tx2上,建议你全勾了。
至于install later实际上没有特别大的必要。
在这里你会遇到各种各样的网络问题所带来的下载错误,不要灰心,慢慢下载,或者魔法上网来解决它。
开始安装
- 开机时,长按Recovery键不松开,然后点按一下Reset键(Down and Up),过2秒以后才松开Recovery键,使开发板处于强制恢复模式。
- 选择Manual Setup
当然如果你碰巧无法进入恢复模式,那么你可以在Tx2开机时选择auto模式而非ManualSetup,但这时你需要输入Tx2的账户以及密码还有它的ip地址(得与主机处于同一局域网内),默认的账户密码皆为nvidia。
完成
不出意外的话你的Tx2在连接显示器后可以发现已经亮了进入新的系统了,这时候它只缺jetpack包未安装了,在下面的界面设置你的账号和密码即可,我强烈建议你仍然使用nvidia。设置完成后,如果你不需要cuda什么的,你想要的仅仅只是使用Tx2作为realsense和pixhawk的媒介,例如使用t265或者d435与飞控通信,那么你可以直接脱离主机剩下的干脆不装了,拔线,完成。
但如果你要跑任何与深度学习相关的算法,我建议你不要拔掉你的接口,继续执行安装就行。
最后
记得换源至清华源或任何其他国内源!!!
记得换源至清华源或任何其他国内源!!!
记得换源至清华源或任何其他国内源!!!