Extlinux.conf is not found, the problem with PCi Endpoint Mode Testing
Mar 04, 2024
I tested Orin PCIe communication according to the documentation:
https://docs.nvidia.com/jetson/archives/r35.1/DeveloperGuide/text/SD/Communications/PcieEndpointMode.html#sd-communications-pcieendpointmode
When I execute the command:
sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1
I found the following error message:
Making Recovery image...
copying recdtbfile(/work/kernel_1101_2159/Linux_for_Tegra/kernel/dtb/tegra234-p3701-0000-p3737-0000.dtb.rec)... done.
20+0 records in
20+0 records out
20 bytes copied, 0.000103645 s, 193 kB/s
Existing sosfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/mb1_t234_prod.bin) reused.
Existing tegraboot(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
Existing cpu_bootloader(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
Existing mb2blfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
Existing xusbfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/xusb_t234_prod.bin) reused.
Existing dcefile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/display-t234-dce.bin) reused.
Existing nvdecfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/nvdec_t234_prod.fw) reused.
Existing psc_rf(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/psc_rf_t234_prod.bin) reused.
Existing mb2_rf(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/mb2rf_t234.bin) reused.
Existing mb1file(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/mb1_t234_prod.bin) reused.
Existing bpffile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/bpmp_t234-TE990M-A1_prod.bin) reused.
copying bpfdtbfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/t186ref/tegra234-bpmp-3701-0000-3737-0000.dtb)... done.
Existing scefile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused.
Existing camerafw(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/camera-rtcpu-t234-rce.img) reused.
Existing apefile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/adsp-fw.bin) reused.
Existing spefile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/spe_t234.bin) reused.
Existing wb0boot(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/sc7_t234_prod.bin) reused.
Existing tosfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/tos-optee_t234.img) reused.
Existing eksfile(/work/kernel_1101_2159/Linux_for_Tegra/bootloader/eks.img) reused.
copying dtbfile(/work/kernel_1101_2159/Linux_for_Tegra/kernel/dtb/tegra234-p3701-0000-p3737-0000.dtb)... done.
Copying nv_boot_control.conf to rootfs
Not signing of kernel-dtb
populating kernel to rootfs... done.
populating initrd to rootfs... done.
populating kernel_tegra234-p3701-0000-p3737-0000.dtb to rootfs... done.
No signing of initrd and extlinux.conf
Making system.img...
/work/kernel_1101_2159/Linux_for_Tegra/rootfs/boot/extlinux/extlinux.conf is not found, exiting...
root@Arsenal:/work/kernel_1101_2159/Linux_for_Tegra#
I tried to find relevant solutions from forums and google, but failed.
So, what should I do now?
the release version of the orin device is:
# R35 (release), REVISION: 1.0, GCID: 31250864, BOARD: t186ref, EABI: aarch64, DATE: Thu Aug 11 03:40:29 UTC 2022