Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other
Target Operating System
Linux
QNX
other
Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other
SDK Manager Version
1.9.1.10844
other 2.2.0.12021
Host Machine Version
native Ubuntu 18.04
other
Still trying to build the Drive Software 10.0 (Rev. 2) Linux for Drive AGX Pegasus (target device).
Now getting an error in the NV_DRIVE_PLATFORM_RFS_TARGET_COMP.log is as follows:
07:28:48.584 - Info: INFO:targetfstool_5_1_6_x_avrfs:installing cuda on targetfs
07:28:48.584 - Info: ERROR:utilities:Could not find /targetfs/root/apt-repos/binary/cuda-repo-ubuntu1804-*_arm64.deb
Full logs:
SDKM_logs_DRIVE_Software_10.0_(rev._2)_Linux_for_DRIVE_AGX_Pegasus_XT_2024-11-11_07-24-41.zip (2.0 MB)
Note this command in docker_run_targetfstool.sh
:
# Then, run the targetfstool with the supplied tool file and targetfs.
info "Running $tool to targetfs at $targetfs."
#shellcheck disable=SC2046
docker run --privileged --rm \
--network=host \
--mount=type=bind,source="$tool_dir",target=/tool_dir \
--mount=type=bind,source="$targetfs",target=/targetfs \
"${volume_args[@]}" \
"$docker_image" \
/targetfstool/targetfstool.py \
--loglevel="$( [ $verbose == 0 ] && echo WARN || echo "$loglevel")" \
$( [ $nologcolors == 1 ] && echo --nologcolors ) \
--toolfile="/tool_dir/$tool_file" \
--toolfileargs="$tool_file_args" \
/targetfs \
run_full_tool || failure "could not run targetfstool"
The /targetfs
is /home/nvidia/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DRIVE_AGX_PEGASUS_XT/DRIVEOS/drive-t186ref-linux/targetfs
Note that root directory does not contain apt-repos/binary/cuda-repo-ubuntu1804-*_arm64.deb
as expected:
ls /home/nvidia/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DRIVE_AGX_PEGASUS_XT/DRIVEOS/drive-t186ref-linux/targetfs/root/
drive-setup.sh move10GbePhy_A.sh move10GbePhy_B.sh pdk-scripts run-once
Instead, the deb file exists in a different path:
$ sudo find / -name cuda-repo-ubuntu1804-*_arm64.deb
/home/nvidia/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DRIVE_AGX_PEGASUS_XT/DRIVEOS/drive-t186ref-cuda/target/cuda-repo-ubuntu1804-10-2-local-10.2.19_1.0-1_arm64.deb