🛠 Console série (ttyAML0) et SSH sur Le Potato
Objetivos
Acceder al Le Potato mediante la consola serie (imprescindible cuando el arranque falla — «rojo + azul solo» es el problema de soporte n.º 1) y por SSH en su único puerto Ethernet 10/100 (sin WiFi ni Bluetooth integrados).
Material
- Le Potato AML-S905X-CC con Armbian
- Adaptador USB-serie de 3,3 V (nunca 5 V en TX/RX) en los pines UART del conector — el device tree mainline declara
stdout-path = "serial0:115200n8"; Armbian denomina al puertottyAML0 - Cable Ethernet, PC con
minicom/picocomyssh
Código completo
# --- Console série (PC Linux) ---
# 115200 8N1, pas de flux ; adaptateur 3,3 V uniquement
picocom -b 115200 /dev/ttyUSB0
# sous Windows : PuTTY, série COMx, 115200-8-N-1
# --- Réseau / SSH (Le Potato est en DHCP par défaut) ---
sudo armbian-config # Network > IP : DHCP ou IP fixe
ip -br addr; ip route
systemctl status ssh
ssh root@lepotato.local # premier login Armbian : mot de passe par défaut
# puis création d'un utilisateur (armbian-firstlogin)
# Découvrir la carte sur le réseau depuis le PC :
arp-scan -l | grep -i "libre\|amlogic" || nmap -sn 192.168.1.0/24
Verificación esperada
La consola serie muestra el registro de U-Boot y luego Linux desde el encendido (incluso con una tarjeta SD vacía: mensajes del bootrom); tras el arranque, ssh conecta y uname -a devuelve un kernel mainline meson-gxl.
Errores frecuentes
- Adaptador serie de 5 V o inversión de TX/RX: no se muestra nada — cruce TX↔RX y verifique el nivel de 3,3 V.
- Velocidad de transmisión incorrecta: 115200 8N1, no 9600.
- Tarjeta sin pantalla y sin red: SSH es imposible si el Ethernet 10/100 se conecta después de un arranque fallido — de ahí la importancia de la conexión serie.
- Alimentación insuficiente: cuelgues sin mensajes, firma clásica de un mal cargador de 5 V (cf. hub oficial t/2188).
Otros tutoriales para esta placa
- Faire clignoter une LED en C avec libgpiod sur Le Potato
- Lire un bouton poussoir avec libgpiod (pull-up interne)
- GPIO en Python avec python3-libgpiod sur Le Potato
- Fondu LED progressif avec PWM sous sysfs (meson)
- Capteur BME280 (I2C) sur Le Potato : overlay et lecture
- Boot SD/eMMC et récupération (pyamlboot) sur Amlogic S905X
Ejemplos de código para esta placa
clignotante.pyPythonbouton-gpio.pyPythoncapteur-i2c.shBashsurveillance-temperature.shBashcapteur-dht11.pyPythonservo-pwm-sysfs.shBash