🛠 Mise en route du SLogic32U3 : installation et premier branchement
Objectifs
Ce tutoriel vous accompagne dans la première utilisation du Sipeed SLogic32U3. Vous apprendrez à installer le logiciel nécessaire, à connecter physiquement l'appareil via son port USB 3.2 Gen2 et à confirmer que votre système d'exploitation le détecte correctement. Nous aborderons également les précautions de sécurité liées à l'alimentation par USB.
Matériel nécessaire
- Analyseur logique SLogic32U3.
- Câble USB-C de qualité (certifié USB 3.2 Gen 2 pour exploiter la bande passante de 10 Gbps).
- Ordinateur avec port USB-C (Windows, Linux, macOS ou Android).
- Logiciel SLogicView ou suite Sigrok (Pulseview/sigrok-cli).
- Écran et souris pour l'interface graphique.
Étapes
- Installation du logiciel : Téléchargez la dernière version de SLogicView depuis le site officiel de Sipeed. Sous Linux, assurez-vous d'avoir installé les dépendances libusb et les règles udev pour autoriser l'accès aux périphériques USB sans droits root. Sous Windows, l'installateur inclura les pilotes nécessaires.
- Préparation du matériel : Vérifiez que votre câble USB-C est bien connecté. Le SLogic32U3 est alimenté uniquement par le bus USB (5 V, 65 mA), aucune alimentation externe n'est requise. Évitez d'utiliser des hubs USB non alimentés de mauvaise qualité qui pourraient limiter le débit.
- Connexion physique : Insérez le connecteur USB-C dans le port de l'ordinateur. L'appareil ne possède pas d'interrupteur marche/arrêt ; il s'allume dès la connexion. Les LED de statut s'illuminent généralement pour indiquer l'alimentation.
- Lancement du logiciel : Ouvrez SLogicView. Dans le menu « Appareils » ou « Connect », sélectionnez « SLogic32U3 ». Le logiciel devrait détecter automatiquement le périphérique via l'interface USB 3.2.
- Configuration des canaux : Une fois connecté, vous verrez 32 canaux numériques disponibles. Par défaut, le seuil de tension est réglé sur 1,8 V (ajustable de 0 à 6 V). Pour un premier test, laissez les paramètres par défaut.
Vérification
Pour confirmer le bon fonctionnement, connectez une sortie GPIO d'un microcontrôleur (comme un Arduino ou ESP32) au canal CH0 du SLogic32U3, et une autre au GND commun. Lancez une acquisition à 1400 MS/s (mode 4 canaux) ou 200 MS/s (mode 32 canaux). Vous devriez voir un signal carré net. Si le signal est bruité ou absent, vérifiez la masse commune entre l'appareil testé et l'analyseur.
Pour aller plus loin
Explorez les modes d'échantillonnage élevés (jusqu'à 1400 MS/s sur 4 canaux) pour analyser des signaux haute fréquence. Testez également le module ADC optionnel pour capturer des signaux analogiques.
Autres tutoriels pour cette carte
- SLogic32U3 : Premier branchement et mise en route
- Analyser un bus de protocole avec SLogic32U3
- Interfacer le SLogic32U3 avec des périphériques externes
- Débogage de bus I2C et SPI avec le SLogic32U3
- Mise en route avancée du SLogic32U3 : configuration et validation
- Analyse avancée des interfaces GPIO et capteurs avec SLogic32U3