X96 Max+ : serveur Armbian sur SSD USB
VÉRIFIÉ EN LIVE
Une box Android TV transformée en serveur Armbian. Démarrage autonome depuis l'eMMC, système sur SSD USB 3.0, sans carte SD.
| SoC | Amlogic S905X3 (4 × Cortex-A55, 2,1 GHz) |
|---|---|
| RAM | 4 Go réels, 3,7 Gio vus par Linux |
| eMMC | 32 Go |
| Système | Armbian (ophub), Debian trixie, sur SSD USB 3.0 de 120 Go |
| Démarrage | Autonome depuis l'eMMC, sans carte SD |
| Réseau | WiFi, Ethernet 100 Mb |
Ce qui est vérifié
- Le SoC est un S905X3 à 4 cœurs, pas un S905W.
- La RAM est de 4 Go, sans verrou logiciel.
- Le démarrage se fait depuis l'eMMC, puis Linux prend la main sur le SSD USB 3.0.
- Le SSD est stable grâce à un paramètre noyau qui désactive le mode UAS de son pont USB.
Récupération après brick
Une installation par défaut a écrit un bootloader incompatible dans la zone utilisateur de l'eMMC, et la box ne démarrait plus. La récupération a demandé trois étapes : identifier la cause par la console série, forcer le démarrage sur une source de secours, puis réécrire le bootloader correct depuis un système qui démarre.
Attention. Toute manipulation de l'eMMC comporte un risque de brick. Avant toute action : sauvegarder l'eMMC complète, travailler avec une alimentation secteur (une alimentation USB seule ne suffit pas et provoque des coupures), et n'utiliser que des niveaux 3,3 V sur la liaison série.
Restauration. Si la box ne démarre plus : restaurer la sauvegarde eMMC avec l'outil adapté, puis réinstaller le bootloader de la version Armbian correspondante. Ne jamais relancer l'installeur avec des identifiants de modèle qui ne correspondent pas au matériel.
TODO(nico) : photo haute résolution avec repère d'échelle
- Pads UART : RX, TX, GND
- Puce eMMC
Preuves
TODO(nico) : fournir la sortie de /proc/cpuinfo et free -h, ainsi qu'un log de démarrage UART.