SOLVED Jetson Nano 更新DTB后无法启动系统
- 
					
					
					
					
 Nano b01 
 l4t: R32 7.3
 需要使用veye-mipi-imx-385摄像头
 从nvidia_jetson_veye_bsp\nvidia_jetson_veye_bsp\kernel_image\Image_l4t_r32.7.3_veyecam.tar.gz解压Image替换/boot/Image
 从nvidia_jetson_veye_bsp\dtbs\Nano\JetPack_4.6.3_Linux_JETSON_NANO_TARGETS\dts dtb\VEYE-MIPI-CAM2M\tegra210-p3448-0000-p3449-0000-b00.dtb 添拷贝到/boot/veyecam/tegra210-p3448-0000-p3449-0000-b00.dtb
 在/boot/extlinux/extlinux.conf文件,最下面增加如下一行
 FDT /boot/veyecam/tegra210-p3448-0000-p3449-0000-b00.dtb
 重启如下图所示无法启动
  
 注释掉FDT /boot/veyecam/tegra210-p3448-0000-p3449-0000-b00.dtb才能启动
- 
					
					
					
					
 @odu 
 请问你用的板子是官方开发板吗? 使用tf卡的还是emmc存储的?
 请在系统能正常启动的时候,执行一个命令,发给我看看:
 sudo dmesg | grep dts
- 
					
					
					
					
 @veye_xumm  
 U盘启动,emmc刷了启动引导,不是官方的,是亚博的sub版
- 
					
					
					
					
 @odu 你拍的不是很清楚,但是我看到EMMC版本的jetson nano需要使用 
 tegra210-p3448-0002-p3449-0000-b00.dtb而不是tegra210-p3448-0000-p3449-0000-b00.dtb。
 现在有两个问题:- 亚博的板子是否支持兼容官方的dtb? 如果其不兼容,需要进行移植。
- 如果支持。请回复我,我给你编译一个0002版本的dtb试试。
 
- 
					
					
					
					
 @veye_xumm 谢谢,应该支持,支持官方刷机,可以发个我测试下 
- 
					
					
					
					
 @odu 给我一个邮箱,我发给你试试 
- 
					
					
					
					
 @odu tegra210-p3448-0002-p3449-0000-b00.a 
 我直接上传上来,你改一下后缀为dtb然后替换试试。
- 
					
					
					
					
 @veye_xumm 你好,我测试了下,还是一样,无法启动 
- 
					
					
					
					
 @odu 要不你把板子寄过来我们给你烧一下试试? 
- 
					
					
					
					
 @veye_xumm 烧录系统吗?还是dtb 
- 
					
					
					
					
 @odu 板子到了看情况处理呗。到时候再联系。 
- 
					
					
					
					
 @veye_xumm ok,寄到哪 
