🛠 Maîtriser les E/S et l'IA embarquée sur LattePanda Mu Ultra

LattePanda Mu Ultra : Module de calcul x86 pour l'IA embarquée · avance · Configurez les entrées-sorties et exploitez la puissance IA de 115 TOPS du module x86 pour des applications avancées.

Objectifs

Ce tutoriel vise à configurer les interfaces d'entrée/sortie (E/S) sur le LattePanda Mu Ultra via sa carte porteuse Mini Carrier Board. L'objectif est de connecter un capteur ou un affichage simple tout en préparant l'environnement pour l'exploitation des 115 TOPS de puissance IA. Nous allons vérifier la détection matérielle et configurer les pilotes sous Linux.

Matériel nécessaire

Étapes

  1. Installation physique : Fixez fermement le dissipateur en aluminium sur le module Mu Ultra. Insérez le module dans la Mini Carrier Board en alignant les connecteurs. Connectez l'alimentation et un écran via HDMI.
  1. Vérification du système : Une fois sous Ubuntu, ouvrez un terminal et vérifiez la reconnaissance du processeur hybride (4 P-cores Lion Cove, 4 E-cores Skymont) :
lscpu | grep -E 'Model name|Architecture'
  1. Détection des périphériques I2C/GPIO : Les interfaces d'E/S sont gérées via les contrôleurs intégrés. Vérifiez les bus disponibles :
sudo apt install i2c-tools
sudo i2cdetect -l

Notez les numéros de bus (ex: i2c-1). Pour les GPIO, vérifiez la présence des pilotes GPIO Intel :

ls /sys/class/gpio/
  1. Configuration du pilote graphique et IA : Assurez-vous que le pilote xe est actif pour le GPU Intel Arc (Lunar Lake), essentiel pour l'accélération matérielle des tâches IA :
sudo apt install intel-media-va-driver-non-free
sudo apt install ocl-icd-opencl-dev

Vérifiez la détection du GPU :

lspci | grep -i vga
  1. Test de connectivité réseau : Le contrôleur Ethernet Intel I226-V doit être actif pour les mises à jour et le déploiement de modèles IA lourds :
sudo apt install ethtool
sudo ethtool <interface_eth>

Vérification

Exécutez dmesg | grep -i error pour vérifier l'absence d'erreurs matérielles critiques. Vérifiez que le GPU est reconnu avec OpenGL 4.6 via glxinfo | grep "OpenGL version". Assurez-vous que le bus I2C répond aux commandes de scan.

Pour aller plus loin

Explorez l'API OpenVINO pour exploiter les 115 TOPS de puissance IA combinée. Configurez le stockage NVMe M.2 pour stocker les modèles d'IA volumineux. Optimisez la fréquence des cœurs (4,8 GHz max pour les P-cores) pour les tâches critiques.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels