Hi There,
I am using L4T 36.3
I have a Jetson Orin Nano custom board with HDMI output and no EEPROM.
This is the file of nano.conf
source “${LDK_DIR}/p3768-0000-p3767-0000-a0.conf”
PINMUX_CONFIG=“tegra234-nano-pinmux-p3767-hdmi.dtsi”;
PMC_CONFIG=“tegra234-nano-padvoltage-p3767-hdmi.dtsi”;EMMC_CFG=“flash_t234_qspi_nvme.xml”;
ODMDATA=“gbe-uphy-config-9,hsstp-lane-map-3,hsio-uphy-config-0”;if [ “${UPHYLANE}” = “c7x1” ]; then
UPHYLANE_CONFIG=“tegra234-mb1-bct-uphylane-si-c7x1.dtsi”;
EMMC_CFG=“flash_t234_qspi_nvme_c7.xml”;
elif [ “${UPHYLANE}” = “c7x2” ]; then
UPHYLANE_CONFIG=“tegra234-mb1-bct-uphylane-si-c7x2.dtsi”;
EMMC_CFG=“flash_t234_qspi_nvme_c7.xml”;
fi
I use the following command to flash images to the SSD.
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -p "-c ./bootloade
r/generic/cfg/flash_t234_qspi.xml" -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 nano nvme0n1p1
It is unable to write image to the SSD.
After flashing the system boot up with initrd.
bash-5.1# cat /proc/cmdline
root=/dev/initrd rw rootwait mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 bl_pr
of_dataptr=2031616@0x271E10000 bl_prof_ro_ptr=65536@0x271E00000
But if I use the following command, it can flash image to the SSD successfully.
Then the system boot up with rootfs on the SSD.
sudo ./flash.sh nano internal
root@nano:~# cat /proc/cmdline
root=PARTUUID=e92dad79-2264-455d-913f-fc3776eac9c6 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 nospectre_bhb video=efifb:off console=tty0 bl_prof_dataptr=2031616@0x271E10000 bl_prof_ro_ptr=65536@0x271E00000
How to flash image to SSD with l4t_initrd_flash.sh?
Thanks.
flash.log (270.0 KB)