I’m using a customized board and I have connected a USB Hub TUSB8041 that caused flashing failed @ JetPack 6.2.
But JetPack 5.1.3 flashing OK (DTS changed because one of device connect USB3.0 with SOM directly but connect USB2.0 with other model of USB HUB chip).
JetPack 6.2 flashing success case: TUSB8041=RESET state (Pin GRSTz=L)
JetPack 6.2 flashing failed case: TUSB8041=Action state (Pin GRSTz=H), got error as follows
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Timeout
Device failed to boot to the initrd flash kernel. Please retrive the serial log during flashing to debug further.
Cleaning up…
JetPack 5.1.3/6.2 after flashing successful, H/W set TUSB8041=Action state, and boot. linux could be detected HUB as follows
$ lsusb Bus 002 Device 002: ID 0451:8140 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 046d:c05a Logitech, Inc. M90/M100 Optical Mouse
Bus 001 Device 004: ID 046d:c31c Logitech, Inc. Keyboard K120 Bus 001 Device 002: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Current action: Building USB-Serial adapter for collect serial log.
Someone have similar problem? any suggestions are welcome.
Thanks a lot.
DTS is official version.
In fact, I’m newbie of Nvidia ecosystem, started 2 months ago
(New employee also, joined company 3 months ago, therefore not to know all the details)
Porting new JetPack 6.2 into new carry board right now.
Based your replied, I must be study how update device tree.
Starting from forum.
Can you provide suggestion/hint to me if possible?
Note: According to our hardware team instructions, the FAE instructions are connected is correct (usb3-1 + usb2-1).
For your reference, attach file: de-compile DTS from Nvidia original DTS flashing success @ TUSB8041=RESET state (Pin GRSTz=L) and system running…
command: $ sudo dtc -I dtb -O dts -o NvidiaOriginal.dts /boot/dtb/kernel_tegra234-p3768-0000+p3767-0003-nv-super.dtb NvidiaOriginal_dts.txt (316.2 KB)