Linux:Installation Ubuntu sur un PC Engines APU2 modèle apu2c0

De WIKI.minetti.org
Aller à : navigation, rechercher

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:

Pour l'installation et la configuration du système:

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...