(*V*)TX2刷机
公司给提供了一块Jetson TX2板子,但是好久没人用了,Jetpack还是4.x版本了,无奈还得刷机
准备工作:一台Ubuntu18.04的主机电脑,原装数据线,2根网线
硬件预安装:使用原装数据线将主机电脑和TX2连接,然后用网线分别将主机和TX2连接到路由器,或者保证在同一局域网内
下载更新SDK
到https://developer.nvidia.com/nvidia-sdk-manager下载最新的SDK,然后安装SDK Manager
sudo dpkg -i {SDK Manager}
刷机
打开SDK Manager输入nvidia账号密码,没有自己申请,登录成功如下
全选直接下一步
只勾选第一个I accept ....,下一步
选择手动安装(Manual Setup),然后进入recovery mode(恢复模式),进入的方法如下
点按:按一下就松开
长按:按住按钮不放
进入恢复模式的方法:
点按开机键(POWER BTN),长按恢复键(REC),这个时候是按住恢复键不放点按重置键(RST),这样就进入恢复模式了
然后IP地址输入的是TX2板子的IP,输入用户名密码,Install
等待安装吧,喝杯咖啡,安装成功
问题
在安装过程中,我遇到一个问题,APT package broken了,查了很多资料,使用该命令在TX2的终端上
sudo apt --fix-broken install
再重新安装就好了
安装jtop工具,很好用的小工具
$ sudo pip3 install jetson-stats
安装好后在TX2板子上终端使用jtop查看TX2的运行状态和版本信息和硬件信息
安装
$ sudo -H pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -U jetson-stats $ sudo systemctl restart jetson_stats.service #重启系统 $ reboot $ jtop
这个时候发现TX2的风扇再热也不转,手动控制风扇转速
$ sudo vim /sys/devices/pwn-fan/target_pwm
该文件里初始只有一个数字0,修改为1~250之间的一个数字保存,风扇立即转起来了
基本上就这些了,有问题欢迎大家讨论
Reference
[1] https://blog.csdn.net/qq_45172156/article/details/113744410
[2] https://www.pianshen.com/article/78031982786/
[3] https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html