于昨日使用官方教程,在Win10下使用SD Memory Card Formatter 格式化 microSD 卡后使用 Etcher 将 SD 卡镜像写入 microSD 卡。
我的设备
主机:win10
sd卡:Sandisk 64G 红灰经典卡
第一次烧录系统:
我选择了该版本:
JetPack6.2
想进行一些项目学习,发现该JetPack版本完全无法适用,于是我决定降级使用JetPack 5.1.3版本。
第二次烧录
此时,我使用shutdown -h now命令完成关闭操作后,拔下SD卡,再使用读卡器插入电脑进行了格式化。
此时我选择了:
JetPack 5.1.3
PS:每次正常完成烧录后,都会出现如下情况:
系统监测到SD卡分成了很多个盘(7-8个)
seeed的客服跟我说是正常现象
接着,使用重新烧录好镜像的SD卡再次启动orin nano,意外发生了:
启动后到图标界面(就是左上角有F11进入BIOS的那个nvidia的Logo眼睛界面)加载到最后(四分之三)里面熄屏,显示无信号,同时板子上散热器风扇停止,但LED灯仍为绿色长亮。
视频如下,可以忽略中文语音,这是当时发给seeed客服看的
第三次烧录镜像
经过我一番探索,发现:Ai得 出
硬件启动优先级
Jetson Orin Nano 默认优先从 SD 卡启动(需确认硬件跳线或软件配置)。当 SD 卡插入且包含有效系统镜像时,设备会直接加载 SD 卡中的系统,而忽略 eMMC 或其他存储介质NVIDIA。因此,关机后更换 SD 卡是可行的,开发板会自动识别新插入的 SD 卡系统。
镜像兼容性要求
Bootloader 版本匹配:不同 JetPack 版本的镜像可能包含不同的 Bootloader。例如,JetPack 6.0 的镜像可能需要特定版本的 Bootloader,若直接刷写旧版本镜像(如 JetPack 5.x),可能因 Bootloader 不兼容导致启动失败。
设备树与功率配置:需确保 SD 卡镜像中的设备树文件(位于
/boot/dtb)和功率配置文件(/etc/nvpmodel.conf)与硬件型号匹配。例如,Orin Nano 4G 与 8G 的功率档位不同,需手动调整对应文件。安全启动限制
若设备启用了安全启动(Secure Boot),不同版本镜像的签名可能不兼容,导致启动被阻止。此时需通过 NVIDIA SDK Manager 重新刷写并配置安全启动参数。
解决方法:
使用 NVIDIA 官网提供的 SD 卡镜像(如 JetPack 6.1 或其他支持版本),并通过官方工具(如 Etcher)烧录,避免手动修改分区表导致兼容性问题NVIDIA。
刷写前需格式化 SD 卡为 FAT32(用于 boot 分区)和 EXT4(用于根文件系统),确保分区格式与镜像要求一致NVIDIA。
然后我就用虚拟机创建了ubuntu_20.04 LTS系统,并安装了SDK_Manager进行 刷写
-
使用杜邦线短接2,3号接口
-
USB-Typec接口分别连接电脑和开发板
-
插入格式化好的(使用SD Memory Card Formatter中的快速格式化)SD卡
在完成进度为23.64%的时候,系统显示挂载了一个大小为67MB的卷,点开为bootloader
但是在进行完Flash Jetson Linux步骤后,SDK就会显示如下:
同时显示器上停留在Logo启动图标,无法进入系统,屏幕中心黑色背景白色字体显示:
warning:test key is used
L4TLauncher:Attempting Direct Boot.
EFI stub:Booting Linux Kernel…
EFI stub:Using DTB from configuration table
EFI stub Loaded initrd from LINUX_EFI_INITRD)MEDIA_GUID device path
EFI stub:Exiting boot services and installing virtual address map…
然后就黑屏,风扇停转,过几秒钟然后风扇又开始转,但是没有画面输出,同时显示无信号。
SDK的log s如下
1 20:30:41 INFO: Flash Jetson Linux - flash: [ 1593.6502 ] tegrarcm_v2 --chip 0x23 0 --ismb2
2 20:30:41 INFO: Flash Jetson Linux - flash: [ 1593.6533 ] MB2 version 01.00.0000
3 20:30:41 INFO: Flash Jetson Linux - flash: [ 1593.7856 ] Coldbooting the device
4 20:30:41 INFO: Flash Jetson Linux - flash: [ 1593.7891 ] tegrarcm_v2 --chip 0x23 0 --reboot coldboot
5 20:30:41 INFO: Flash Jetson Linux - flash: [ 1593.7917 ] MB2 version 01.00.0000
6 20:30:44 INFO: Flash Jetson Linux - flash: *** The target t186ref has been flashed successfully. ***
7 20:30:44 INFO: Flash Jetson Linux - flash: Reset the board to boot from internal eMMC.
8 20:31:44 INFO: Flash Jetson Linux - flash: [ Component Install Finished Successfully ]
9 20:31:44 INFO: Flash Jetson Linux - flash: [host] [ 40.81 MB used. Disk Avail on Partition /dev/sda5: 49.08 GB ]
10 20:31:44 INFO: Flash Jetson Linux - flash: [ NV_L4T_FLASH_JETSON_LINUX_COMP Install took 36m15s ]
11 20:31:44 INFO: Flash Jetson Linux - flash: command finished successfully
12 20:31:44 SUMMARY: Flash Jetson Linux - flash: Install completed successfully.
13 20:31:44 DEBUG: running command < true >
14 20:31:44 INFO: command finished successfully
15 20:31:44 DEBUG: running command < lsusb | grep 0955: | awk '{printf $2 "/" $4 " " $6 ";"}' >
16 20:31:44 INFO: command finished successfully
17 20:31:45 DEBUG: running command < true >
18 20:31:45 INFO: command finished successfully
19 20:31:45 DEBUG: running command < lsusb | grep 0955: | awk '{printf $2 "/" $4 " " $6 ";"}' >
20 20:31:46 INFO: command finished successfully
21 20:32:32 DEBUG: running command < true >
22 20:32:32 INFO: command finished successfully
23 20:32:32 DEBUG: running command < lsusb | grep 0955: | awk '{printf $2 "/" $4 " " $6 ";"}' >
24 20:32:32 INFO: command finished successfully
25 20:32:33 DEBUG: running command < true >
26 20:32:33 INFO: command finished successfully
27 20:32:33 DEBUG: running command < lsusb | grep 0955: | awk '{printf $2 "/" $4 " " $6 ";"}' >
28 20:32:33 INFO: command finished successfully
29 20:32:48 INFO: All done!
第四次烧录
最后我想看看是不是Bootloader的问题,就又重新烧录了:使用ether
结果和上面一模一样,即显示:
warning:test key is used
L4TLauncher:Attempting Direct Boot.
EFI stub:Booting Linux Kernel…
EFI stub:Using DTB from configuration table
EFI stub Loaded initrd from LINUX_EFI_INITRD)MEDIA_GUID device path
EFI stub:Exiting boot services and installing virtual address map…
但是,此时我拔掉SD卡,再次启动开发板(空载),显示器却输出无信号:
- 没有进入开发板的黑色命令行界面
以上,我列举了我已知的所有信息,同时,所有操作我都进行了2遍以上,确保不是偶然性问题,SD卡也使用了两张不同公司(thinkplus和sandisk)不同容量(128G和64G)分别进行了每个版本的系统烧录。
结果仍未好转,还请路过的大佬&&官方助我。
如是,感激之至。


