Custom Carrier Board, used successfully with Xavier NX (Auvidea JNX30D)
USB SSD 128GB formatted as ext4, single “App” partition.
JetPack 5.1.1, hence R35.3.1
SDKManager fails to recognise that the board is connected despite lsusb showing the correct ID 0955:7323. So, having collated tips from various other posts I put together the following command sequence:
tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
edit “Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb2-bct-misc-p3767-0000.dts” for
“cvb_eeprom_read_size = <0x0>” as per Problem flashing ORIN NX
The build completes OK, the board is found but the flashing fails as it appears to be trying to use emmc which does not exist on Orin NX.
Waiting for target to boot-up...
Waiting for device to expose ssh ......RTNETLINK answers: File exists
RTNETLINK answers: File exists
Waiting for device to expose ssh ...Run command: flash on fc00:1:1:0::2
SSH ready
blockdev: cannot open /dev/mmcblk0boot0: No such file or directory
[ 0]: l4t_flash_from_kernel: Starting to create gpt for emmc
Active index file is /mnt/internal/flash.idx
Number of lines is 75
max_index=74
writing item=59, 6:0:primary_gpt, 512, 19968, gpt_primary_6_0.bin, 16896, fixed-<reserved>-0, 8cf4a12a3c503a647a6c3140c742931d87aeb94c
Error: Could not stat device /dev/mmcblk0 - No such file or directory.
Flash failure
I have tried using a 128GB USB flash drive instead of the SSD with the same result.
I am using the standard Nvidia JP5.1.1 Orin NX package, nothing customised.
Flash log attached to post on 14th April - if this isn’t what you are looking for please clarify what log is required.
Since this is custom board, are you sure our default BSP/flash command can flash this board? Maybe you should check with the board vendor if special BSP is required.