关于boot的问题

请教一下,我给JAO-64GB模组正常烧录完系统后,系统也正常启动。但是我打开/boot 查看boot选项时,显示如下代码,有问题的是设备树文件用的是kernel_tegra234-p3701-0000-p3737-0000.dtb,但是JAO-64GB不应该对应的是P3701-0005么?
`TIMEOUT 30
DEFAULT primary

MENU TITLE L4T boot options

LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
FDT /boot/dtb/kernel_tegra234-p3701-0000-p3737-0000.dtb
INITRD /boot/initrd
APPEND ${cbootargs} root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 console=ttyAMA0,115200 console=tty0 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0
`

Hi gucj,

(I’ve moved your topic to correct category for AGX Orin)

Please share the result of the following command for further check.

$ cat /etc/nv_boot_control.conf
$ cat /etc/nv_tegra_release

结果如下

From the board config of AGX Orin(jetson-agx-orin-devkit.conf), it is indeed using the following one for SKU5

DTB_FILE="tegra234-p3701-0000-p3737-0000.dtb";

It seems you are using JP5.1.1(r35.3.1).
Could you also verify with the latest JP5.1.4(r35.6.0) orJP6.2(r36.4.3)?
I’ve checked the board config used for SKU5 in JP5.1.4 has been updated to tegra234-p3701-0005-p3737-0000.dtb.

我可以看一下JP5.1.4 or JP6.2,但是我不知道怎么看JP6.2的设备树文件,我没在/boot/extlinux/extlinux.conf文件里找到FDT /boot/dtb...,我如何在JAO系统里确定JP6.2用哪个设备树文件?

From JP6.x, we use UEFI DTB by default.
You can try to run Jetson-IO once and it would add the entry for FDT.
Please refer to DTB Supporte for details.
Or you can just check the full flash log to know which DTB is loaded.

我查看了烧录日志,下边这段,说明dtb文件使用的是kernel_tegra234-p3737-0000+p3701-0005-nv.dtb。多谢!!!

	populating kernel to rootfs... done.
	populating initrd to rootfs... done.
	populating kernel_tegra234-p3737-0000+p3701-0005-nv.dtb to rootfs... done.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.