Hello nVidia support,
After making some simple change to GPIO pin(simply set some pin output 1), I used the spreadsheet to generate the .dtsi files, then convert to .cfg files.
Then build the complete system kernel and dtb files.
./flash jetson-xavier-nx-devkit internal
after the system was flashed, during reboot, the system got stuck at:
L4TLauncher: Attempting GRUB boot
L4TLauncher:Attemping 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… (it got stuck here).
it NEVER run into this line of code:
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x4e0f0040]
at this point, the keyboard does not work either(the NumLock does not light up).
Note that:
during apply_binary.sh, it created a extlinux.conf file as below:
LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
FDT /boot/dtb/kernel_tegra194-p3668-0000-p3509-0000.dtb
INITRD /boot/initrd
APPEND ${cbootargs}
I have tried multiple work-arounds:
1). creating a ./rootfs/boot/dtb folder, as it was not there.
copied the /kernel_tegra194-p3668-0000-p3509-0000.dtb into ./rootfs/boot/dtb file.
2). modify extlinux.conf as per below;
FDT /boot/kernel_tegra194-p3668-0000-p3509-0000.dtb
Either way does not work.
If some one can advice me what is going wrong at my side, I would greatly appreciate it.
Thank you.
Mei Guodong