Hailo-versneller en -runtime controleren

Controleer het Hailo-apparaat voordat u een AI Lab-container start. Op deze manier kunt u hardware- of driverstoringen onderscheiden van model- en applicatieproblemen.

1. Controleer de stroomvoorziening en PCIe-detectie

bash
vcgencmd get_throttled
lspci -nn | grep -i hailo

Het eerste commando zou normaal gesproken throttled=0x0 moeten rapporteren. Het tweede commando moet de geïnstalleerde Hailo-processor identificeren. Stop hier als het apparaat niet via PCIe wordt gedetecteerd; het opnieuw installeren van Python-pakketten kan een ontbrekende PCIe-detectie niet oplossen.

2. Controleer het stuurprogramma en het apparaatknooppunt

bash
lsmod | grep -E 'hailo1x_pci|hailo_pci'
ls -l /dev/hailo0

Hailo-8 gebruikt doorgaans de stuurprogrammanaam hailo_pci, terwijl de software voor Hailo-10H mogelijk hailo1x_pci gebruikt. De exacte naam is afhankelijk van de ondersteunde softwarestack. Het karakterapparaat /dev/hailo0 moet bestaan voordat het aan Docker kan worden doorgegeven.

3. Controleer HailoRT en firmwarecommunicatie

bash
hailortcli --version
sudo hailortcli fw-control identify

Het identify-commando moet de board- en apparaatarchitectuur rapporteren zonder een driver-operation-fout. Noteer de uitvoer samen met de kernelversie:

bash
uname -r
modinfo hailo_pci 2>/dev/null | grep -E 'version|vermagic' || true
modinfo hailo1x_pci 2>/dev/null | grep -E 'version|vermagic' || true

4. Storingen in volgorde diagnosticeren

ResultaatVervolgactie
Geen Hailo-vermelding in lspciControleer de stroomvoorziening, de plaatsing van de module, de M.2-/PCIe-compatibiliteit en de productspecifieke PCIe-configuratie.
PCIe-apparaat aanwezig maar geen /dev/hailo0Controleer het geladen stuurprogramma en `sudo dmesg -T
Apparaatknooppunt bestaat maar identify misluktControleer de machtigingen, firmware en compatibiliteit van HailoRT/stuurprogramma.
Identify slaagtGa verder naar de juiste Hailo-8- of Hailo-10H-implementatietool en modelkaart.

Raadpleeg voor producten met Hailo-8 ook de R21xx-systeemconfiguratiegids van Seeed en de sectie over de versneller in de betreffende productwiki.