🛠 Premier boot d'Armbian sur la PINE A64 (microSD, console série, rootfs)

Pine64 PINE A64 / PINE A64+ (Allwinner A64) · debutant · Schéma : IMG-pine64-debutant-1-premiers-pas-armbian.svg — PINE A64 vue de dessus avec son connecteur microSD, son port barrel 5V et son connecteur EXP 2x5 mis en évidence, câble USB-TTL reliant l'EXP à un PC portable affichant un terminal série 115200, PC de gauche écrivant une image sur la microSD

Objectifs

Découvrir la PINE A64 / PINE A64+ (SoC Allwinner A64, 4× Cortex-A53 64 bits, la première carte « 64 bits à 15 $ » lancée sur Kickstarter en décembre 2015) avec le système que la communauté utilise réellement : Armbian. La fiche du wiki officiel l'affirme : « la majorité des distributions Linux pour la PINE A64 utilisent mainline Linux », et Armbian reste activement maintenu pour cette carte (config board pine64, noyaux current, edge et legacy). Tu vas graver l'image, démarrer, te connecter en console série sur le connecteur EXP, et comprendre ce qui se passe au premier boot.

Matériel

Code complet

# 1) Graver l'image Armbian (board « pine64 ») sur la microSD (ex. /dev/sdX)
xzcat Armbian_*_Bookworm_current_pine64.img.xz | sudo dd of=/dev/sdX bs=4M status=progress
sync

# 2) Brancher USB-TTL sur l'EXP (RX/TX croisés + GND, niveau 3,3 V !), puis :
picocom -b 115200 /dev/ttyUSB0     # ou : sudo minicom -D /dev/ttyUSB0 -b 115200

# 3) Alimenter avec le barrel 5V — la console série affiche U-Boot puis le kernel.
#    Le device tree mainline impose la console : stdout-path = "serial0:115200n8"

# 4) Premier boot Armbian : création du user, mot de passe root, puis le
#    rootfs s'étend automatiquement sur toute la microSD.
# 5) Vérifier la carte vue par le noyau mainline :
cat /proc/device-tree/compatible
#   -> attend « pine64,pine64 » ou « pine64,pine64-plus » + « allwinner,sun50i-a64 »

Vérification attendue

Sur la console série à 115200 8N1, tu vois défiler U-Boot (config pine64_plus_defconfig sur les images Armbian) puis le noyau mainline, jusqu'au prompt de création de compte. cat /proc/device-tree/compatible renvoie une chaîne contenant allwinner,sun50i-a64 : la carte est bien reconnue par le noyau mainline, sans BSP propriétaire. Après le premier boot, df -h / montre un rootfs occupant l'essentiel de la microSD (redimensionnement automatique Armbian). La consommation annoncée par le wiki officiel est d'environ 2,5 W : la carte reste tiède sans radiateur.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels