serial_debug_console-10.ino

Carte porteuse Xerxes Pi 2026 pour modules Raspberry Pi CM4/CM5 · Fichier : serial_debug_console-10.ino · Langage : bash · Usage : Accès rapide à la console série de débogage via le connecteur dédié

Script Bash automatisant l'installation et le lancement d'une connexion série vers le port de débogage de la carte Xerxes Pi.

Le port série est généralement /dev/ttyAMA0 ou /dev/ttyUSB0 selon le câble utilisé. Activez le UART dans config.txt (enable_uart=1). Assurez-vous que le connecteur série dédié est connecté à un adaptateur USB-Série si vous vous connectez depuis un PC. Ce script nécessite des droits sudo pour accéder au port série.

serial_debug_console-10.ino

#!/bin/bash
# Xerxes Pi 2026 - Debug Console Access
# Accède au port série USB-C ou au connecteur série dédié si configuré

SERIAL_PORT="/dev/ttyAMA0"
BAUD_RATE="115200"

echo "Tentative de connexion au port série $SERIAL_PORT à $BAUD_RATE bauds..."

# Vérification de l'existence du port
if [ ! -e "$SERIAL_PORT" ]; then
    echo "Erreur : Port $SERIAL_PORT introuvable."
    echo "Vérifiez que le debug UART est activé dans /boot/firmware/config.txt"
    echo "(dtparam=uart=on) et que le connecteur série est correctement câblé."
    exit 1
fi

# Installation de minicom si absent
if ! command -v minicom &> /dev/null; then
    echo "Installation de minicom..."
    sudo apt update && sudo apt install -y minicom
fi

# Lancement de minicom
# -b : baud rate, -s : setup (pour configurer la ligne si besoin)
echo "Lancement de la console série..."
sudo minicom -b $BAUD_RATE -o -D $SERIAL_PORT

← Retour à la fiche