Updating firmware + usb overlay

Hello,
Continuing the discussion from Nvidia AGX Orin USB connection issues:
I’ve updated my Jetson orin by changing the versions in nvidia-l4t-apt-source.list and running apt update and upgrade. Now I’m trying to install the overlay_usb_35.3.1, but I’m getting an error.

I have downloaded an extracted the BSP, then I replaced the two files by the corresponding ones from the overlay_xusb. But when running this line:
$ sudo FAB=000 BOARDID=3701 FUSELEVEL=fuselevel_production BOARDSKU=0000 ./build_l4t_bup.sh jetson-agx-orin-devkit mmcblk0p1

I get the following output:

~/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra$ sudo FAB=000 BOARDID=3701 FUSELEVEL=fuselevel_production BOARDSKU=0000 ./build_l4t_bup.sh jetson-agx-orin-devkit mmcblk0p1
###############################################################################
# L4T BSP Information:
# R35 , REVISION: 3.1
# User release: 0.0
/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/flash.sh: line 1705: /home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/rootfs/etc/user_release_version: No such file or directory
###############################################################################
Board ID(3701) version(000) sku(0000) revision()
copying bctfile(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-p3701-0000-sdram-l4t.dts)... done.
copying minratchet_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-ratchet-p3701-0000.dts)... done.
copying device_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-device-p3701-0000.dts)... done.
copying misc_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-misc-p3701-0000.dts)... done.
copying pinmux_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-pinmux-p3701-0000.dtsi)... done.
copying gpioint_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-gpioint-p3701-0000.dts)... done.
copying pmic_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-pmic-p3701-0000.dts)... done.
copying pmc_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-padvoltage-p3701-0000.dtsi)... done.
copying deviceprod_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-cprod-p3701-0000.dts)... done.
copying prod_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-prod-p3701-0000.dts)... done.
copying scr_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb2-bct-scr-p3701-0000.dts)... done.
copying wb0sdram(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-p3701-0000-wb0sdram-l4t.dts)... done.
copying bootrom_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-reset-p3701-0000.dts)... done.
Existing uphylane_config(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/tegra234-mb1-bct-uphylane-si.dtsi) reused.
copying dev_params(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-br-bct-p3701-0000.dts)... done.
copying dev_params_b(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-br-bct_b-p3701-0000.dts)... done.
copying mb2bct_cfg(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb2-bct-misc-p3701-0000.dts)... done.
Existing pscfwfile(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/pscfw_t234_prod.bin) reused.
Existing pscbl1file(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/psc_bl1_t234_prod.bin) reused.
Existing mtsmcefile(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/mce_flash_o10_cr_prod.bin) reused.
Existing mb2applet(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/applet_t234.bin) reused.
Existing bootloader(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
copying initrd(/home/simon/Downloads/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
bl is uefi
Making Boot image... failed.

Hi simon_hick,

Are you using the devkit or custom board for AGX Orin?

Could you just run the following command to flash the board after you apply the overlay to your BSP package?

$sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1

Wouldn’t flashing the Orin, overwrite what is currently on it?

Not that’s stopping me from trying, here is the output from the command:

output.txt (19.2 KB)

I’m using the devkit.

/home/cgsc/.local/share/Trash/files/Jetson_Linux_R35.3.1_aarch64/Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_make_recovery_img_dtb.sh: line 177: strings: command not found

How did you get your BSP package for AGX Orin?

Could you try using the BSP package downloaded from SDKM?

I took it from here previously.

So now, I’ve downloaded the files with sdkm, extracted Jetson_Linux_R35.3.1_aarch64.tbz2 and replaced the two files by those given in overlay_xusb_35.3.1. I then ran

sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1

and I now get this output:
output.txt (19.0 KB)

Hi,
Please refer to
Serial device hangs after closing, unable to re-open without first unplugging it - #9 by DaneLLL

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