Linux:Installation Ubuntu sur un PC Engines APU2 modèle apu2c0
Sommaire
But
Installer un système Ubuntu sur un PC Engines APU2.
L'installation se fera au travers du port série du nano-ordinateur.
Nomenclature
Avant de commencer, il est impératif d'être en possession du PC Engines APU2 avec ses accessoires:
- 1 PC Engines APU2 modèle apu2c0 (2 Go DRAM, 2xLAN, 1xUSB, 3xSMA);
- 1 bloc d'alimentation PC Engines ac12veur3 - 12 V DC - 2 A max;
- 1 disque 16 GB mSATA-SATA Transcend TS16GMSA370 - SSD MLC;
- 1 câble réseau Ethernet RJ45.
Pour l'installation et la configuration du système:
- 1 ordinateur avec Putty installé;
- 1 câble adaptateur DCE USB vers série RS232 DB9 null modem 1 port avec FTDI.
Connexion avec Putty sous Linux
Appliquer les paramètres suivants pour établir la connexion (session):
- Connection type: serial;
- Serial line: /dev/ttyUSB0;
- Speed: 115200;
Remarques importantes: la connexion doit être établie immédiatement après la mise sous tension du PC Engines APU2.
Accès refusé à /dev/ttyUSB0
- Dans le répertoire /etc/udev/rules.d, créer le fichier 10-usbserial.rules avec le contenu suivant:
KERNEL=="ttyUSB0", GROUP="dialout", MODE="0666"
- recharger les règles du service udev en tapant la commande:
sudo udevadm control --reload-rules
Mise à jour du firmware
Commencer par récupérer:
Insérer la clé USB à votre PC et repérer le device (/dev/sdb1 dans notre cas).
Puis taper les commandes suivantes pour créer la clé USB:
gunzip apu2-tinycore6.4.img.gz sudo dd if=apu2-tinycore6.4.img of=/dev/sdb bs=1M
Retirer et remettre la clé USB pour déclencher le montage automatique (sous /media/jpm/SYSLINUX/ dans notre cas), puis taper la commande suivante:
sudo cp apu2_v4.9.0.4.rom /media/jpm/SYSLINUX/
Démonter le disque et taper la commande suivante:
sync
Insérer la clé USB à votre PC Engines et démarrer le en vous connectant via la console série. Puis taper les commandes suivantes:
cd /media/SYSLINUX flashrom -w apu2_v4.9.0.4.rom -p internal flashrom -w apu2_v4.9.0.4.rom -p internal:boardmismatch=force
Éteindre votre PC Engines et retirer la clé USB.
Installation Ubuntu
Commencer par récupérer:
Insérer la clé USB à votre PC et taper les commandes suivantes:
gunzip boot.img.gz sudo dd if=boot.img of=/dev/sdb bs=1M
Retirer et remettre la clé USB pour déclencher le montage automatique (sous /media/jpm/SYSLINUX/ dans notre cas), puis modifier le fichier txt.cfg en changeant la ligne:
append vga=788 initrd=initrd.gz --- quiet
en:
append initrd=initrd.gz --- console=tty0 console=ttyS0,115200n8
Démonter le disque et insérer la clé USB à votre PC Engines et démarrer le en vous connectant via la console série.
Suivre la procédure d'installation...