一.刷机起因orin nano 接了个IMX477的摄像头,用 命令行DISPLAY:0.0 nvgstcapture-1.0显示的画面有撕裂,让卖家查问题,卖家测试没有撕裂,对比环境,orin nano出厂默认的是jetpack5.1.1,卖家用的jetpack5.1.2版本,为了解决差异,要升级jetpack版本,前后搞了2天半,记录一下.另外JetPack 5.x 只能用ubuntu18 或者20安装先说总结吧重要提示 ubuntu 虚拟机创建时硬盘要80G以上USB 兼容设置3.0版本我就遇到了USB2.0的设置在 后续刷机 Step4一直提示Flash失败(1)ubuntu安装 SDK Manager后按照各种教程连接好引脚进入recovery模式(2)先只刷系统镜像(3)nano能正常开机设置好用户名 密码 IP(DHCP 或者静态)设置开机系统从EMMC改为SSD固态卡这些信息后续 安装runtime SDK 透过SSH需要在 SDK Manager填写。(4)启动 SDK Manager去掉Image选项只选择 runtime SDK 安装(5)最后等待刷机完成就能正常使用安装jtop 就会显示安装了jetpack5.1.2主要参考文章论如何优雅刷机Jetson Orin NX/Jetson Xaiver NX/Jetson Nano无需外接键盘鼠标键盘主要步骤(1)首先用杜邦线连接 GND 和 FC REC2个引脚(位于散热风扇下面)(2)安装好 SDK-manager,去官网SDK下载对应的 需要安装依赖项sudoaptinstalllibgconf2-4sudoaptinstallgconf2(2)先只刷系统Image 到EMMC,不勾选(runtime 和 SDK component),记得把host machine相关的去掉.(3)Image完成后可以正常开机使用nano,设置好用户名 密码 IP(4)下载脚本并复制脚本到Nano上执行将系统启动从EMMC改为 NVMe SSD卡,并重启生效 脚本下载地址: https://gitee.com/an_hongjun/rootOnNVMe,参考文章第四步:转移启动引导至SSD就是2个sh先./copy-rootfs-ssd.sh再 ./setup-service.sh(5)正常开机Nano并用typeC线连接ubuntu20的主机安装runtime 和 SDK取消Image选项最后刷成功JTOP安装sudoapt-getinstallpython3-pip python3-dev-ysudo-Hpip3installjetson-stats重启后sudojtop