$ cat /sys/firmware/devicetree/base/model
cat /sys/firmware/devicetree/base/compatible
cat /sys/firmware/devicetree/base/model
cat /sys/firmware/devicetree/base/compatible
cat /sys/firmware/devicetree/base/model
cat /sys/firmware/devicetree/base/compatible
NVIDIA Jetson AGX Orin Developer Kit
nvidia,p3737-0000+p3701-0005
nvidia,p3701-0005
nvidia,tegra234
NVIDIA Jetson AGX Orin Developer Kit
nvidia,p3737-0000+p3701-0005
nvidia,p3701-0005
nvidia,tegra234
NVIDIA Jetson AGX Orin Developer Kit
nvidia,p3737-0000+p3701-0005
nvidia,p3701-0005
nvidia,tegra234
lsb_release -a
cat /etc/os-release
lsb_release -a
cat /etc/os-release
lsb_release -a
cat /etc/os-release
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
PRETTY_NAME="Ubuntu 22.04.5 LTS"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
ARCH=x86_64
PRETTY_NAME="Ubuntu 22.04.5 LTS"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
ARCH=x86_64
PRETTY_NAME="Ubuntu 22.04.5 LTS"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
ARCH=x86_64
lscpu
cat /proc/cpuinfo | grep -E "model name|Processor|Features"
nproc
lscpu
cat /proc/cpuinfo | grep -E "model name|Processor|Features"
nproc
lscpu
cat /proc/cpuinfo | grep -E "model name|Processor|Features"
nproc
Architecture: aarch64
Model name: Cortex-A78AE
CPU(s): 12
CPU max MHz: 2201.6001
CPU min MHz: 115.2000
Architecture: aarch64
Model name: Cortex-A78AE
CPU(s): 12
CPU max MHz: 2201.6001
CPU min MHz: 115.2000
Architecture: aarch64
Model name: Cortex-A78AE
CPU(s): 12
CPU max MHz: 2201.6001
CPU min MHz: 115.2000
free -h
cat /proc/meminfo
free -h
cat /proc/meminfo
free -h
cat /proc/meminfo
Mem: 61Gi used 5.8Gi free 51Gi buff/cache 3.6Gi available 55Gi
Swap: 30Gi used 0B free 30Gi
Mem: 61Gi used 5.8Gi free 51Gi buff/cache 3.6Gi available 55Gi
Swap: 30Gi used 0B free 30Gi
Mem: 61Gi used 5.8Gi free 51Gi buff/cache 3.6Gi available 55Gi
Swap: 30Gi used 0B free 30Gi
-weight: 500;">apt-cache show nvidia-jetpack
-weight: 500;">apt-cache show nvidia-jetpack
-weight: 500;">apt-cache show nvidia-jetpack
Source: nvidia-jetpack (6.2.2)
Version: 6.2.2+b24
Architecture: arm64
Maintainer: NVIDIA Corporation
Depends: nvidia-jetpack-runtime (= 6.2.2+b24), nvidia-jetpack-dev (= 6.2.2+b24)
Source: nvidia-jetpack (6.2.2)
Version: 6.2.2+b24
Architecture: arm64
Maintainer: NVIDIA Corporation
Depends: nvidia-jetpack-runtime (= 6.2.2+b24), nvidia-jetpack-dev (= 6.2.2+b24)
Source: nvidia-jetpack (6.2.2)
Version: 6.2.2+b24
Architecture: arm64
Maintainer: NVIDIA Corporation
Depends: nvidia-jetpack-runtime (= 6.2.2+b24), nvidia-jetpack-dev (= 6.2.2+b24)
cat /etc/nv_tegra_release
cat /etc/nv_tegra_release
cat /etc/nv_tegra_release
# R36 (release), REVISION: 5.0, GCID: 43688277, BOARD: generic, EABI: aarch64, DATE: Fri Jan 16 03:50:45 UTC 2026
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia
# R36 (release), REVISION: 5.0, GCID: 43688277, BOARD: generic, EABI: aarch64, DATE: Fri Jan 16 03:50:45 UTC 2026
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia
# R36 (release), REVISION: 5.0, GCID: 43688277, BOARD: generic, EABI: aarch64, DATE: Fri Jan 16 03:50:45 UTC 2026
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia
dpkg-query --show nvidia-l4t-core
dpkg-query --show nvidia-l4t-core
dpkg-query --show nvidia-l4t-core
nvidia-l4t-core 36.5.0-20260115194252
nvidia-l4t-core 36.5.0-20260115194252
nvidia-l4t-core 36.5.0-20260115194252
nvcc --version
nvcc --version
nvcc --version
Cuda compilation tools, release 12.6, V12.6.68
Build cuda_12.6.r12.6/compiler.34714021_0
Cuda compilation tools, release 12.6, V12.6.68
Build cuda_12.6.r12.6/compiler.34714021_0
Cuda compilation tools, release 12.6, V12.6.68
Build cuda_12.6.r12.6/compiler.34714021_0
dpkg -l | grep libcudnn
dpkg -l | grep libcudnn
dpkg -l | grep libcudnn
dpkg -l | grep TensorRT
dpkg -l | grep TensorRT
dpkg -l | grep TensorRT
tensorrt 10.3.0.30-1+cuda12.5 arm64 Meta package for TensorRT
tensorrt 10.3.0.30-1+cuda12.5 arm64 Meta package for TensorRT
tensorrt 10.3.0.30-1+cuda12.5 arm64 Meta package for TensorRT
python3 -c "import cv2; print(cv2.__version__)"
python3 -c "import cv2; print(cv2.__version__)"
python3 -c "import cv2; print(cv2.__version__)"
#!/usr/bin/env bash # Simple system summary for NVIDIA Jetson AGX Orin # Hardware
HW_MODEL=$(tr -d '\0' </sys/firmware/devicetree/base/model 2>/dev/null)
HW_MODEL=${HW_MODEL:-"Unknown"} # OS
OS_DESC=$(lsb_release -d 2>/dev/null | cut -f2-)
OS_DESC=${OS_DESC:-$(grep -E '^PRETTY_NAME=' /etc/os-release 2>/dev/null | cut -d= -f2 | tr -d '"')}
ARCH=$(uname -m)
HOST=$(hostname)
KERNEL=$(uname -r) # CPU
CPU_MODEL=$(grep -m1 "model name" /proc/cpuinfo 2>/dev/null | cut -d: -f2- | xargs)
[ -z "$CPU_MODEL" ] && CPU_MODEL=$(lscpu | awk -F: '/Model name/ {print $2}' | xargs)
CPU_CORES=$(nproc)
CPU_MAX=$(lscpu | awk -F: '/CPU max MHz/ {gsub(/ /,"",$2); print $2}')
CPU_MIN=$(lscpu | awk -F: '/CPU min MHz/ {gsub(/ /,"",$2); print $2}') # Jetson / JetPack / L4T
L4T_CORE=$(dpkg-query --show nvidia-l4t-core 2>/dev/null | awk '{print $2}')
JP_SRC=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Source:/ {print $2; exit}')
JP_VER=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Version:/ {print $2; exit}')
JP_ARCH=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Architecture:/ {print $2; exit}')
JP_MAINT=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Maintainer:/ {print $2; exit}')
JP_DEPS=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Depends:/ {print $2; exit}')
NVREL=$(grep -m1 '^# R' /etc/nv_tegra_release 2>/dev/null | sed 's/^# //') # CUDA
NVCC_VER=$(nvcc --version 2>/dev/null | tail -n1) # cuDNN
CUDNN_LINE=$(dpkg -l | awk '/libcudnn[0-9]-cuda-12/ {print $2" " $3; exit}')
[ -z "$CUDNN_LINE" ] && CUDNN_LINE="not found" # TensorRT
TRT_LINE=$(dpkg -l | awk '/^ii tensorrt / {print $2" " $3; exit}')
[ -z "$TRT_LINE" ] && TRT_LINE="not found" # OpenCV
OPENCV_VER=$(python3 -c "import cv2; print(cv2.__version__)" 2>/dev/null || echo "not found") # Print summary
echo "Hardware: ${HW_MODEL} 64GB"
echo "OS: ${OS_DESC} ${ARCH}"
echo "Host: ${HOST}"
echo "Kernel: ${KERNEL}"
echo "CPU: ${CPU_MODEL} (${CPU_CORES}) @ ${CPU_MAX%.*}MHz"
echo "CPU max MHz: ${CPU_MAX}"
echo "CPU min MHz: ${CPU_MIN}"
echo "Memory: ${MEM_LINE}"
echo "nvidia-l4t-core: ${L4T_CORE}"
[ -n "$NVREL" ] && echo "L4T release: ${NVREL}"
echo "Package: nvidia-jetpack"
echo "Source: ${JP_SRC}"
echo "Version: ${JP_VER}"
echo "Architecture: ${JP_ARCH}"
echo "Maintainer: ${JP_MAINT}"
echo "Depends: ${JP_DEPS}"
echo "nvcc: NVIDIA (R) Cuda compiler driver"
echo "${NVCC_VER}"
echo "cuDNN: ${CUDNN_LINE}"
echo "OpenCV Version: ${OPENCV_VER}"
echo "TensorRT: ${TRT_LINE}"
#!/usr/bin/env bash # Simple system summary for NVIDIA Jetson AGX Orin # Hardware
HW_MODEL=$(tr -d '\0' </sys/firmware/devicetree/base/model 2>/dev/null)
HW_MODEL=${HW_MODEL:-"Unknown"} # OS
OS_DESC=$(lsb_release -d 2>/dev/null | cut -f2-)
OS_DESC=${OS_DESC:-$(grep -E '^PRETTY_NAME=' /etc/os-release 2>/dev/null | cut -d= -f2 | tr -d '"')}
ARCH=$(uname -m)
HOST=$(hostname)
KERNEL=$(uname -r) # CPU
CPU_MODEL=$(grep -m1 "model name" /proc/cpuinfo 2>/dev/null | cut -d: -f2- | xargs)
[ -z "$CPU_MODEL" ] && CPU_MODEL=$(lscpu | awk -F: '/Model name/ {print $2}' | xargs)
CPU_CORES=$(nproc)
CPU_MAX=$(lscpu | awk -F: '/CPU max MHz/ {gsub(/ /,"",$2); print $2}')
CPU_MIN=$(lscpu | awk -F: '/CPU min MHz/ {gsub(/ /,"",$2); print $2}') # Jetson / JetPack / L4T
L4T_CORE=$(dpkg-query --show nvidia-l4t-core 2>/dev/null | awk '{print $2}')
JP_SRC=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Source:/ {print $2; exit}')
JP_VER=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Version:/ {print $2; exit}')
JP_ARCH=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Architecture:/ {print $2; exit}')
JP_MAINT=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Maintainer:/ {print $2; exit}')
JP_DEPS=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Depends:/ {print $2; exit}')
NVREL=$(grep -m1 '^# R' /etc/nv_tegra_release 2>/dev/null | sed 's/^# //') # CUDA
NVCC_VER=$(nvcc --version 2>/dev/null | tail -n1) # cuDNN
CUDNN_LINE=$(dpkg -l | awk '/libcudnn[0-9]-cuda-12/ {print $2" " $3; exit}')
[ -z "$CUDNN_LINE" ] && CUDNN_LINE="not found" # TensorRT
TRT_LINE=$(dpkg -l | awk '/^ii tensorrt / {print $2" " $3; exit}')
[ -z "$TRT_LINE" ] && TRT_LINE="not found" # OpenCV
OPENCV_VER=$(python3 -c "import cv2; print(cv2.__version__)" 2>/dev/null || echo "not found") # Print summary
echo "Hardware: ${HW_MODEL} 64GB"
echo "OS: ${OS_DESC} ${ARCH}"
echo "Host: ${HOST}"
echo "Kernel: ${KERNEL}"
echo "CPU: ${CPU_MODEL} (${CPU_CORES}) @ ${CPU_MAX%.*}MHz"
echo "CPU max MHz: ${CPU_MAX}"
echo "CPU min MHz: ${CPU_MIN}"
echo "Memory: ${MEM_LINE}"
echo "nvidia-l4t-core: ${L4T_CORE}"
[ -n "$NVREL" ] && echo "L4T release: ${NVREL}"
echo "Package: nvidia-jetpack"
echo "Source: ${JP_SRC}"
echo "Version: ${JP_VER}"
echo "Architecture: ${JP_ARCH}"
echo "Maintainer: ${JP_MAINT}"
echo "Depends: ${JP_DEPS}"
echo "nvcc: NVIDIA (R) Cuda compiler driver"
echo "${NVCC_VER}"
echo "cuDNN: ${CUDNN_LINE}"
echo "OpenCV Version: ${OPENCV_VER}"
echo "TensorRT: ${TRT_LINE}"
#!/usr/bin/env bash # Simple system summary for NVIDIA Jetson AGX Orin # Hardware
HW_MODEL=$(tr -d '\0' </sys/firmware/devicetree/base/model 2>/dev/null)
HW_MODEL=${HW_MODEL:-"Unknown"} # OS
OS_DESC=$(lsb_release -d 2>/dev/null | cut -f2-)
OS_DESC=${OS_DESC:-$(grep -E '^PRETTY_NAME=' /etc/os-release 2>/dev/null | cut -d= -f2 | tr -d '"')}
ARCH=$(uname -m)
HOST=$(hostname)
KERNEL=$(uname -r) # CPU
CPU_MODEL=$(grep -m1 "model name" /proc/cpuinfo 2>/dev/null | cut -d: -f2- | xargs)
[ -z "$CPU_MODEL" ] && CPU_MODEL=$(lscpu | awk -F: '/Model name/ {print $2}' | xargs)
CPU_CORES=$(nproc)
CPU_MAX=$(lscpu | awk -F: '/CPU max MHz/ {gsub(/ /,"",$2); print $2}')
CPU_MIN=$(lscpu | awk -F: '/CPU min MHz/ {gsub(/ /,"",$2); print $2}') # Jetson / JetPack / L4T
L4T_CORE=$(dpkg-query --show nvidia-l4t-core 2>/dev/null | awk '{print $2}')
JP_SRC=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Source:/ {print $2; exit}')
JP_VER=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Version:/ {print $2; exit}')
JP_ARCH=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Architecture:/ {print $2; exit}')
JP_MAINT=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Maintainer:/ {print $2; exit}')
JP_DEPS=$(-weight: 500;">apt-cache show nvidia-jetpack 2>/dev/null | awk -F': ' '/^Depends:/ {print $2; exit}')
NVREL=$(grep -m1 '^# R' /etc/nv_tegra_release 2>/dev/null | sed 's/^# //') # CUDA
NVCC_VER=$(nvcc --version 2>/dev/null | tail -n1) # cuDNN
CUDNN_LINE=$(dpkg -l | awk '/libcudnn[0-9]-cuda-12/ {print $2" " $3; exit}')
[ -z "$CUDNN_LINE" ] && CUDNN_LINE="not found" # TensorRT
TRT_LINE=$(dpkg -l | awk '/^ii tensorrt / {print $2" " $3; exit}')
[ -z "$TRT_LINE" ] && TRT_LINE="not found" # OpenCV
OPENCV_VER=$(python3 -c "import cv2; print(cv2.__version__)" 2>/dev/null || echo "not found") # Print summary
echo "Hardware: ${HW_MODEL} 64GB"
echo "OS: ${OS_DESC} ${ARCH}"
echo "Host: ${HOST}"
echo "Kernel: ${KERNEL}"
echo "CPU: ${CPU_MODEL} (${CPU_CORES}) @ ${CPU_MAX%.*}MHz"
echo "CPU max MHz: ${CPU_MAX}"
echo "CPU min MHz: ${CPU_MIN}"
echo "Memory: ${MEM_LINE}"
echo "nvidia-l4t-core: ${L4T_CORE}"
[ -n "$NVREL" ] && echo "L4T release: ${NVREL}"
echo "Package: nvidia-jetpack"
echo "Source: ${JP_SRC}"
echo "Version: ${JP_VER}"
echo "Architecture: ${JP_ARCH}"
echo "Maintainer: ${JP_MAINT}"
echo "Depends: ${JP_DEPS}"
echo "nvcc: NVIDIA (R) Cuda compiler driver"
echo "${NVCC_VER}"
echo "cuDNN: ${CUDNN_LINE}"
echo "OpenCV Version: ${OPENCV_VER}"
echo "TensorRT: ${TRT_LINE}"
nano jetson_sysinfo.sh # paste the script
chmod +x jetson_sysinfo.sh # make it executable
./jetson_sysinfo.sh # run – prints a compact summary
nano jetson_sysinfo.sh # paste the script
chmod +x jetson_sysinfo.sh # make it executable
./jetson_sysinfo.sh # run – prints a compact summary
nano jetson_sysinfo.sh # paste the script
chmod +x jetson_sysinfo.sh # make it executable
./jetson_sysinfo.sh # run – prints a compact summary - Hardware detection succeeded; model and compatible strings are correct.
- OS verification produced the expected Ubuntu 22.04.5 LTS aarch64 string.
- CPU info confirms 12‑core ARMv8 at ~2.2 GHz.
- Memory shows the advertised 61 GiB total with minimal swap usage.
- JetPack 6.2.2 and L4T R36.5 were identified automatically.
- CUDA 12.6, cuDNN 9.3, TensorRT 10.3, and OpenCV 4.8 are present in the exact versions.