Outils pour utilisateurs

Outils du site


atelier20121020_raspberry_pi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
atelier20121020_raspberry_pi [2012/10/23 19:25] tbruyereatelier20121020_raspberry_pi [2014/12/27 08:14] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Raspberry Pi ======+====== Le Raspberry Pi, un ordinateur touti rikiki maousse costaud ! ====== 
 +Voici un petit résumé de la présentation du [[http://www.raspberrypi.org/|Raspberry Pi]] de l'atelier LoLiGrUB de ce samedi 20/10/2012.
  
-Voici un petit résumé de la présentation du Raspberry Pi de ce samedi 20/10/2012. +===== Configuration du Raspberry Pi : =====
- +
-Configuration du Raspberry Pi :+
  
   * Processeur ARM1176JZF (ARMv6) 700 MHZ Broadcom 2835   * Processeur ARM1176JZF (ARMv6) 700 MHZ Broadcom 2835
Ligne 21: Ligne 20:
   * 2 trou de fixation   * 2 trou de fixation
  
-Petite définition du processeur ARM :+==== Petite définition du processeur ARM : ====
  
-Les architectures ARM (Advanced Risc Machine), développées par ARM Ltd, sont des architectures RISC 32 bits (ARMv3 à ARMv7) et d'ici 2014, 64 bits (ARMv8)1 introduite à partir de 1983.+Les [[http://fr.wikipedia.org/wiki/Architecture_ARM|architectures ARM]] (Advanced Risc Machine), développées par [[http://fr.wikipedia.org/wiki/ARM_%28soci%C3%A9t%C3%A9%29|ARM Ltd]], sont des architectures RISC 32 bits (ARMv3 à ARMv7) et d'ici 2014, 64 bits (ARMv8)1 introduite à partir de 1983.
  
 Une particularité des processeurs ARM est leur mode de vente. En effet, ARM Ltd. ne fabrique ni ne vend ses processeurs sous forme de circuits intégrés. La société vend les licences de ses processeurs de manière à ce qu'ils soient intégrés dans le silicium par d'autres fabricants. Aujourd'hui, la plupart des grands fondeurs de puces proposent de l'architecture ARM. Une particularité des processeurs ARM est leur mode de vente. En effet, ARM Ltd. ne fabrique ni ne vend ses processeurs sous forme de circuits intégrés. La société vend les licences de ses processeurs de manière à ce qu'ils soient intégrés dans le silicium par d'autres fabricants. Aujourd'hui, la plupart des grands fondeurs de puces proposent de l'architecture ARM.
  
-C'est quoi un Soc :+==== C'est quoi un Soc : ====
  
-Un System on Chip, abrégé en SoC (« système sur puce » ou « système mono-puce » en français), est un système complet embarqué sur une puce, pouvant comprendre de la mémoire, un ou plusieurs microprocesseurs, des périphériques d'interface, ou tout autre composant nécessaire à la réalisation de la fonction attendue.+Un [[http://fr.wikipedia.org/wiki/System-on-a-chip|System on Chip]], abrégé en SoC (« système sur puce » ou « système mono-puce » en français), est un système complet embarqué sur une puce, pouvant comprendre de la mémoire, un ou plusieurs microprocesseurs, des périphériques d'interface, ou tout autre composant nécessaire à la réalisation de la fonction attendue.
  
-Comment préparer un carte SDHC avec la distribution RASPBIAN :+===== Comment préparer un carte SDHC ===== 
 +==== Avec la distribution RASPBIAN : =====
  
   * Installer « ImageWriter »via Ubuntu Software Center   * Installer « ImageWriter »via Ubuntu Software Center
Ligne 38: Ligne 38:
   * Lancer « ImageWriter »   * Lancer « ImageWriter »
   * Choisir l'image téléchargée et choisir la destination « carte SD »   * Choisir l'image téléchargée et choisir la destination « carte SD »
-  * Lancer via « Ecrire sur le périphérique »+  * Lancer via « Écrire sur le périphérique »
   * Et voilà c'est prêt...   * Et voilà c'est prêt...
  
-Comment préparer une carte SDHC avec la distribution RASPBMC :+==== Avec la distribution RASPBMC : ====
  
   * ouvrir une console   * ouvrir une console
Ligne 51: Ligne 51:
   * mettre une carte SDHC dans son lecteur de carte   * mettre une carte SDHC dans son lecteur de carte
   * lancer l'installer : sudo ./install.py   * lancer l'installer : sudo ./install.py
-  * REM : il y avait un bug dans la version de l'installer que j'ai utilisé. Le programme cherche les carte SDHC en utilisant un grep sur "DISK" au niveau de fdisk... mais en francais fdisk affiche "Disque" et non "Disk". Modification du script d'installation.+  * REM : il y avait un bug dans la version de l'installer que j'ai utilisé. Le programme cherche les carte SDHC en utilisant un grep sur "DISK" au niveau de fdisk... mais en français fdisk affiche "Disque" et non "Disk". Modification du script d'installation.
  
 Modification du fichier install.py : ligne 66 Modification du fichier install.py : ligne 66
Ligne 63: Ligne 63:
   * L'installation va continuer lorsque vous aurez placé votre carte SDHC dans le Raspberry Pi et démarré celui-ci. Rem : Il est nécessaire d'avoir une connexion internet disponible durant le démarrage pour effectuer l'installation. Ensuite cette connexion n'est nécessaire que pour la mise à jour.   * L'installation va continuer lorsque vous aurez placé votre carte SDHC dans le Raspberry Pi et démarré celui-ci. Rem : Il est nécessaire d'avoir une connexion internet disponible durant le démarrage pour effectuer l'installation. Ensuite cette connexion n'est nécessaire que pour la mise à jour.
  
-Commencer utiliser une tablette ou un smartphone sous Android pour commander XBMC :+===== Comment utiliser une tablette ou un smartphone sous Android pour commander XBMC : =====
  
-  * Au niveau des paramètres système de XMBC, activer la gestion via web et activer l'utilisation d'une télécommande (local et disant)+  * Au niveau des paramètres système de XMBC, activer la gestion via web et activer l'utilisation d'une télécommande (local et distant)
   * Lors de l'activation de la gestion web de XBMC, vous allez devoir définir un login et un password. Ne pas changer le numéro de port.   * Lors de l'activation de la gestion web de XBMC, vous allez devoir définir un login et un password. Ne pas changer le numéro de port.
-  * Installer sur votre Android l'application : official XBMC remote (https://play.google.com/store/apps/details?id=org.xbmc.android.remote&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy54Ym1jLmFuZHJvaWQucmVtb3RlIl0.)+  * Installer sur votre Android l'application : official XBMC remote ([[https://play.google.com/store/apps/details?id=org.xbmc.android.remote&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy54Ym1jLmFuZHJvaWQucmVtb3RlIl0.]])
   * Dans l'application vous allez devoir renseigner l'adresse IP de votre XBMC (récupérable via le menu information système) et donner le login/password défini avant.   * Dans l'application vous allez devoir renseigner l'adresse IP de votre XBMC (récupérable via le menu information système) et donner le login/password défini avant.
   * Et voila c'est terminé.   * Et voila c'est terminé.
  
 +Remarque d'un collègue ; il semble que la version "official XBMC remote" ne fonctionne plus sur la dernière version de Raspbmc.
 +Il conseille l'utilisation de l'application Yatse [[http://yatse.leetzone.org/redmine/projects/androidwidget]]
 +
 +La commande fonctionne avec Yatse mais il semble nécessaire de redémarrer raspbmc pour prendre en compte les quelques modifications nécessaires (activation de la gestion via web et de l'utilisation d'une télécommande (local et distant)..).
 +===== Utiliser une télécommande standard ====
 +La Raspberry Pi est compatible [[http://fr.wikipedia.org/wiki/High-Definition_Multimedia_Interface#Consumer_Electronics_Control_.28CEC.29_:_contr.C3.B4le_.C2.AB_inter-.C3.A9l.C3.A9ments_.C2.BB|CEC]]. Cela veut dire que l'on sait piloter xbmc via la télécommande de la TV et le branchement HDMI. Très avantageux, car il n'y a plus besoin de configurer une télécommande infra rouge.
 +
 +===== Une réponse à la question du test de RASPBIAN sur son PC: =====
 +
 +Une question était ouverte pour savoir comment tester une distribution comme RASPBIAN sans avoir un Raspberry Pi à portée de main.
 +VirtualBox ne permet pas l'émulation d'un processeur ARM mais uniquement x86 32 et 64bits.
 +Par contre, il semble possible de faire cette opération avec le système QEMU.
 +J'ai trouvé le tuto suivant pour effectuer l'émulation d'un processeur ARM sur une distribution Ubuntu.
 +Rem : je n'ai pas encore testé la procédure.
 +[[http://www.cnx-software.com/2011/02/10/emulate-an-arm-plaform-with-qemu-on-ubuntu-10-10/]]
 +
 +Kikibelux : j'ai tenté l'émulation comme indiquée dans le lien,  les liens de téléchargements ne sontplus à jour, j'ai poursuivi sur des version stable,  mais j'ai rencontré des problèmes. Donc ce lein n'est plus à jour.
 +
 +{{:raspberypi.pdf|Voici le fichier pdf de la présentation.}}
  
-Vous trouverez ci-dessous le fichier pdf de la présenation. 
  
-{{:raspberypi.pdf|}} 
atelier20121020_raspberry_pi.1351020324.txt.gz · Dernière modification : 2014/12/27 08:14 (modification externe)