xerxes-nano-oculink-gpu-detect.sh

Xerxes Nano Carrier Board for Jetson Orin Nano Super and Turing RK1 Modules · File : xerxes-nano-oculink-gpu-detect.sh · Language : Bash · Use case : Détecter un GPU externe connecté via le port OCuLink pour l'accélération IA.

External GPU detection script via the OCuLink connector, essential for configuring AI workloads on the Xerxes Nano.

Hardware: Xerxes Nano, external GPU card, OCuLink cable, external power supply for the GPU. Ensure the Jetson module is properly cooled. Execution: ./detect_gpu.sh. The script uses lspci to identify video devices and nvidia-smi to check driver status. Verify GPU compatibility with the Jetson Orin Nano.

xerxes-nano-oculink-gpu-detect.sh

#!/bin/bash
# Détection des périphériques PCIe connectés via OCuLink
# La Xerxes Nano utilise un connecteur OCuLink pour les GPU externes

echo "Analyse du bus PCIe pour les périphériques externes..."

# Lister les périphériques vidéo (GPU)
GPU_LIST=$(lspci | grep -i vga)

if [ -n "$GPU_LIST" ]; then
    echo "GPU détecté(s) via OCuLink/PCIe :"
    echo "$GPU_LIST"
    echo ""
    echo "Vérification du pilote nvidia..."
    if command -v nvidia-smi &> /dev/null; then
        nvidia-smi
    else
        echo "Pilote NVIDIA non installé ou non chargé."
    fi
else
    echo "Aucun GPU externe détecté sur le bus PCIe."
    echo "Vérifiez la connexion OCuLink et l'alimentation du GPU."
fi

← Back to the board