MeteoPi

Test du Bananapi

Caractéristiques:

CPU A20 ARM® Cortex™-A7 Dual-Core
GPU ARM Mali400MP2 Complies with OpenGL ES 2.0/1.1
Mémoire (SDRAM) 1GB DDR3 (shared with GPU)
Réseau 10/100/1000 Ethernet RJ45 (optional USB WIFI Dongle)
SD slot (au maximum 64GO)
Port de données SATA 7-pin (avec une prise d'alimentation séparée sur la carte), maximum 1 TB
Ports USB 2 + 1 USB OTG

OS Disponibles:

  • Rasbian pour Banana Pi (Kernel 3.4.90)
  • Bananian pour Banana Pi (Kernel 3.4.90)
  • Scratch pour Banana Pi (Kernel 3.4.90)
  • Lubuntu pour Banana Pi (Kernel 3.4.86)
  • Android 4.2.2 pour Banana Pi (Kernel 3.4.39+)
  • openSUSE pour Banana Pi (openSUSE 13.1 ; Kernel 3.4.90)
  • Fedora pour Banana Pi (Kernel 3.4.90)
  • ArchLinux (Kernel 3.4.90)
  • Gentoo (Kernel 3.4.90)
  • XBMC (RC3) en cours de développement basé sur Lubuntu8

Démarrage:

J' ai choisi Bananian comme OS.
Téléchargement de l'image http://dl.bananian.org/releases/bananian-14.09.zip et copie sur une carte SD de 4 Go (Avec Windows il faut utiliser Win32 DiskManager.)
Après il suffit d'insérer la carte et c'est bon.

  • Utilisateur: root
  • Mot de passe: pi

A noter que la version de OpenSSH utilisée est très récente et qu'il faudra peut être mettre à jour putty pour pouvoir vous connecter. J'ai notamment du mettre à jour PuTTY en version 0.63.

Branchement du HDD:

Je conseille une alimentation pouvant délivrer 2.1 Ampères, et un disque SSD (moins gourmand).
BananaPi
On utilise la commande fdisk -l pour vérifier que le disque est bien reconnu:

[14:18:00]  michel@Banapi:~$ sudo fdisk -l
Disk /dev/sda: 63.0 GB, 63023063040 bytes

Puis on crée une partition à l' aide de la commande: sudo cfdisk /dev/sda
Enfin on formate la partition: sudo mkfs.ext4 /dev/sda1

Copie du système sur le SSD

On monte le SSD : mount /dev/sda1 /mnt
On copie toutes les données : rsync -ahPHAXx –delete –exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found} / /mnt
On monte la partition de boot : mount /dev/mmcblk0p1 /boot
On modifie le fichier uEnv.txt pour adapter le root : root=/dev/sda1
Puis on reboot.

Vérifications:

[14:18:25]  michel@Banapi:~$ df -h
Sys. fich.     Taille Util. Dispo Uti% Monté sur
rootfs            58G  1,9G   54G   4% /
/dev/root         58G  1,9G   54G   4% /
devtmpfs         486M     0  486M   0% /dev
tmpfs             98M  364K   97M   1% /run
tmpfs            5,0M     0  5,0M   0% /run/lock
tmpfs            195M     0  195M   0% /run/shm
[14:18:25]  michel@Banapi:~$ uname -a
Linux Banapi 3.4.90+ #1 SMP PREEMPT Fri Sep 12 18:13:45 CEST 2014 armv7l GNU/Linux

Tests d'écriture et de lecture sur le SSD:

[18:20:09]  michel@Banapi:~$ dd if=/dev/zero of=~/test.tmp bs=1024k count=1024
1024+0 enregistrements lus
1024+0 enregistrements écrits
1073741824 octets (1,1 GB) copiés, 24,5323 s, 43,8 MB/s
[18:23:08]  michel@Banapi:~$ dd if=~/test.tmp of=/dev/null bs=1024k count=1024
1024+0 enregistrements lus
1024+0 enregistrements écrits
1073741824 octets (1,1 GB) copiés, 6,21497 s, 173 MB/s

Configuration:

entrez la commande bananian-config puis répondre aux questions.

Mise à jour du système:

Enrez la commande: sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade
Pour savoir si une nouvelle version est disponible il suffit de consulter le site
Si une nouvelle version est disponible entrez la commande: sudo bananian-update
après un reboot: la commande:

[18:33:08]  michel@Banapi: uname -a
Linux Banapi 3.4.104+ #3 SMP PREEMPT Wed Nov 19 08:28:34 CET 2014 armv7l GNU/Linux
test/bananapi.txt · Dernière modification: 27/11/2014 23:19 par michel
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5