aboutsummaryrefslogtreecommitdiff
path: root/files/fr/archive/b2g_os/pandaboard
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/archive/b2g_os/pandaboard')
-rw-r--r--files/fr/archive/b2g_os/pandaboard/index.html120
1 files changed, 120 insertions, 0 deletions
diff --git a/files/fr/archive/b2g_os/pandaboard/index.html b/files/fr/archive/b2g_os/pandaboard/index.html
new file mode 100644
index 0000000000..3713db85e3
--- /dev/null
+++ b/files/fr/archive/b2g_os/pandaboard/index.html
@@ -0,0 +1,120 @@
+---
+title: Pandaboard
+slug: Archive/B2G_OS/Pandaboard
+tags:
+ - Boot2Gecko
+ - Firefox OS
+ - Pandaboard
+translation_of: Archive/B2G_OS/Pandaboard
+---
+<p></p><section class="Quick_links" id="Quick_Links">
+
+<ol>
+ <li class="toggle">
+ <details>
+ <summary>Build and install</summary>
+ <ol>
+ <li><strong><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS">Build and install overview</a></strong></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/B2G_OS_build_process_summary">B2G OS build process summary</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/B2G_OS_build_prerequisites">Build prerequisites</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Preparing_for_your_first_B2G_build">Preparing for your first build</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building">Building B2G OS</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/B2G_installer_add-on">B2G installer add-on</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/Building_for_Flame_on_OS_X">Building B2G OS for Flame on Mac OS X</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Choosing_how_to_run_Gaia_or_B2G">Choosing how to run Gaia or B2G OS</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/Compatible_Devices">Compatible Devices</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Installing_on_a_mobile_device">Installing B2G OS on a mobile device</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/B2G_OS_update_packages">Creating and applying B2G OS update packages</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building/FOTA_community_builds">Building and installing FOTA community builds</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/B2G_Build_Variables_Reference_Sheet">B2G build variables reference sheet</a></li>
+ </ol>
+ </details>
+ </li>
+ <li class="toggle">
+ <details>
+ <summary>Porting B2G OS</summary>
+ <ol>
+ <li><strong><a href="/fr/docs/Mozilla/B2G_OS/Porting_B2G_OS">Porting overview</a></strong></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Porting_B2G_OS/basics">Porting basics</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Porting_B2G_OS/Porting_on_CyanogenMod">Porting on CyanogenMod</a></li>
+ </ol>
+ </details>
+ </li>
+ <li class="toggle">
+ <details>
+ <summary>Developing Gaia</summary>
+ <ol>
+ <li><strong><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia">Developing Gaia overview</a></strong></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Running_the_Gaia_codebase">Running the Gaia codebase</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Mulet">Run Gaia on desktop using Mulet</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Understanding_the_Gaia_codebase">Understanding the Gaia codebase</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Making_Gaia_code_changes">Making Gaia code changes</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Testing_Gaia_code_changes">Testing Gaia code changes</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Submitting_a_Gaia_patch">Submitting a Gaia patch</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Build_System_Primer">Gaia build system primer</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Different_ways_to_run_Gaia">Different ways to run Gaia</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/make_options_reference">Make options reference</a></li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/Developing_Gaia/Gaia_tools_reference">Gaia tools reference</a></li>
+ </ol>
+ </details>
+ </li>
+ <li><a href="/fr/docs/Mozilla/B2G_OS/API">B2G OS APIs</a></li>
+</ol>
+</section><p></p>
+
+<p>C'est un guide pour installer Firefox OS sur une <a href="http://pandaboard.org/" title="http://pandaboard.org/">PandaBoard</a>. La PandaBoard est une tablette à bas prix basée sur une carte-mère OMAP 4  pour développer un système d'exploitation mobile.</p>
+
+<p>Assurez-vous d'avoir une carte-mémoire SD avec au moins 4 giga disponibles.</p>
+
+<h2 id="Formater_la_carte_SD">Formater la carte SD</h2>
+
+<p>Suivez ce <a href="http://omappedia.org/wiki/Minimal-FS_SD_Configuration" title="http://omappedia.org/wiki/Minimal-FS_SD_Configuration">guide</a> pour formater votre carte SD.</p>
+
+<h2 id="Communication_USB">Communication USB</h2>
+
+<p>Pour activer la communication usb avec votre pandaboard, suivez ces <a href="http://source.android.com/source/initializing.html#configuring-usb-access">étapes</a>. Pour B2G, il est plus sûr d'utiliser le mode de fichier "0666".</p>
+
+<p>Vérifiez que la  pandaboard est accessible en la branchant en usb à votre ordinateur et en lançant la commande suivante dans votre terminal :</p>
+
+<pre>lsusb</pre>
+
+<p>Si vous voyez s'afficher quelque chose avec Texas Instruments, alors votre pandaboard est détectée ! Si ce n'est pas le cas , essayez de débrancher tous les câbles de votre ordinateur et de laisser juste la pandaboard connectée en usb.</p>
+
+<h2 id="Construire_et_flasher">Construire et flasher</h2>
+
+<p>Après avoir tout <a href="https://developer.mozilla.org/fr/Firefox_OS/Preparing_for_your_first_B2G_build" title="https://developer-new.mozilla.org/en/Mozilla/Boot_to_Gecko/Preparing_for_your_first_B2G_build">configuré</a> pour la pandaboard, nous allons maintenant nous lancer dans <a href="https://github.com/mozilla/Negatus" title="https://github.com/mozilla/Negatus">Negatus</a>. Il s'agit d'un agent qui tourne sur l'appareil et qui permet de le déboguer/automatiser. Negatus va se construire lui-même automatiquement après que vous ayez lancé ./build.sh ; vous devrez néanmoins installer llibnspr(<code>apt-get install libnspr4-dev). </code>Après la <a href="https://developer.mozilla.org/fr/docs/Mozilla/Boot_to_Gecko/Building_and_installing_Boot_to_Gecko" title="https://developer-new.mozilla.org/en-US/docs/Mozilla/Boot_to_Gecko/Building_and_installing_Boot_to_Gecko">construction</a> de l'image, la partie délicate qui suit consiste à la flasher sur votre pandaboard.</p>
+
+<p>Essayez de suivre les instructions présentes <a href="https://github.com/mozilla-b2g/android-device-panda" title="https://github.com/mozilla-b2g/android-device-panda">ici</a>, jusqu'à 'Initial setup, part 3' inclus. Vous pouvez ignorer 'Initial setup, part 1' qui a déjà été effectuée au cours de l'étape de construction. Revenez ici après avoir terminé 'Initial setup, part 3'.</p>
+
+<p>Vous pouvez à présent lancer la commande <code>./flash.sh</code> et en principe tout devrait bien se passer. Si le script <code>flash.sh</code> essaye d'effacer la partition userdata, supprimez cette ligne. C'est un problème connu listé dans les <a href="https://github.com/mozilla-b2g/android-device-panda" title="https://github.com/mozilla-b2g/android-device-panda">instructions</a>.</p>
+
+<p>Après la fin du flashage, vous devez manuellement redémarrer la machine en débranchant les câbles d'alimentation et usb, puis en les rebranchant (le câble d'alimentation doit être branché en premier).</p>
+
+<p>Voici comment contourner les problèmes connus :</p>
+
+<h3 id="waiting_for_OMAP4XXX..._en_tentant_d'utiliser_usbboot">"waiting for OMAP4XXX..." en tentant d'utiliser usbboot</h3>
+
+<p>Si vous voyez ce message, débranchez tous les câbles de la pandaboard. Branchez la pandaboard uniquement via l'USB. Ne branchez pas l'alimentation. Essayez à présent, puis lancez <code>usbboot</code> avec <code>sudo</code>.</p>
+
+<h3 id="Erreurs_fastboot_lors_du_flashage">Erreurs fastboot lors du flashage</h3>
+
+<p>Si vous rencontrez des difficultés pour exécuter des commandes dans fastboot, elles peuvent réussir en les lançant avec <code>sudo</code> (c'est-à-dire : <code>sudo &lt;commande fastboot...&gt;</code>)</p>
+
+<p>Par ailleurs, si vous avez des problèmes pour faire entrer votre pandaboard en mode fastboot (c'est-à-dire : aucun périphérique n'est listé si vous faites un appel à <code>fastboot devices</code>), alors vous pouvez :</p>
+
+<ol>
+ <li>Débranchez tout ce qui est relié à la pandaboard</li>
+ <li>Maintenez enfoncé le bouton GPIO</li>
+ <li>Branchez l'alimentation tout en maintenant toujours le bouton enfoncé</li>
+ <li>Surveillez le voyant d'état et une fois qu'il commence à clignoter, relâchez le bouton GPIO</li>
+</ol>
+
+<p>Cela va faire entrer la pandaboard en mode fastboot.</p>
+
+<h3 id="Impossible_de_se_connecter_à_adb">Impossible de se connecter à adb</h3>
+
+<p>Si vous voyez l'appareil avec lsusb mais pas dans les périphériques adb/fastboot et que les voyants sont éteints, débranchez la source d'alimentation puis rebranchez-la. Si les voyants sont allumés, il faudra peut-être attendre quelques instants (30 secondes maximum) pour que l'appareil soit enregistré sur adb.</p>
+
+<p>Quelquefois, le flashage sera annoncé comme ayant réussi mais ce ne sera pas le cas. Reflashez la pandaboard (c'est-à-dire : exécutez <code>./flash.sh</code>) et réessayez. Je conseille de brancher l'alimentation d'abord, et de brancher le câble usb ensuite</p>
+
+<p>Si vous obtenez "??????????? no permision" pour les appareils adb, même en root, vérifiez la section "Configuring USB Access" sur ce <a href="http://source.android.com/source/initializing.html" title="http://source.android.com/source/initializing.html">site</a> et corrigez - ou ajoutez - les bonnes règles udev. N'oubliez pas de redémarrer le service udev après avoir fait les modifications.</p>