F1TMV
MatérielSDRAnalog DevicesPluto+ (PlutoSDR Plus)

Dépannage

Problèmes courants et solutions

Dépannage du Pluto+

Problèmes de connexion

Pas de connexion USB

# Vérifier la détection
lsusb | grep -i analog
# Devrait afficher : 0456:b673 Analog Devices, Inc.

# Si non détecté :
# 1. Essayer un autre câble USB
# 2. Essayer un autre port USB (éviter les hubs)
# 3. Vérifier l'alimentation (5V 2A min)

Pas de connexion Ethernet

# Vérifier le lien physique (LED orange sur RJ45)
# Vérifier le jumper URST (doit être sur MIO46)

# Scanner le réseau
nmap -sn 192.168.1.0/24 | grep -i pluto

# Réinitialiser la config réseau via USB
ssh root@192.168.2.1 "ifconfig eth0 192.168.1.100"

Problèmes de signal

Qualité signal dégradée

  1. Vérifier les connexions SMA - Serrage correct
  2. Vérifier les câbles - Pertes, adaptation
  3. Vérifier le LNA - Alimentation, saturation
  4. Vérifier la température - Refroidir si > 70°C

Bruit/Spurious élevé

# Désactiver le tracking automatique du calibration
iio_attr -u ip:192.168.2.1 -c ad9361-phy calib_mode manual

# Recalibrer manuellement
iio_attr -u ip:192.168.2.1 -c ad9361-phy calib_mode auto_once

Pas de réception en dessous de 300 MHz

Problème probable : Balun bas de gamme

BalunBandeQualité
TCM1-63AX10 MHz - 6 GHzExcellent
B0310J50100AHF300 MHz - 1 GHzMédiocre

Solution : Remplacer le Balun par TCM1-63AX (CMS, soudure fine requise).

Problèmes de firmware

Récupération firmware (brick)

Si le Pluto+ ne boot plus :

# 1. Mode DFU
#    - Maintenir DFU enfoncé
#    - Brancher USB
#    - Relâcher après 5s

# 2. Vérifier le mode DFU
lsusb | grep -i "0456:b674"

# 3. Flasher avec dfu-util
dfu-util -d 0456:b674 -a firmware.dfu -D pluto.dfu

# 4. Redémarrer

Firmware corrompu après mise à jour

# Boot depuis SD en fallback
# 1. Configurer jumper SD-H sur 1V8
# 2. Insérer SD avec firmware fonctionnel
# 3. Démarrer et reflasher via interface web

Problèmes thermiques

Surchauffe

SymptômeCause probableSolution
Reboot aléatoireThermal shutdownAjouter ventilation
Dégradation TXDérating thermiqueRéduire puissance
Dérive fréquenceTCXO en températureAttendre stabilisation

Températures limites :

  • Normal : < 60°C
  • Attention : 60-70°C
  • Critique : > 70°C

Erreurs logicielles

"No IIO context found"

# Vérifier que libiio est installé
iio_info --version

# Vérifier la connexion
ping 192.168.2.1

# Forcer la redécouverte
iio_info -s

"Device or resource busy"

# Un autre logiciel utilise le Pluto+
# Fermer SDR++, GNU Radio, etc.

# Ou forcer la libération
ssh root@192.168.2.1 "killall iio_readdev iio_writedev"

Checklist de diagnostic

  • LED verte allumée après connexion USB
  • Câble USB de qualité (données + alimentation)
  • Alimentation suffisante (5V 2A)
  • Drivers libiio installés
  • Règles udev configurées (Linux)
  • Pas de hub USB entre PC et Pluto+
  • Température < 70°C
  • Connexions SMA serrées correctement