<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://elinux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://elinux.org/index.php?title=Special:NewPages&amp;feed=atom&amp;hideredirs=1&amp;limit=50&amp;offset=&amp;namespace=0&amp;username=&amp;tagfilter=</id>
		<title>eLinux.org - New pages [en]</title>
		<link rel="self" type="application/atom+xml" href="http://elinux.org/index.php?title=Special:NewPages&amp;feed=atom&amp;hideredirs=1&amp;limit=50&amp;offset=&amp;namespace=0&amp;username=&amp;tagfilter="/>
		<link rel="alternate" type="text/html" href="http://elinux.org/Special:NewPages"/>
		<updated>2013-05-18T19:55:52Z</updated>
		<subtitle>From eLinux.org</subtitle>
		<generator>MediaWiki 1.21alpha</generator>

	<entry>
		<id>http://elinux.org/ECE497_Notes</id>
		<title>ECE497 Notes</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/ECE497_Notes"/>
				<updated>2013-05-18T16:11:32Z</updated>
		
		<summary type="html">&lt;p&gt;Yoder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ECE497 |Notes]]&lt;br /&gt;
&lt;br /&gt;
You can find my various notes (works in progress) [[:Category:ECE497Notes | here]]&lt;/div&gt;</summary>
		<author><name>Yoder</name></author>	</entry>

	<entry>
		<id>http://elinux.org/ECE497_Calendar_and_Exercises_-_Fall_2013</id>
		<title>ECE497 Calendar and Exercises - Fall 2013</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/ECE497_Calendar_and_Exercises_-_Fall_2013"/>
				<updated>2013-05-18T15:53:13Z</updated>
		
		<summary type="html">&lt;p&gt;Yoder: Updating for Fall 2013&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ECE497 |Calendar]]&lt;br /&gt;
[[Category:BeagleBoard]]&lt;br /&gt;
{{YoderHead}}&lt;br /&gt;
&lt;br /&gt;
Here's what you'll need to do for the class.  Unless stated otherwise these are individual exercises, not team.&lt;br /&gt;
&lt;br /&gt;
I'm updating this from last year, so be sure to check the year to be sure it's been refreshed. If the background is white, it hasn't been updated.&lt;br /&gt;
&lt;br /&gt;
'''All assignments are due the start of the following week.  Initially that is a Thursday!'''&lt;br /&gt;
&lt;br /&gt;
== Week 1 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Assignment Links&lt;br /&gt;
|-&lt;br /&gt;
| 1-1&lt;br /&gt;
| 30-Aug-2012&lt;br /&gt;
| &lt;br /&gt;
| Introductions, Demos&lt;br /&gt;
| Fire up your Beagle and see it work. Do everything in Exercise 09. Due Friday.&lt;br /&gt;
'''[[EBC Exercise 01 Start Here]]''' gives an overview of what we'll be doing over the next few days.  Start setting up your Linux development computer now.  You can do either a native install, or a virtual machine. [[EBC Exercise 06 Notes on VirtualBox | Here]] and [[EBC Exercise 07 Notes on Installing Ubuntu in VMware Player | here]] are some notes in virtual machine installs.  They are out of date.  Feel free to update them.&lt;br /&gt;
&lt;br /&gt;
I suggest Ubuntu 12.04 LTS.  Some of the TI software may require it. I may not be able to help with other versions of distributions.&lt;br /&gt;
&lt;br /&gt;
| [[ECE497 - 32-bit Embedded Linux, Rose-Hulman]]&lt;br /&gt;
[[EBC_Exercise_01_Start_Here#The_Linux_host_computer | EBC Exercise 01 Start Here]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 02 Out-of-the-Box, Bone]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 09 Working With Open Source]]&lt;br /&gt;
|-&lt;br /&gt;
| 1-2&lt;br /&gt;
| 31&lt;br /&gt;
| &lt;br /&gt;
| General Purpose IO, LEDs and push buttons.&lt;br /&gt;
| Set up a Beagle, demo in class. Get reference manuals and clone git repository.&lt;br /&gt;
| [[EBC Exercise 03 Installing a Beagle OS]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 05 Getting Exercise Support Materials]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 10 Flashing an LED]]&lt;br /&gt;
|-&lt;br /&gt;
| 1-3&lt;br /&gt;
| 3-Sept-2012&lt;br /&gt;
| &lt;br /&gt;
| Interrupts and gpio&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 08 Installing Development Tools]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 11 gpio Polling and Interrupts]]&lt;br /&gt;
|-&lt;br /&gt;
| 1-4&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| i2c, git&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 16 git]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| &amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Add your project ideas&lt;br /&gt;
| [[ECE497 Project Ideas]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 2 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|- &lt;br /&gt;
| 2-1&lt;br /&gt;
| 6-Sept&lt;br /&gt;
| &lt;br /&gt;
| Pulse Width Modulation&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 12 I2C]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 13 Pulse Width Modulation]]&lt;br /&gt;
|-&lt;br /&gt;
| 2-2&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
| Lab Time, Mini Project 01&lt;br /&gt;
| Measure gpio and pwm with oscilloscope.&lt;br /&gt;
| [[EBC Mini Project 01]]&lt;br /&gt;
|-&lt;br /&gt;
| 2-3&lt;br /&gt;
| 10&lt;br /&gt;
|&lt;br /&gt;
| gdb, Lab Time&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 14 gdb Debugging]]&lt;br /&gt;
|-&lt;br /&gt;
| 2-4&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| Lab Time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 3 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 3-1&lt;br /&gt;
| 13&lt;br /&gt;
| &lt;br /&gt;
| make, Mini Project 02&lt;br /&gt;
| Flash ETC 2012 image on SD card for xM&lt;br /&gt;
| [[EBC Exercise 15 make]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Mini Project 02]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 03 Installing a Beagle OS]]&lt;br /&gt;
|-&lt;br /&gt;
| 3-2&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| Advanced Linux Sound Architecture (ALSA)&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 17 Using ALSA for Audio Processing]]&lt;br /&gt;
|-&lt;br /&gt;
| 3-3&lt;br /&gt;
| 17&lt;br /&gt;
| &lt;br /&gt;
| Using the DSP (c6run)&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 18 Using the DSP for Audio Processing]]&lt;br /&gt;
|-&lt;br /&gt;
| 3-4&lt;br /&gt;
| 18&lt;br /&gt;
| &lt;br /&gt;
| Lab Time, Mini Project 1 demo time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 4 ==&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 4-1&lt;br /&gt;
| 20&lt;br /&gt;
| &lt;br /&gt;
| Video Processing&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 19 DSS2 and sysfs]]&lt;br /&gt;
&lt;br /&gt;
[[EBC Exercise 20 The Display SubSystem (DSS)]]&lt;br /&gt;
|-&lt;br /&gt;
| 4-2&lt;br /&gt;
| 21&lt;br /&gt;
| &lt;br /&gt;
| Lab Time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 4-3&lt;br /&gt;
| 24&lt;br /&gt;
| &lt;br /&gt;
| Threads&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 21 Running Audio and Video]]&lt;br /&gt;
|-&lt;br /&gt;
| 4-4&lt;br /&gt;
| 25&lt;br /&gt;
| &lt;br /&gt;
| Lab Time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 5 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 5-1&lt;br /&gt;
| 27-Sept-2012&lt;br /&gt;
| &lt;br /&gt;
| Graphical Interfaces and node.js&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5-2&lt;br /&gt;
| 28&lt;br /&gt;
| &lt;br /&gt;
| Lab Time&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 5-3&lt;br /&gt;
| 1-Oct-2012&lt;br /&gt;
| 2.1-2.3.5, 3.2.13&lt;br /&gt;
| Booting, Memory Map, Cross-Development, Processor Basics, TI ARM&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5-4&lt;br /&gt;
| 2&lt;br /&gt;
| 4.1-4.3.3&lt;br /&gt;
| The Kernel&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 22 Cross-Compiling]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 6 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 6-1&lt;br /&gt;
| 4&lt;br /&gt;
| 4.4-4.5, 5.1-5.2&lt;br /&gt;
| Adding to the Kernel makefile, Kernel Initialization&lt;br /&gt;
| Find the Beagle version of Figure 2-5 on page 25. Be sure to find a numeric value for the starting address of the POP SDRAM. Note where you found this information.&lt;br /&gt;
| [[EBC Exercise 23 Configuring the Kernel]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;&lt;br /&gt;
| &amp;quot;&lt;br /&gt;
| 5.3-5.6&lt;br /&gt;
| Command Line Processing, __setup Macro&lt;br /&gt;
| Configuring the Kernel Lab&lt;br /&gt;
| [[EBC Exercise 24 Kconfig Edits]]&lt;br /&gt;
|-&lt;br /&gt;
| 6-2&lt;br /&gt;
| 5&lt;br /&gt;
| &lt;br /&gt;
| Lab Time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 6-3&lt;br /&gt;
| 8&lt;br /&gt;
| 6.1-6.3&lt;br /&gt;
| System Initialization&lt;br /&gt;
| Project Status Report, update your project status page.&lt;br /&gt;
| [[EBC Exercise 21a Boot Sequence]]&lt;br /&gt;
[[ECE497 Contributions and Project Status]]&lt;br /&gt;
|-&lt;br /&gt;
| 6-4&lt;br /&gt;
| 9&lt;br /&gt;
| 6.4-6.7&lt;br /&gt;
| Initial RAM Disk, Using initramfs&lt;br /&gt;
| &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 7 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 7-1&lt;br /&gt;
| 15&lt;br /&gt;
| 7.1-7.3&lt;br /&gt;
| Bootloaders, Das U-Boot&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 25 Configuring U-boot]]&lt;br /&gt;
|-&lt;br /&gt;
| 7-2&lt;br /&gt;
| 16&lt;br /&gt;
| &lt;br /&gt;
| Demo and Work Day&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 7-3&lt;br /&gt;
| 18&lt;br /&gt;
| 8.1-8.4&lt;br /&gt;
| Device Driver Basics, Driver Methods&lt;br /&gt;
| &lt;br /&gt;
| [[EBC Exercise 08 Installing Development Tools]]&lt;br /&gt;
[[EBC Exercise 26 Device Drivers]]&lt;br /&gt;
|-&lt;br /&gt;
| 7-4&lt;br /&gt;
| 19&lt;br /&gt;
| 11.1-11.4&lt;br /&gt;
| BusyBox&lt;br /&gt;
| In B105&lt;br /&gt;
| [[EBC Exercise 27 BusyBox]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 8 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 8-1&lt;br /&gt;
| 22&lt;br /&gt;
| [http://gstreamer.freedesktop.org/ GStreamer]&lt;br /&gt;
| GStreamer ([http://wiki.oz9aec.net/index.php/Gstreamer_cheat_sheet Cheat Sheet],&lt;br /&gt;
[http://www.oz9aec.net/index.php/gstreamer/345-a-weekend-with-gstreamer Weekend with GStreamer])&lt;br /&gt;
| Status Report&lt;br /&gt;
| [[EBC Exercise 29 GStreamer]] (optional)&lt;br /&gt;
|-&lt;br /&gt;
| 8-2&lt;br /&gt;
| 23&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| Project Time&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 8-3&lt;br /&gt;
| 25&lt;br /&gt;
| &lt;br /&gt;
| Remote debugging with gdb, cbrowser/cscope and strace&lt;br /&gt;
| Project Time&lt;br /&gt;
| [[EBC Exercise 28 Remote gdb and more]] (optional)&lt;br /&gt;
|-&lt;br /&gt;
| 8-4&lt;br /&gt;
| 26&lt;br /&gt;
| &lt;br /&gt;
| Project Time&lt;br /&gt;
| &lt;br /&gt;
| [[ECE497 Contributions and Project Status]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 9 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 9-1&lt;br /&gt;
| 29&lt;br /&gt;
| &lt;br /&gt;
| Project Time all week&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9-2&lt;br /&gt;
| 30&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9-3&lt;br /&gt;
| 1-Nov-2012&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9-4&lt;br /&gt;
| 2&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Week 10 ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;color:blue; background-color:#ffffff;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Date !! Reading !! Topic !! Exercise !! Links&lt;br /&gt;
|-&lt;br /&gt;
| 10-1&lt;br /&gt;
| 5&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Project Time all week&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10-2&lt;br /&gt;
| 6&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10-3&lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Meet in B105&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10-4&lt;br /&gt;
| 9&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| Demo Time&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{YoderFoot}}&lt;/div&gt;</summary>
		<author><name>Yoder</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_FAQ</id>
		<title>FR:RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_FAQ"/>
				<updated>2013-05-18T15:20:31Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Quel affichage puis-je utiliser ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:R-Pi_Model_AB_Mono-1.png|thumb|right|400px]] [[File:RpiFront.jpg|400px|thumb|right|Le module beta du Rpi (modèle B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|Un rendu 3D du logo Raspberry Pi par Antario, utilisateur du forum. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== Qu'est-ce-qu'un Raspberry Pi ? ===&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.&lt;br /&gt;
&lt;br /&gt;
==== Puis-je acheter des actions dans la fondation Raspberry Pi ? ====&lt;br /&gt;
&lt;br /&gt;
We’re a charity, so you can’t buy shares in the company. If you want to support us, we’d love you to buy one. We’ll also be offering a package where you can do a buy-one-give-one purchase, and we’ll be accepting donations too once we start shipping.&lt;br /&gt;
&lt;br /&gt;
== ACHAT ET LIVRAISONS ==&lt;br /&gt;
&lt;br /&gt;
=== Où puis-je en acheter un ? ===&lt;br /&gt;
&lt;br /&gt;
L'achat du Raspi est possible chez [http://www.farnell.com Premier Farnell/Element 14] et [http://rswww.com RS Components].&lt;br /&gt;
Les clients chinois doivent s'adresser à [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== Combien puis-je en acheter en une seule commande ? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we limited orders to one per person. This was to prevent eBay scalping (to some extent – we also auctioned some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible got their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== Combien coûte-il ? ===&lt;br /&gt;
&lt;br /&gt;
Le modèle A coûte 25$ et le modèle B 35$, auxquels il faut ajouter les taxes locales et les frais de port.&lt;br /&gt;
&lt;br /&gt;
=== Comment puis-je le payer ? ===&lt;br /&gt;
&lt;br /&gt;
Les distributeurs acceptent la plupart des principales cartes, PayPal, et les paiements hors-ligne.&lt;br /&gt;
&lt;br /&gt;
=== Que recevrai-je après en avoir acheté un ? ===&lt;br /&gt;
&lt;br /&gt;
A Raspberry Pi. Leads, a power supply, case or SD cards are not included but can be purchased from any of the Raspberry Pi vendors: [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]. You can build an operating system on your own SD card or buy one preloaded with Raspian &amp;quot;wheezy&amp;quot; from the same source.&lt;br /&gt;
&lt;br /&gt;
=== Pourquoi le prix est-il en dollars US ? Vous êtes une société UK ! ===&lt;br /&gt;
&lt;br /&gt;
The components we buy are priced in dollars, and we negotiate manufacturing in dollars. Because currency markets are so volatile at the moment, we price the final board in dollars too, so we don’t have to keep changing the price.&lt;br /&gt;
&lt;br /&gt;
=== Y a-t-il une opération un-offert-pour-un-acheté ? ===&lt;br /&gt;
&lt;br /&gt;
Yes. We plan to implement a program of this sort, but you can also just buy one if you prefer.&lt;br /&gt;
&lt;br /&gt;
=== Le périphérique est-il disponible partout dans le monde ? ===&lt;br /&gt;
&lt;br /&gt;
[http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] distribute and ship world-wide via subsidiaries and partners in virtually every country. There have been some problems with information about pricing and availability being fully shared among some countries' local offices, but, they are being worked out with the primary distributors and should be resolved by mid-March 2012.&lt;br /&gt;
&lt;br /&gt;
=== Combien coûte la livraison vers le [pays X] ? ===&lt;br /&gt;
&lt;br /&gt;
[http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] and their subsidiaries/partners will convey this information before orders are charged, and these costs may vary from country to country, which the Foundation cannot control.&lt;br /&gt;
&lt;br /&gt;
=== Y a-t-il une quantité minimale à commander ? ===&lt;br /&gt;
&lt;br /&gt;
The minimum order quantity is one unit. The maximum order size restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Acceptez-vous les pré-commandes ? ===&lt;br /&gt;
&lt;br /&gt;
Les pré-commandes sont désormais traitées par [http://www.farnell.com Premier Farnell/Element 14] et [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== Je souhaite devenir revendeur de Raspberry Pi. ===&lt;br /&gt;
&lt;br /&gt;
We are not taking requests for people to be resellers at the moment.&lt;br /&gt;
However , nothing stops your buying devices from the distributors and reselling them with accessories.&lt;br /&gt;
&lt;br /&gt;
=== Puis-je rejoindre la liste de diffusion ? ===&lt;br /&gt;
&lt;br /&gt;
You certainly can. Head to the [http://www.raspberrypi.org home page], and you’ll see a form at the top right you can fill in. People who are signed up will get an e-mail as soon as we have confirmed a release date.&lt;br /&gt;
&lt;br /&gt;
== GÉNÉRAL ==&lt;br /&gt;
&lt;br /&gt;
=== Quelles sont les différences entre les modèles A et B ? ===&lt;br /&gt;
&lt;br /&gt;
Model A has 256 MB of RAM, HDMI, one USB port and no Ethernet (network connection).&lt;br /&gt;
Two revisions of the Model B exist. The first (now referred to as revision 1) has 256 MB RAM, HDMI, two USB ports and a 100 Mbits/sec Ethernet port.&lt;br /&gt;
Model B revision 2 has 512MB RAM with the same ports.&lt;br /&gt;
&lt;br /&gt;
=== Quelles sont les dimensions du Raspberry Pi ? ===&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi measures 85.60mm x 53.98mm x 17mm, with a little overlap for the SD card and connectors which project over the edges. It weighs 45g.&lt;br /&gt;
&lt;br /&gt;
=== Quel SoC utilisez-vous ? ===&lt;br /&gt;
&lt;br /&gt;
The SoC is a Broadcom BCM2835. This contains an ARM1176JZFS, with floating point, running at 700Mhz, and a Videocore IV GPU. The GPU is capable of BluRay quality playback, using H.264 at 40 Mbits/s. It has a fast 3D core accessed using the supplied OpenGL ES 2.0 and OpenVG libraries.&lt;br /&gt;
&lt;br /&gt;
=== Pourquoi avoir choisi le ARM11 ? ===&lt;br /&gt;
&lt;br /&gt;
Coût et performances.&lt;br /&gt;
&lt;br /&gt;
=== Quelle est sa puissance ? ===&lt;br /&gt;
&lt;br /&gt;
The GPU provides Open GL ES 2.0, hardware-accelerated OpenVG, and 1080p30 H.264 high-profile decode.&lt;br /&gt;
&lt;br /&gt;
The GPU is capable of 1 Gpixel/s, 1.5 Gtexel/s or 24 GFLOPs of general purpose compute and features a bunch of texture filtering and DMA infrastructure.&lt;br /&gt;
&lt;br /&gt;
That is, graphics capabilities are roughly equivalent to Xbox 1 level of performance. Overall real-world performance is something like a 300MHz Pentium II, only with much, much swankier graphics.&lt;br /&gt;
&lt;br /&gt;
=== Peut-on l'overclocker ? ===&lt;br /&gt;
&lt;br /&gt;
There’s a little overclocking headroom – most devices will run happily at 800MHz. There’s no BIOS ''per se'', but we do support booting bare metal code, so something could be done.&lt;br /&gt;
&lt;br /&gt;
=== Ça va mixer ? ===&lt;br /&gt;
&lt;br /&gt;
Yes. We have conducted extensive virtual simulations. No Raspberry Pis were harmed in the testing.&lt;br /&gt;
&lt;br /&gt;
=== Comment démarre-t-il ? ===&lt;br /&gt;
&lt;br /&gt;
Vous devez l'amorcer à partir d'une carte SD mais un DD USB peut “prendre la main” après le démarrage initial. Vous ne pouvez pas démarrer sans carte SD.&lt;br /&gt;
&lt;br /&gt;
=== Où se trouve l'interrupteur marche/arrêt ? ===&lt;br /&gt;
&lt;br /&gt;
To switch on: just plug it in!&lt;br /&gt;
&lt;br /&gt;
To switch off: remove power.&lt;br /&gt;
&lt;br /&gt;
Or if you really want a switch, you can get a [http://www.pi-supply.com Pi Supply Switch]&lt;br /&gt;
&lt;br /&gt;
=== Pourquoi n'y a-t-il pas de véritable horloge temps-réel (RTC) ? ===&lt;br /&gt;
&lt;br /&gt;
The expectation is that non-network connected units will have their clocks updated manually at startup. Adding an RTC is surprisingly expensive, once you’ve factored in batteries, area and componentry and would have pushed us above our target price. You can add one yourself using the GPIO pins if you’re after an interesting electronics project.&lt;br /&gt;
&lt;br /&gt;
=== Commercialiserez-vous à kit à monter soi-même ? ===&lt;br /&gt;
&lt;br /&gt;
No. It would be too expensive for us to provide kits alongside finished boards, which would mean introducing another step in manufacturing; and a kit would be impossible to hand solder. We use special equipment (robots!) to solder on the BGA package and other tiny components.&lt;br /&gt;
&lt;br /&gt;
=== Puis-je ajouter de la mémoire ? ===&lt;br /&gt;
&lt;br /&gt;
No. The RAM is a POP package on top of the SoC, so it’s not removable or swappable.&lt;br /&gt;
&lt;br /&gt;
=== De la documentation sur le matériel sera-t-elle disponible ? ===&lt;br /&gt;
&lt;br /&gt;
Broadcom don’t release a full datasheet for the BCM2835, which is the chip at the heart of the Raspberry Pi. We have released a datasheet for the SoC which covers the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== Mais je veux la documentation du &amp;amp;lt;matériel X&amp;amp;gt; ! ===&lt;br /&gt;
&lt;br /&gt;
Other documentation may be released in future but this will be at the Foundation’s discretion.&lt;br /&gt;
&lt;br /&gt;
=== Mais j'''exige'' la documentation du circuit. Donnez-la moi ! ===&lt;br /&gt;
&lt;br /&gt;
To get the full SoC documentation you would need to sign an NDA with Broadcom, who make the chip and sell it to us. But you would also need to provide a business model and estimate of how many chips you are going to sell.&lt;br /&gt;
&lt;br /&gt;
=== Pourquoi le Raspberry Pi ne dispose-t-il pas du composant matériel &amp;amp;lt;insérez un nom&amp;amp;gt; ou du type de connecteur &amp;amp;lt;insérez un nom&amp;amp;gt; ? ===&lt;br /&gt;
&lt;br /&gt;
Our main function is a charitable one – we’re trying to build the cheapest possible computer that provides a certain basic level of functionality, and keeping the price low means we’ve had to make hard decisions about what hardware and interfaces to include.&lt;br /&gt;
&lt;br /&gt;
=== Pouvez-vous vérifier qu'il peut convenir pour &amp;amp;lt;X&amp;amp;gt; ? ===&lt;br /&gt;
&lt;br /&gt;
If you want to use it for something that we haven’t tested, and that it’s not intended for (i.e. anything but the educational work we’re planning for it), then that development work is up to you.&lt;br /&gt;
&lt;br /&gt;
=== Comment puis-je brancher un clavier et une souris ? ===&lt;br /&gt;
&lt;br /&gt;
Model A has one USB port and Model B has two. Beyond this, mice, keyboards, network adapters and external storage will all connect via a USB hub.&lt;br /&gt;
&lt;br /&gt;
== BOÎTIERS ==&lt;br /&gt;
&lt;br /&gt;
=== Aura-t-il un boîtier ? ===&lt;br /&gt;
&lt;br /&gt;
Not for the first batch. We’ll be making and selling cases by the summer; you'll be able to buy a unit with or without a case, or a case on its own. The education release later in 2012 will have a case by default. There are lots of homebrew case discussions on the forum.&lt;br /&gt;
&lt;br /&gt;
=== Peut-il loger dans une boîte métallique Altoids ? ===&lt;br /&gt;
&lt;br /&gt;
Doesn’t quite work, I’m afraid – because we don’t round off the edges of the board, it’s a little too big to fit the tin.&lt;br /&gt;
&lt;br /&gt;
== GRAPHISME ==&lt;br /&gt;
&lt;br /&gt;
=== Quel affichage puis-je utiliser ? ===&lt;br /&gt;
&lt;br /&gt;
La carte dispose de sorties composite et HDMI, vous pouvez ainsi la connecter à une vieille TV analogique, une TV numérique ou un moniteur DVI (grâce à un adaptateur pas cher pour le DVI). Le VGA n'est pas pris en charge mais des adaptateurs sont disponibles, bien que ceux-ci soient relativement onéreux.&lt;br /&gt;
&lt;br /&gt;
=== Pourquoi n'y a-t-il pas de support du VGA ? ===&lt;br /&gt;
&lt;br /&gt;
The chip specifically supports HDMI. VGA is considered to be an end-of-life technology, so supporting it doesn’t fit with our plans at the moment.&lt;br /&gt;
&lt;br /&gt;
=== Y a-t-il un binaire GPU ? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Puis-je ajouter un écran tactile ? ===&lt;br /&gt;
&lt;br /&gt;
We haven’t experimented with any touchscreens yet, but there’s no electronic reason why it shouldn’t work. There’s lots of discussion about this on the forums. The main issue people are encountering seems to be one of cost; touchscreens are very pricey!&lt;br /&gt;
&lt;br /&gt;
=== Quelle est la plage de température d'utilisation ? ===&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi is built from commercial chips which are qualified to different temperature ranges; the LAN9512 is specified by the manufacturers being qualified from 0°C to 70°C, while the AP is qualified from -40°C to 85'''°'''C. You may well find that the board will work outside those temperatures, but we’re not qualifying the board itself to these extremes.&lt;br /&gt;
&lt;br /&gt;
== AUDIO ==&lt;br /&gt;
&lt;br /&gt;
=== Le son via HDMI est-il pris en charge ? ===&lt;br /&gt;
&lt;br /&gt;
Oui.&lt;br /&gt;
&lt;br /&gt;
=== Quelle est la norme des entrées et sorties audio ? ===&lt;br /&gt;
&lt;br /&gt;
There’s a standard 3.5mm jack for audio out. You can add any supported USB microphone for audio in.&lt;br /&gt;
&lt;br /&gt;
== ALIMENTATION ==&lt;br /&gt;
&lt;br /&gt;
=== Quelles sont les caractéristiques de l'alimentation ? ===&lt;br /&gt;
&lt;br /&gt;
The device is powered by 5v micro USB. You can read more about it [http://www.raspberrypi.org/archives/260 here]. Power supplies will be available at launch.&lt;br /&gt;
&lt;br /&gt;
=== Puis-je alimenter le Raspberry Pi à partir de piles aussi bien qu'à partir de la prise murale ? ===&lt;br /&gt;
&lt;br /&gt;
Oui. Le modèle A devrait bien fonctionner avec 4 piles AA.&lt;br /&gt;
&lt;br /&gt;
=== L'alimentation par Ethernet (PoE) est-elle possible ? ===&lt;br /&gt;
&lt;br /&gt;
Not in the base device, but it’s been a very commonly requested feature, so we’re examining options for later releases.&lt;br /&gt;
&lt;br /&gt;
== LOGICIEL ==&lt;br /&gt;
&lt;br /&gt;
=== Quel système d'exploitation (SE) utilise-t-il ? ===&lt;br /&gt;
&lt;br /&gt;
It is capable of running several different [[RPi_Distributions|operating systems]].  As of July 2012, the Foundation recommmends Raspbian &amp;quot;Wheezy&amp;quot; for first-time users.  It’s straightforward to replace the root partition on the SD card with another ARM Linux distro if you want to use something else. The OS is stored on the SD card.&lt;br /&gt;
&lt;br /&gt;
=== Dispose-t-il d'un langage de programmation officiel ? ===&lt;br /&gt;
&lt;br /&gt;
By default, we’ll be supporting Python as the educational language.&lt;br /&gt;
&lt;br /&gt;
Any language which will compile for ARMv6 can be used with the Raspberry Pi, though; so you’re not limited to using Python.&lt;br /&gt;
&lt;br /&gt;
=== Peut-il faire fonctionner WINE (ou Windows, ou d'autres logiciels x86) ? ===&lt;br /&gt;
&lt;br /&gt;
Non.&lt;br /&gt;
&lt;br /&gt;
=== Quelles distributions Linux sont supportées au lancement ? ===&lt;br /&gt;
&lt;br /&gt;
Fedora, Debian and ArchLinux will be supported from the start. We hope to see support from other distros later (because of issues with newer releases of Ubuntu and the ARM processor we are using, Ubuntu can’t commit to supporting Raspberry Pi at the moment). You will be able to download distro images from us as soon as the Raspberry Pi is released, and we will also be selling pre-loaded SD cards shortly after release.&lt;br /&gt;
&lt;br /&gt;
=== Peut-il faire tourner Android ? ===&lt;br /&gt;
&lt;br /&gt;
Si quelqu'un de la communauté arrive à porter une version d'Android qui fonctionne avec 256Mo de RAM, alors ça fonctionnera sur le Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Peut-il faire tourner &amp;amp;lt;insérez le nom d'un programme ici&amp;amp;gt; ? ===&lt;br /&gt;
&lt;br /&gt;
In general, you need to look to see whether the program you want can be compiled for the ARMv6 architecture. In most cases the answer will be yes. Specific programs are discussed on our forum, so you might want to look there for an answer.&lt;br /&gt;
&lt;br /&gt;
=== Peut-il faire tourner le nouveau Windows RT ? ===&lt;br /&gt;
&lt;br /&gt;
We are not partners with Microsoft, and their support would be required for porting Windows 8.&lt;br /&gt;
&lt;br /&gt;
== Cartes SD et supports de stockage ==&lt;br /&gt;
&lt;br /&gt;
We have tried cards up to 32GB and most cards seem to work OK. The Wiki has more information about which makes and models work best. You can also attach a USB flash memory stick or USB hard drive for storage.&lt;br /&gt;
&lt;br /&gt;
=== Que se passe-t-il si je ''bricke'' le matériel ? ===&lt;br /&gt;
&lt;br /&gt;
Vous pouvez le restaurer en réécrivant la carte SD.&lt;br /&gt;
&lt;br /&gt;
== RÉSEAU, USB ET SANS-FIL ==&lt;br /&gt;
&lt;br /&gt;
=== Gère-t-il le réseau ? Y a-t-il du Wi-Fi ? ===&lt;br /&gt;
&lt;br /&gt;
The Model B version of the device includes 10/100 Mbits/second wired Ethernet. There is no Ethernet on the Model A version (which we expect to be taken up mostly by the education market), but Wi-Fi will be available via a standard USB dongle.&lt;br /&gt;
&lt;br /&gt;
=== Y aura-t-il une option WiFi ? ===&lt;br /&gt;
&lt;br /&gt;
Not in the first version, though you can add a dongle. ARM Linux WiFi support can be a bit patchy; there’s a list of tested dongles on the wiki.&lt;br /&gt;
&lt;br /&gt;
=== Pourquoi pas d'Ethernet Gigabit ? ===&lt;br /&gt;
&lt;br /&gt;
The Ethernet is driven via USB 2.0, so the upstream bandwidth would not support Gigabit.&lt;br /&gt;
&lt;br /&gt;
=== Dispose-t-il d'un support quelconque pour un démarrage réseau ou Pxe ? ===&lt;br /&gt;
&lt;br /&gt;
No. However, it’s such a low-power device that we expect it to be left on much of the time!&lt;br /&gt;
&lt;br /&gt;
=== Comment puis-je connecter plus de deux périphériques USB ? ===&lt;br /&gt;
&lt;br /&gt;
Use a hub to increase the number of ports. Some keyboards have hubs built in which would work well.&lt;br /&gt;
&lt;br /&gt;
== USAGES ÉDUCATIFS ==&lt;br /&gt;
&lt;br /&gt;
=== Des ressources pédagogiques seront-elles disponibles ? ===&lt;br /&gt;
&lt;br /&gt;
We’re working with partners to get software materials developed, as well as with the open source community. Computing at School is writing a user guide and programming manual, we’re aware of a few books being planned and written around the Raspberry Pi, and others have already started to produce some excellent tutorials including video. We’re also working with partners to use it as a teaching platform for other subjects, including languages, math, and so on.&lt;br /&gt;
&lt;br /&gt;
Once we launch, we hope that the community will help organizations like Computing at School put together teaching material such as lesson plans and resources and push this into schools. In due course, the foundation hopes to provide a system of prizes to give young people something to work towards.&lt;br /&gt;
&lt;br /&gt;
There’s lots of discussion of educational uses and resources in our forums – come and have a chat!&lt;br /&gt;
&lt;br /&gt;
== GLOSSAIRE ==&lt;br /&gt;
&lt;br /&gt;
BGA: Ball Grid Array. A type of surface mount packaging for electronics.&lt;br /&gt;
&lt;br /&gt;
SoC: System on Chip. A computer on a single integrated circuit.&lt;br /&gt;
&lt;br /&gt;
GPIO: General Purpose Input/Output. Pins that can be programmed to do stuff.&lt;br /&gt;
&lt;br /&gt;
GPU: Graphics Processing Unit. The hardware that handles 3-D graphics in scientific notation (floating point) math.&lt;br /&gt;
&lt;br /&gt;
Distro: a specific package (“flavor”) of Linux and associated software.&lt;br /&gt;
&lt;br /&gt;
Brick: to accidentally render a device inoperative by making changes to software or firmware.&lt;br /&gt;
&lt;br /&gt;
Pxe: Preboot execution environment. A way to get a device to boot via the network.&lt;br /&gt;
&lt;br /&gt;
PoE: Power over Ethernet. Powering a device via an Ethernet cable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_DatasheetCategories</id>
		<title>FR:RPi DatasheetCategories</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_DatasheetCategories"/>
				<updated>2013-05-18T13:38:24Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;{{Template:FR:RPi_Learning}}    '''Voici une liste de fiches techniques numérotées qui sont proposées en catégories pour le Rpi :&amp;lt;br&amp;gt;''' Créée par turbo de frambozenbier...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:FR:RPi_Learning}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Voici une liste de fiches techniques numérotées qui sont proposées en catégories pour le Rpi :&amp;lt;br&amp;gt;'''&lt;br /&gt;
Créée par turbo de frambozenbier.org pour le projet de documentation de la communauté&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comme cela a été convenu sur les principaux forums de raspberrypi.org, cette documentation sera :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Produite sur le wiki&amp;lt;br&amp;gt;&lt;br /&gt;
2) Relue par des pairs sur le wiki et validée par les membres de la communauté&amp;lt;br&amp;gt;&lt;br /&gt;
3) Ensuite traduite par des membres de la communauté&amp;lt;br&amp;gt;&lt;br /&gt;
4) Puis publiée sous forme d'article complet ou en PDF par l'équipe de documentation frambozenier.org&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Catégories&amp;lt;br&amp;gt;'''&lt;br /&gt;
 &lt;br /&gt;
001-100     Raspberry Pi Foundation product literature&amp;lt;br&amp;gt;&lt;br /&gt;
 [[Rpi_Datasheet_001_Raspberry_Pi_Foundation]]&amp;lt;br&amp;gt;&lt;br /&gt;
101-200     Raspberry Pi Foundation announcements&amp;lt;br&amp;gt;&lt;br /&gt;
201-300     Raspberry Pi Computing devices&amp;lt;br&amp;gt;&lt;br /&gt;
 [[Rpi_Datasheet_201_Raspberry_Pi_Computer]]&amp;lt;br&amp;gt;&lt;br /&gt;
 [[Rpi_Datasheet_202_Rasperry_Pi_IO]]&amp;lt;br&amp;gt;&lt;br /&gt;
301-400     Raspberry Pi Computing accessories&amp;lt;br&amp;gt;&lt;br /&gt;
401-500     Raspberry Pi Getting started guides&amp;lt;br&amp;gt;&lt;br /&gt;
 [[Rpi_Datasheet_401_Connecting_Together]]&amp;lt;br&amp;gt;&lt;br /&gt;
501-600     Raspberry Pi Operating system guides&amp;lt;br&amp;gt;&lt;br /&gt;
601-700     Raspberry Pi Development tools and libraries&amp;lt;br&amp;gt;&lt;br /&gt;
701-800     Raspberry Pi Utilities and Code Examples&amp;lt;br&amp;gt;&lt;br /&gt;
 [[Rpi_Datasheet_701_Downloading_OS_Images]]&amp;lt;br&amp;gt;&lt;br /&gt;
 [[Rpi_Datasheet_751_GPIO_Registers]]&amp;lt;br&amp;gt;&lt;br /&gt;
801-900     Raspberry Pi Hardware compatibility&amp;lt;br&amp;gt;&lt;br /&gt;
901-999     Raspberry Pi Software compatibility&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;'''REMARQUE: certaines de ces informations peuvent au début faire doublon avec d'autres contenus présents sur ce site ou d'autres sites sur le Raspberry Pi.&amp;lt;br&amp;gt; Le but de ce projet est de réunir toute la documentation communautaire intéressante en fiches techniques de 2 pages.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Références= &lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:FR:Raspberry Pi}}&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_Shipping</id>
		<title>FR:RPi Shipping</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_Shipping"/>
				<updated>2013-05-18T13:00:26Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
Merci d'utiliser l'heure GMT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Pays&lt;br /&gt;
! fournisseur&lt;br /&gt;
! Prix&lt;br /&gt;
! Date de commande&lt;br /&gt;
! Date de livraison prévue&lt;br /&gt;
! Date de réception confirmée&lt;br /&gt;
|-&lt;br /&gt;
| Canada, Toronto&lt;br /&gt;
| Newark/Element14&lt;br /&gt;
| $57.59&lt;br /&gt;
| 2012-02-29&lt;br /&gt;
| 2012-06-03&lt;br /&gt;
| 2012-06-26 18:00 GMT&lt;br /&gt;
|-&lt;br /&gt;
| USA&lt;br /&gt;
| Newark/Element14&lt;br /&gt;
| ?&lt;br /&gt;
| 2 mars 2012 &lt;br /&gt;
| 18 juin&lt;br /&gt;
| 7 juin 2012&lt;br /&gt;
|-&lt;br /&gt;
| UK&lt;br /&gt;
| Farnell&lt;br /&gt;
| ?&lt;br /&gt;
| 29th Feb 2012 06:58 GMT&lt;br /&gt;
| 12 mars &lt;br /&gt;
| 16 avril 2012&lt;br /&gt;
|-&lt;br /&gt;
| UK&lt;br /&gt;
| farnell-element14&lt;br /&gt;
| ~£30 inc 20% VAT&lt;br /&gt;
| 2012-02-29&lt;br /&gt;
| &amp;gt;10 semaines&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| USA&lt;br /&gt;
| Farnell&lt;br /&gt;
| £26.55 ($41.25 USD)&lt;br /&gt;
| 2012-04-23&lt;br /&gt;
| 2012-02-29&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| Belgique&lt;br /&gt;
| Farnell&lt;br /&gt;
| ?&lt;br /&gt;
| 29th Feb 2012 06:52 GMT&lt;br /&gt;
| 16 mars&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|Canada&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 07:06 GMT&lt;br /&gt;
|16 avril &lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 08:07 GMT&lt;br /&gt;
|12 mars&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 08:14 GMT&lt;br /&gt;
|23 avril&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 09:15 GMT&lt;br /&gt;
|23 avril&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|USA&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 10:20:23 GMT  &lt;br /&gt;
|23 avril&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 11:16 GMT  &lt;br /&gt;
|16 avril&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|Danemark&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 11:42:56 GMT&lt;br /&gt;
|23 avril&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Farnell&lt;br /&gt;
| ?&lt;br /&gt;
|29th Feb 2012 16:27 GMT&lt;br /&gt;
|23 avril&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|USA&lt;br /&gt;
|Newark/Element14&lt;br /&gt;
| ?&lt;br /&gt;
|1st March 2012 16:05 GMT&lt;br /&gt;
|10 mai &lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|USA&lt;br /&gt;
|Newark/Element14&lt;br /&gt;
| ?&lt;br /&gt;
|1st March 2012 19:17 GMT&lt;br /&gt;
|11 mai &lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|USA&lt;br /&gt;
|Newark/Element14&lt;br /&gt;
| ?&lt;br /&gt;
|2nd March 2012 20:41 GMT&lt;br /&gt;
|14 mai&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Allied Electronics et RS Components&lt;br /&gt;
| £21.60 HT +£9.99 pour la carte SD pré-installée&lt;br /&gt;
|30th May 2012 21:49 GMT&lt;br /&gt;
|11 juillet&lt;br /&gt;
|12 juillet 2012&lt;br /&gt;
|-&lt;br /&gt;
|UK&lt;br /&gt;
|Farnell&lt;br /&gt;
| £29.46&lt;br /&gt;
|3rd April 2012 09:18 GMT&lt;br /&gt;
|fin juin&lt;br /&gt;
| 30 juin 2012&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:Configuring_a_Static_IP_address_on_your_Raspberry_Pi</id>
		<title>FR:Configuring a Static IP address on your Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:Configuring_a_Static_IP_address_on_your_Raspberry_Pi"/>
				<updated>2013-05-18T08:59:12Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: first french translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
{{Template:FR:RPi_Startup}}&lt;br /&gt;
&lt;br /&gt;
== Configurez eth0 pour ne pas utiliser DHCP ==&lt;br /&gt;
&lt;br /&gt;
Par défaut le Raspberry Pi utilise DHCP pour configurer ses interfaces réseau, dont, sur le modèle B, le port ethernet intégré. Si vous désirez faire la modification pour que le port ethernet ait une adresse IP statique, voici comment procéder.&lt;br /&gt;
&lt;br /&gt;
Le DHCP pour eth0 est activé dans le fichier /etc/network/interfaces. Voici à quoi ce fichier ressemble par défaut sur un Raspberry Pi doté de la version officielle de Raspbian :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet manual&lt;br /&gt;
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
iface default inet dhcp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Remarque : il n'existe pas de vraie interface wlan0 sauf si vous avez branché un adaptateur réseau USB sans fil. Les entrées qui font référence à wlan0 ne sont là que dans un tel cas ;-) ).&lt;br /&gt;
&lt;br /&gt;
Au lieu de la ligne :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
vous devez avoir les lignes suivantes :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
address 192.168.1.1&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
gateway 192.168.1.254&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
L'exemple ci-dessus attribue l'adresse 192.168.1.1 à eth0 avec 255.255.255.0 comme masque de sous-réseau, et définit la passerelle par défaut sur 192.168.1.254.&lt;br /&gt;
&lt;br /&gt;
Éditez le fichier /etc/network/interfaces avec l'éditeur nano comme ceci :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La seconde chose à faire consiste à vérifier que vous avez bien un serveur DNS valide listé dans /etc/resolv.conf. Éditez ce fichier avec nano et ajoutez votre serveur DNS s'il n'y est pas déjà. Si vous utilisez un routeur, c'est son adresse qu'il faut ajouter.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_End-user_FAQ</id>
		<title>FR:RPi End-user FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_End-user_FAQ"/>
				<updated>2013-05-18T07:26:33Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: first french translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
=FAQ=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Question&lt;br /&gt;
! Réponse&lt;br /&gt;
! Raison&lt;br /&gt;
|-&lt;br /&gt;
| Je veux plus de mémoire et un CPU plus rapide.&lt;br /&gt;
| Trop cher.&lt;br /&gt;
| 35 $, souvenez-vous, plus important : prend trop de temps à concevoir.&lt;br /&gt;
|-&lt;br /&gt;
| Est-ce-que ça fait tourner Windows (8) ?&lt;br /&gt;
| Non. &lt;br /&gt;
| Contraintes au niveau technique, coût et temps.&lt;br /&gt;
|-&lt;br /&gt;
| Où puis-je ajouter de la mémoire ?&lt;br /&gt;
| Nulle part. C'est impossible. Elle est intégrée sur le principal circuit.&lt;br /&gt;
| Et il n'y a aucune possibilité pour ajouter des slots DIMM. Vous devez utiliser la mémoire virtuelle (swap).&lt;br /&gt;
|-&lt;br /&gt;
| Pourquoi n'y a-t-il pas de PCI ni de eSATA ?&lt;br /&gt;
| Coût. Presque aucun circuit ARM n'a de PCI, d'ailleurs.&lt;br /&gt;
| Des produits avec eSATA existent - ils peuvent coûter plus de 100$.&lt;br /&gt;
|-&lt;br /&gt;
| Je veux un modèle C avec des fonctionnalités supplémentaires.&lt;br /&gt;
| Il n'y a que 2 règles. &amp;lt;br&amp;gt; # Ne pas parler du modèle C. # Ne pas oublier la règle 1.&lt;br /&gt;
| Jamais entendu parler de l'effet Osborne ? Également : prend temps temps à concevoir, les écoles n'ont pas d'argent et ne veulent rien (payer) de plus.&lt;br /&gt;
|- &lt;br /&gt;
| Je veux jouer à mon jeu préféré sur le RPi.&lt;br /&gt;
| Si vous êtes arrivé directement ici, Non. 1 : Windows ne fonctionne pas dessus.&lt;br /&gt;
| 2 : Le Pi est trop lent, n'a pas assez de mémoire. 3. Les auteurs ne feront pas le portage. 4. Les sources sont fermées. Personne ne fera le portage.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
=Raisons=&lt;br /&gt;
&lt;br /&gt;
==Plus de mémoire et un processeur plus rapide est cher==&lt;br /&gt;
Le Pi coûte 35$ pour les écoles (taxes réduites, achat en volume). Si le processeur coûte 15$ au lieu de 7$, cela fait une différence (25% !!) sur le prix final.&lt;br /&gt;
Pire que ça : Cela prend du temps. Beaucoup de temps pour revoir la conception - et qui va payer ça ? Dans une association ?&lt;br /&gt;
&lt;br /&gt;
=À propos du modèle C=&lt;br /&gt;
Si vous êtes prêt à payer le double, qui sait ? De toute façon : Du temps est nécessaire . Encore une fois, du temps non rémunéré - ou alors vous payez le triple ?&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_Perl</id>
		<title>FR:RPi Perl</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_Perl"/>
				<updated>2013-05-18T07:01:05Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;Category:RaspberryPi   '''CPAN'''  CPAN semble rencontrer des problèmes avec des erreurs selon lesquelles il n'y aurait pas assez de mémoire sur la distribution Debian p...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''CPAN'''&lt;br /&gt;
&lt;br /&gt;
CPAN semble rencontrer des problèmes avec des erreurs selon lesquelles il n'y aurait pas assez de mémoire sur la distribution Debian par défaut. Pour les éviter, vous pouvez essayer CPANMinus.&lt;br /&gt;
&lt;br /&gt;
Procédure.&lt;br /&gt;
&lt;br /&gt;
'''sudo apt-get install curl'''&lt;br /&gt;
&lt;br /&gt;
'''curl -L http://cpanmin.us | perl - --sudo App::cpanminus'''&lt;br /&gt;
&lt;br /&gt;
'''sudo cpanm -i &amp;lt;Nom du module&amp;gt;'''&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''Dancer'''&lt;br /&gt;
Pour que Dancer marche avec CPANminus&lt;br /&gt;
&lt;br /&gt;
'''sudo cpanm -i Dancer'''&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_Emulators</id>
		<title>FR:RPi Emulators</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_Emulators"/>
				<updated>2013-05-18T06:49:38Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: first french translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
{{Template:FR:RPi_Software}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Émulateur NES ==&lt;br /&gt;
[http://mitchtech.net/raspberry-pi-nes-emulator/]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Userpace_Arduino</id>
		<title>Userpace Arduino</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Userpace_Arduino"/>
				<updated>2013-05-17T20:45:43Z</updated>
		
		<summary type="html">&lt;p&gt;Meanbot: /* Emulating the Arduino bootloader*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this page is to document some research on creating a userspace executable using the wiring and processing language used with Arduino.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Transfer Options =&lt;br /&gt;
&lt;br /&gt;
== Netcat ==&lt;br /&gt;
&lt;br /&gt;
* GNU Netcat networking tool http://netcat.sourceforge.net/&lt;br /&gt;
* Can create a  connection using nc -w 1 192.168.7.2 1114 &amp;lt; new.zip on the server (in this case the machine running the Energia IDE), and nc -lp 1114 &amp;gt; n.zip on the Beaglebone. 1114 is a random port number which has to be the same on client as well as server side.&lt;br /&gt;
* Some issue with sending .bin files directly. Mostly it was with how the file ends, not sure. So need to zip the file.&lt;br /&gt;
* Requires no authentication&lt;br /&gt;
* A script will be needed to listen on a particular port on the BBB for any incoming connections which will receive, unzip and execute the code.&lt;br /&gt;
&lt;br /&gt;
== ssh/scp/sftp ==&lt;br /&gt;
&lt;br /&gt;
* Needs authentication.&lt;br /&gt;
* scp/sftp is built over ssh i.e. they use ssh for authentication and copying&lt;br /&gt;
* To enter the password and execute the program after copying one will have to use a tool like expect (http://www.nist.gov/el/msid/expect.cfm)or sshpass (http://www.debianadmin.com/sshpass-non-interactive-ssh-password-authentication.html). Both of these tools usually don't ship with any Linux distribution.&lt;br /&gt;
* sshpass is slightly less complicated than expect. But some issues are there with using sshpass and sftp to upload the binary to the bone. Executing the binary encountered no issues.&lt;br /&gt;
* In case the user has set his own password and/or username, the IDE can contain a simple form to accept the same.&lt;br /&gt;
&lt;br /&gt;
== Emulating the Arduino bootloader  ==&lt;br /&gt;
&lt;br /&gt;
* The Arduino Bootloader uses a protocol similar to STK500v1 (over UART, though)&lt;br /&gt;
* One way to program (copy) the binaries would be to emulate the protocol on the bone over USB gadget and use AVRDude on the IDE side&lt;br /&gt;
* However this would be cumbersome, since the protocol was designed to write bytes to flash memory, not copy files. Energia uses msp430flasher to flash the MSP430 using an in-built (ROM or Flash based) Bootstarp Loader (BSL).&lt;br /&gt;
* File transfer protocols over serial like XMODEM and ZMODEM could be explored for an easier and more compatible option to Upload the binaries.&lt;/div&gt;</summary>
		<author><name>Prpplague</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_List_of_Templates</id>
		<title>FR:RPi List of Templates</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_List_of_Templates"/>
				<updated>2013-05-16T20:50:32Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: first french translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Modèles qui devraient être verrouillés=&lt;br /&gt;
* [[Template:FR:Raspberry Pi]] pour les pages principales&lt;br /&gt;
* [[Template:FR:RPi_Startup]] pages très importantes&lt;br /&gt;
* [[Template:FR:RPi_Basic]] pages qui ne rentrent pas dans les autres catégories, comme la page [[RPi Philosophy]]&lt;br /&gt;
&amp;lt;br&amp;gt; car : ne compliquez pas les choses&lt;br /&gt;
&lt;br /&gt;
=Modèles utiles=&lt;br /&gt;
* [[Template:Hub_Flags]]&lt;br /&gt;
* [[Template:FR:RPi_Hardware]]&lt;br /&gt;
* [[Template:FR:RPi_Software]]&lt;br /&gt;
* [[Template:FR:RPi_Learning]]&lt;br /&gt;
* [[Template:FR:RPi Resources]]&lt;br /&gt;
* [[Template:FR:RPi_Tutorials]]&lt;br /&gt;
&lt;br /&gt;
[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
=Références= &lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Black_capes</id>
		<title>Black capes</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Black_capes"/>
				<updated>2013-05-16T03:56:16Z</updated>
		
		<summary type="html">&lt;p&gt;Prpplague: /* Supported Capes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The BeagleBone Black essentially is an original BeagleBone with three virtual capes:&lt;br /&gt;
** Memory Cape for on board eMMC&lt;br /&gt;
** HDMI Cape for on board video&lt;br /&gt;
** Audio Cape for audio through HDMI&lt;br /&gt;
&lt;br /&gt;
= BeagleBone Black Reserved Signals =&lt;br /&gt;
* When adding a Cape to the BeagleBone Black, if the same signals are used for the on board virtual capes, then only one of these devices can be supported at a time.&lt;br /&gt;
** MMC signals P8[25:20] and P8[6:3]&lt;br /&gt;
** LCD signals P8[46:27]&lt;br /&gt;
** AUDIO signals P9[31] and P9[29:28]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Bbb-cape-pinout.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Supported Capes =&lt;br /&gt;
* Each cape is listed with a column to indicate if the cape uses any of the same signals as the virtual cape for each.&lt;br /&gt;
* '''Mechanical''' means that the cape has been physcially plugged into a BeagleBone Black and has no clearance issues.&lt;br /&gt;
* '''Hardware Support''' means that the cape will electrically work with the BeagleBone Black.&lt;br /&gt;
* '''Software Support''' means that the cape is supported in the bootable linux distribution image that ships with the BeagleBone Black.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;3&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Board||Mechanical||P9-Battery||LCD P8[46:27]||EMMC P8[25:20] P8[6:3]||AUDIO signals P9[31] and P9[29:28]||Hardware Support||Software Support||Support Planned||Notes&lt;br /&gt;
|- style=&amp;quot;background:green&amp;quot;&lt;br /&gt;
|Breakout Cape||PASS||NC||PASS||PASS||PASS||YES||NONE REQUIRED||APPROVED||&lt;br /&gt;
|- style=&amp;quot;background:green&amp;quot;&lt;br /&gt;
|Breadboard Cape||PASS||NC||PASS||PASS||PASS||YES||NONE REQUIRED||APPROVED||&lt;br /&gt;
|- style=&amp;quot;background:green&amp;quot;&lt;br /&gt;
|Battery Cape||PASS||NC||PASS||PASS||PASS||YES||NONE REQUIRED||APPROVED||&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|RS-232 Cape||PASS||NC||PASS||PASS||PASS||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|RS-485 Cape||PASS||NC||PASS||USED||PASS||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|CAN Bus Cape||PASS||NC||PASS||PASS||PASS||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|Weather Cape||PASS||NC||PASS||PASS||PASS||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|Audio Cape||PASS||NC||PASS||PASS||USED||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:#30FFFF&amp;quot;&lt;br /&gt;
|LCD3 Cape||PASS||NC||USED||PASS||PASS||YES||YES||YES||Must be revision A2 or better&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|LCD4 Cape||PASS||NC||USED||PASS||PASS||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:yellow&amp;quot;&lt;br /&gt;
|LCD7 Cape||PASS||NC||USED||PASS||PASS||YES||NO||YES||&lt;br /&gt;
|- style=&amp;quot;background:#30FFFF&amp;quot;&lt;br /&gt;
|3.1MP Camera Cape||PASS||NC||PASS||USED||PASS||YES||YES||YES||Functional testing complete&lt;br /&gt;
|- style=&amp;quot;background:#30FFFF&amp;quot;&lt;br /&gt;
|Memory Cape||PASS||NC||USED||USED||PASS||YES||NO||NO||This cape is sold for development purposes only&lt;br /&gt;
|- style=&amp;quot;background:red&amp;quot;&lt;br /&gt;
|HDMI Cape||PASS||NC||USED||USED||USED||YES||NO||NO||&lt;br /&gt;
|- style=&amp;quot;background:red&amp;quot;&lt;br /&gt;
|DVI-D Cape||PASS||NC||USED||PASS||PASS||YES||NO||NO||&lt;br /&gt;
|- style=&amp;quot;background:red&amp;quot;&lt;br /&gt;
|DVI-D w/Audio Cape||PASS||NC||USED||PASS||PASS||YES||NO||NO||&lt;br /&gt;
|- style=&amp;quot;background:red&amp;quot;&lt;br /&gt;
|TiWi-5E Cape||PASS||NC||USED||USED||USED||NO||NO||NO||&lt;br /&gt;
|- style=&amp;quot;background:red&amp;quot;&lt;br /&gt;
|TiWi-BLE Cape||PASS||NC||USED||USED||USED||NO||NO||NO||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Prpplague</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_Guides</id>
		<title>FR:RPi Guides</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_Guides"/>
				<updated>2013-05-15T20:25:33Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Moyen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:FR:RPi_Learning}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cette page contient un ensemble de guides pour montrer aux lecteurs comment réaliser certaines tâches classiques ou utiles sur le système. Ils sont centrés sur des éléments relatifs au système comme l'installation d'une option linux ou la configuration d'un périphérique intégré à la carte. Les guides énumérés ici permettent d'atteindre leur objectif le plus simplement possible, dans le but de mettre le lecteur en confiance. Pour des choses plus complexes, voir la liste sur la page des projets.&lt;br /&gt;
&lt;br /&gt;
Le forum Raspberry Pi dispose d'une liste d'[http://www.raspberrypi.org/forum/projects-and-collaboration-general/the-projects-list-look-here-for-some-ideas idées de projets et liens], pour aider les gens à débuter.&lt;br /&gt;
&lt;br /&gt;
Merci d'ajouter des liens vers vos guides (et ceux que vous trouvez intéressants).&lt;br /&gt;
&lt;br /&gt;
Indiquez dans chacune des sections :&lt;br /&gt;
* Titre du guide (en tant que lien vers la page web du projet ou vers la page interne au wiki)&lt;br /&gt;
* Description du guide (y compris tout lien ou information supplémentaire)&lt;br /&gt;
* Mots-clés (relatifs au guide, i.e. Écran ACL, Enseignement, Python)&lt;br /&gt;
* Auteur(s) ou groupe qui l'a produit (aussi s'il s'agit d'un projet libre/communautaire auquel tous peuvent participer)&lt;br /&gt;
* État du guide (Non démarré/En développement/Disponible).&lt;br /&gt;
&lt;br /&gt;
==Tâches système==&lt;br /&gt;
Cette section décrit des tâches qui impliquent l'installation de logiciels, la configuration ou la mise en œuvre de votre Raspberry Pi. &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:15%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Title and Link'''&lt;br /&gt;
| style=&amp;quot;width:40%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Description'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Tags'''&lt;br /&gt;
| style=&amp;quot;width:10%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Author'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Debian Auto Login | Debian Auto Login/Startx]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Comment démarrer LXDE sans avoir à saisir nom d'utilisateur/mot de passe sous Debian.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
LXDE, Boot, Login, Auto&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Ian Hartwell (helpme1986)&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon.&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Defining Default Terminal Size | Defining default LXTerminal size on the Raspberry Pi]]===&lt;br /&gt;
|L'application LXTerminal démarre avec une taille par défaut de 24 lignes et 80 colonnes. La fenêtre peut être redimensionnée, mais ce réglage n'est pas conservé lorsqu'une nouvelle fenêtre est créée. Ce guide montre comment rendre ce paramétrage permanent.&lt;br /&gt;
| taille LXTerminal&lt;br /&gt;
| HBrydon&lt;br /&gt;
|Terminé&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Chromium | Installing Chromium web browser]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation du navigateur web Chromium sous Debian.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Chromium&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
bredman&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Prêt pour test&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Java JDK Installation | Installing The Java JDK on the Raspberry Pi (Debian systems only)]]===&lt;br /&gt;
|Cette page explique comment installer le JDK Java 7 sous Debian Wheezy. [Depuis Q1 2013, le JDK Java ne fonctionne que sur les implémentations soft-float de Debian Wheezy.]&lt;br /&gt;
| Java JDK&lt;br /&gt;
| HBrydon&lt;br /&gt;
|Terminé&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi IceWeasel | Installing Mozilla IceWeasel Web Browser]]===&lt;br /&gt;
|Sur le Raspberry Pi, le navigateur Mozilla Firefox est implémenté sous le nom &amp;quot;IceWeasel&amp;quot;. Cette page explique comment installer IceWeasel sur Raspian et Debian.&lt;br /&gt;
| Mozilla IceWeasel&lt;br /&gt;
| HBrydon&lt;br /&gt;
|Debian: Terminé Raspian: Tests nécessaires&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[http://wiki.linuxaudio.org/wiki/raspberrypi Raspberry Pi and real-time, low-latency audio]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
The Raspberry Pi can be set up to handle real-time, low-latency audio but it requires quite some tweaking. Hence this Wiki article in which some common bottlenecks as well as some possible optimizations will be described. Last but not least this article will explain how to get JACK aka jackd running on your RPi. &lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
realtime real-time jackd low-latency audio midi&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Jeremy Jongepier (AutoStatic)&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Presque terminé Raspbian: testé&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Facile==&lt;br /&gt;
Convient aux débutants qui savent déjà taper des commandes sous Linux mais qui ont encore besoin d'être guidés.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:15%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Title and Link'''&lt;br /&gt;
| style=&amp;quot;width:40%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Description'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Tags'''&lt;br /&gt;
| style=&amp;quot;width:10%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Author'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
===[[R-Pi NAS | Network Attached Storage]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Network Attached Storage - Concept de base : Un endroit pour sauver des copies de tous vos fichiers importants&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Samba&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
[[User:bredman | bredman]] - Open Project&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Testé sur Debian, aide requise pour le chapitre sur Fedora&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
===[[Autoinstall Samba | Connect your RPi to your MS Windows machines]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Le guide ci-dessus est une configuration complète de NAS - Ce script/guide se contente de juste faire une configuration et une installation très simples pour vous permettre de lire/écrire des fichiers vers votre RPi&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Samba&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
[[User:SimpleSi | Simon Walters]] - Open Project&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Testé sur Raspbian&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[RPi Debian Python3 | Python 3 on Debian]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation du dernier Python 3 et de ses modules répandus sur Debian.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Python&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
croston&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Testé. Besoin d'ajouter plus de modules&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
===[[RPi Java | Installing Java 8]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation de Java 8 sur Raspberry Pi.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Java 8&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Happy-Neko&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Testé sur Raspbian.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPiForked-Daapd]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Comment installer Forked-Daapd, un serveur multimédia itunes&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Debian, streaming, &lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Greg (pr1sm)&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Setting up a static IP in Debian | Setting up a static IP in Debian]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Comment définir une IP statique dans Debian&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Debian, Static IP&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
sleepy&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Disponible&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[Configuring_a_Static_IP_address_on_your_Raspberry_Pi | Setting up static IP (2)]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Guide alternatif pour configurer une IP statique&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Debian, Static IP&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Andrum99&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Inconnu&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi_Serial_Connection | Using the serial port]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Connectez le port série de votre Raspberry Pi &lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Serial, GPIO, Console&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Open project&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Presque terminé&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Text to Speech (Speech Synthesis) | Text to Speech (Speech Synthesis)]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Trois méthodes simples pour faire parler votre Raspberry Pi&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Raspbian&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
StevenP&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Fonctionne bien&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
===[http://robotblogging.blogspot.co.uk/2013/01/pi-vision-10.html Installing a Web Cam]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation basique et test d'une webcam usb sur Raspberry Pi&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
web cam, ps eye, ffmpeg&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Chris Cummings&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Fonctionne&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Moyen==&lt;br /&gt;
Convient aux débutants désireux d'expérimenter et qui n'ont pas beaucoup besoin d'être guidés.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:15%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Title and Link'''&lt;br /&gt;
| style=&amp;quot;width:40%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Description'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Tags'''&lt;br /&gt;
| style=&amp;quot;width:10%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Author'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[R-Pi PXE Server | Classroom Boot Server]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Classroom boot server - Basic concept: A PXE server to allow cheap computers without hard disks to boot into Windows or Linux.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
PXE, netboot&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
[[User:bredman | bredman]] - Open Project&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Beaucoup de texte aléatoire, besoin d'organisation et de tests&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Ruby on Rails | Installing Ruby on Rails]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation de Ruby on Rails et de ses modules sur Debian.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Ruby, Rails&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Erik&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Testé en partie. Encore au stade de brouillon.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi VNC Screen Sharing | Share your screen with VNC]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation de Vino pour permettre le contrôle de l'écran à distance depuis un autre ordinateur.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Vino, VNC&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Jaix Bly&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi VNC Server | Remote Control of a Raspberry with VNC]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation de VNC pour permettre le contrôle à distance d'une session X11 (pas la console) depuis un autre ordinateur.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
VNC&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Simon H&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi XRDP Server | Remote Destop Server for Raspberry]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Installation de XRDP pour utiliser Remote Desktop / Terminal Server sur Raspberry Pi.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
rdp, xrdp&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Jaix Bly&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi iSCSI Initiator | iSCSI support and boot]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Adding iSCSI initiator/target support, setting up iSCSI initiator, and configuring booting from an iSCSI volume.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
iSCSI, netboot&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Alex (nidO)&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon, testé&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi_Email_IP_On_Boot_Debian | Send email containing Pi ip address on boot]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Send email containing the ip of your Pi so you can access via SSH or other network protocol when your ip changes (moving networks) and you are working headless&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
SSH, email, python&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
--[[User:Geraldcor|Geraldcor]] 03:36, 18 June 2012 (UTC)&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Brouillon, testé&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[http://www.penguintutor.com/linux/tightvnc Connecting securely to TightVNC over the Internet]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Guide pour installer un serveur Tightvnc sur le Raspberry Pi et pour le sécuriser avec ssh pour s'y connecter via Internet.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
VNC, ssh&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Stewart Watkiss&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Disponible&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[http://www.penguintutor.com/linux/raspberrypi-webserver Configuring a LAMP webserver]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Guide pour configurer le Raspberry Pi en serveur web LAMP (Linux, Apache, Mysql, PHP).&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
apache, mysql, php&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Stewart Watkiss&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Disponible&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[https://github.com/ewindisch/chefiler Storage Filer/NAS via Chef]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Turn-key package to turn a machine into a storage filer / NAS. Developed and tested on a RaspberryPi. Still in early  development. Deploys with Chef.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
samba, nfs, chef&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Eric Windisch&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Stade préliminaire/alpha&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[http://elinux.org/RPI-Wireless-Hotspot Raspberry Pi WiFi Hotspot]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Transformez votre Raspberry Pi en point d'accès WiFi !&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
wifi, hotspot, hostapd&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Isaac Smith&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Fonctionne comme un charme.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[http://robotblogging.blogspot.co.uk/2013/01/raspberry-pi-chats-to-arduino.html Raspberry Pi / Arduino Serial Communication]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Raspberry Pi talking to Arduino over serial uart&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
arduino, serial, uart&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Chris Cummings&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Fonctionne à la perfection !&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Avancé==&lt;br /&gt;
Convient aux utilisateurs ayant de l'assurance et qui souhaitent essayer des choses plus avancées.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:15%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Title and Link'''&lt;br /&gt;
| style=&amp;quot;width:40%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Guide Description'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Tags'''&lt;br /&gt;
| style=&amp;quot;width:10%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Author'''&lt;br /&gt;
| style=&amp;quot;width:7%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi building and installing OpenELEC | building and installing OpenELEC]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
How to build and install OpenELEC,a embedded Multimedia Distro. You can learn (cross)compiling, building packages from source, how buildsystems are working and what is needed to install a OS on a SD-card for Raspberry Pi.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
XBMC, HTPC, Multimedia, Distro, compiling&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Stephan Raue&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Disponible&lt;br /&gt;
|-&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[[RPi Using Skypekit | Using Skypekit]]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
How to get started using Skypekit to make calls &amp;amp; chat. This is currently only useful for advanced users &amp;amp; developers.  &lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Skype, Skypekit&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Henry Cooke&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Alpha.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
===[http://www.penguintutor.com/linux/raspberrypi-headless Pre-configuring SD card with a static IP address]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Guide to pre-configuring a SD image so that it boots with a static IP address. Useful for running headless without needing to know what DHCP address will be allocated.&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
networking, tcpip&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Stewart Watkiss&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Disponible&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
===[http://rpipython.blogspot.com.es/2012/12/sending-remote-commands-to-our-pi.html  Sending remote commands to our Pi thanks to Pastebin]===&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
A guide to send remote commands to our Pi just by editing a pastebin!&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
remote commands, notsureifuseful&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Itxaka Serrano Garcia&lt;br /&gt;
| vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
Disponible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Références= &lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:FR:Raspberry Pi}}&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Parallella_Software</id>
		<title>Parallella Software</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Parallella_Software"/>
				<updated>2013-05-15T14:46:58Z</updated>
		
		<summary type="html">&lt;p&gt;Carrierdetect: Created page with &amp;quot;Category: Parallella  ==Introduction==  Ubuntu Linux is the official operating system for the Parallella computer and the GNU-based Epiphany SDK (eSDK) is the official sof...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Parallella]]&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
Ubuntu Linux is the official operating system for the Parallella computer and the GNU-based Epiphany SDK (eSDK) is the official software development environment.&lt;br /&gt;
&lt;br /&gt;
Support for other Linux distributions and operating systems is welcomed, as is support for new software development environments and programming languages.&lt;br /&gt;
&lt;br /&gt;
Questions and offers of help should be directed to the [http://forums.parallella.org/ forums].&lt;br /&gt;
&lt;br /&gt;
==Operating Systems==&lt;br /&gt;
&lt;br /&gt;
===Ubuntu===&lt;br /&gt;
&lt;br /&gt;
Linaro 12.03 Ubuntu SD card images for 18 and 66-core Parallella Prototypes can be downloaded from the [ftp://ftp.parallella.org/parallella/sd_images/ Parallella FTP] site.&lt;br /&gt;
&lt;br /&gt;
For information on how to partition and format an SD card, create a BOOT image (FPGA bitstream, FSBL and U-Boot), build the Linux kernel and install the root file system, see [http://www.adapteva.com/white-papers/building-linux-for-parallella-platform/ Building Linux for the Parallella Platform].&lt;br /&gt;
&lt;br /&gt;
===FreeBSD===&lt;br /&gt;
&lt;br /&gt;
FreeBSD is being [http://www.thomasskibo.com/zedbsd/ ported to the ZedBoard] and there is [http://forums.parallella.org/viewtopic.php?f=9&amp;amp;t=85 interest in a Parallella port].&lt;br /&gt;
&lt;br /&gt;
==Software Development==&lt;br /&gt;
&lt;br /&gt;
===Epiphany SDK===&lt;br /&gt;
&lt;br /&gt;
The Epiphany SDK is the primary development environment and comprises:&lt;br /&gt;
&lt;br /&gt;
* GCC, GDB and newlib&lt;br /&gt;
* Epiphany driver, loader and runtime library&lt;br /&gt;
* Eclipse IDE&lt;br /&gt;
* BSPs&lt;br /&gt;
* Utilities&lt;br /&gt;
&lt;br /&gt;
Pre-built packages can be downloaded from the [ftp://ftp.parallella.org/ Parallella FTP] site. &lt;br /&gt;
&lt;br /&gt;
The Epiphany SDK is jointly developed by Embecosm (GCC, GDB and newlib) and Adapteva (everything else). Contributions in the form of bug reports and patches are welcomed at GitHub: [https://github.com/embecosm Embecosm]; [https://github.com/adapteva Adapteva]. &lt;br /&gt;
&lt;br /&gt;
====Resources====&lt;br /&gt;
&lt;br /&gt;
* [http://www.adapteva.com/support/docs/esdk-manual/ Reference Manual]&lt;br /&gt;
* [http://forums.parallella.org/viewforum.php?f=13 SDK Forum]&lt;br /&gt;
&lt;br /&gt;
===OpenCL SDK===&lt;br /&gt;
&lt;br /&gt;
OpenCL development is supported by [http://www.browndeertechnology.com/coprthr.htm COPRTHR SDK] which is developed by Brown Deer Technology.&lt;br /&gt;
&lt;br /&gt;
====Resources====&lt;br /&gt;
&lt;br /&gt;
* [http://www.browndeertechnology.com/docs/Parallella_quick_start_guide-rev2.pdf Quick Start Guide for Parallella]&lt;br /&gt;
* [http://forums.parallella.org/viewforum.php?f=18 OpenCL forum]&lt;br /&gt;
&lt;br /&gt;
===Erlang===&lt;br /&gt;
&lt;br /&gt;
[https://www.erlang-solutions.com/ Erlang Solutions] are looking at Erlang support for Parallella and further details will be provided in due course.&lt;br /&gt;
&lt;br /&gt;
====Resources====&lt;br /&gt;
&lt;br /&gt;
* [http://forums.parallella.org/viewforum.php?f=14 Erlang forum]&lt;br /&gt;
&lt;br /&gt;
===Go===&lt;br /&gt;
&lt;br /&gt;
[http://forums.parallella.org/memberlist.php?mode=viewprofile&amp;amp;u=4546 Mortdeus] has started work on a [https://github.com/mortdeus/ego Go back-end for Epiphany].&lt;br /&gt;
&lt;br /&gt;
====Resources====&lt;br /&gt;
&lt;br /&gt;
* [http://forums.parallella.org/viewforum.php?f=27 Go forum]&lt;br /&gt;
&lt;br /&gt;
===LLVM===&lt;br /&gt;
&lt;br /&gt;
[http://forums.parallella.org/memberlist.php?mode=viewprofile&amp;amp;u=838 Hoernchen] has created an [https://github.com/Hoernchen/Epiphany LLVM back-end for Epiphany].&lt;br /&gt;
&lt;br /&gt;
[http://forums.parallella.org/memberlist.php?mode=viewprofile&amp;amp;u=4607 Yabin] is currently (15/05/13) looking at Clang support and other features.&lt;br /&gt;
&lt;br /&gt;
====Resources====&lt;br /&gt;
&lt;br /&gt;
* [http://forums.parallella.org/viewtopic.php?f=24&amp;amp;t=210#p1799 Initial announcement]&lt;br /&gt;
* [http://forums.parallella.org/viewforum.php?f=24 LLVM forum]&lt;/div&gt;</summary>
		<author><name>Carrierdetect</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_SPI</id>
		<title>RPi SPI</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_SPI"/>
				<updated>2013-05-15T14:17:47Z</updated>
		
		<summary type="html">&lt;p&gt;Notro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
The BCM2835 on the Raspberry Pi has 3 [http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus SPI] Controllers. Only one of the controllers is available on the header.&lt;br /&gt;
&lt;br /&gt;
Chapter 10 in the [http://www.raspberrypi.org/wp-content/uploads/2012/02/BCM2835-ARM-Peripherals.pdf BCM2835 ARM Peripherals] datasheet describes this controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
This interface is referred to as SPI0 in the documentation.&lt;br /&gt;
&lt;br /&gt;
=== Master modes ===&lt;br /&gt;
* '''Standard mode'''&lt;br /&gt;
: In Standard SPI master mode the peripheral implements the standard 3 wire serial protocol.&lt;br /&gt;
: Signal names: Clock=CLK, ChipSelect=CE, SerialOut=MOSI (Master Out Slave In), SerialIn=MISO (Master In Slave Out)&lt;br /&gt;
&lt;br /&gt;
* '''Bidirectional mode'''&lt;br /&gt;
: In bidirectional SPI master mode the same SPI standard is implemented except that a single wire is used for the data (MIMO) instead of the two as in standard mode (MISO and MOSI). &lt;br /&gt;
: Signal names: Clock=CLK, ChipSelect=CE, SerialINOut=MOMI (Master Out Master In) or MIMO (Master In Master Out)&lt;br /&gt;
&lt;br /&gt;
* '''LoSSI mode''' (Low Speed Serial Interface)&lt;br /&gt;
: The LoSSI standard allows us to issue commands to peripherals and to transfer data to and from them. &lt;br /&gt;
: LoSSI commands and parameters are 8 bits long, but an extra bit is used to indicate whether the byte is a command or data. &lt;br /&gt;
: This extra bit is set high for a parameter and low for a command. The resulting 9-bit value is serialized to the output. &lt;br /&gt;
: When reading from a LoSSI peripheral the standard allows us to read bytes of data, as well as 24 and 32 bit words. &lt;br /&gt;
: Signal names: Clock=SCL, ChipSelect=CS, SerialOut=SDA (Serial DAta)&lt;br /&gt;
&lt;br /&gt;
: The signal name SDA indicates that this could be a bidirectional bus.&lt;br /&gt;
: The Nokia 5800 [http://www.shrak-mobile.com/eng/schem_nokia.html schematics] shows LoSSI Data In and LoSSI Data Out as connected.&lt;br /&gt;
: This [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=262818#p262818 post] also supports this.&lt;br /&gt;
&lt;br /&gt;
=== Transfer modes ===&lt;br /&gt;
* Polled&lt;br /&gt;
* Interrupt&lt;br /&gt;
* DMA&lt;br /&gt;
&lt;br /&gt;
=== Speed ===&lt;br /&gt;
The CDIV (Clock Divider) field of the CLK register sets the SPI clock speed&lt;br /&gt;
&amp;lt;pre&amp;gt;SCLK = Core Clock / CDIV &lt;br /&gt;
If CDIV is set to 0, the divisor is 65536. The divisor must be a power of 2. Odd numbers rounded down. The maximum SPI clock rate is of the APB clock.&amp;lt;/pre&amp;gt;&lt;br /&gt;
Errata (http://elinux.org/BCM2835_datasheet_errata):  &amp;quot;must be a power of 2&amp;quot; probably should be &amp;quot;must be a multiple of 2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Chip Select ===&lt;br /&gt;
The controller supports 3 Chip selects, but only 2 is available on the header.&lt;br /&gt;
&lt;br /&gt;
Setup and Hold times related to the automatic assertion and de-assertion of the CS lines when operating in '''DMA''' mode (DMAEN and ADCS set) are as follows: &lt;br /&gt;
* The CS line will be asserted at least 3 core clock cycles before the msb of the first byte of the transfer. &lt;br /&gt;
* The CS line will be de-asserted no earlier than 1 core clock cycle after the trailing edge of the final clock pulse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linux driver ==&lt;br /&gt;
The default Linux driver is [https://github.com/raspberrypi/linux/blob/rpi-3.6.y/drivers/spi/spi-bcm2708.c spi_bcm2708].&lt;br /&gt;
The following information was valid 2013-05-15.&lt;br /&gt;
&lt;br /&gt;
=== Speed ===&lt;br /&gt;
The driver supports the following speeds&lt;br /&gt;
  cdiv    speed&lt;br /&gt;
     2    125.0 MHz&lt;br /&gt;
     4     62.5 MHz&lt;br /&gt;
     8     31.2 MHz&lt;br /&gt;
    16     15.6 MHz&lt;br /&gt;
    32      7.8 MHz&lt;br /&gt;
    64      3.9 MHz&lt;br /&gt;
   128     1953 kHz&lt;br /&gt;
   256      976 kHz&lt;br /&gt;
   512      488 kHz&lt;br /&gt;
  1024      244 kHz&lt;br /&gt;
  2048      122 kHz&lt;br /&gt;
  4096       61 kHz&lt;br /&gt;
  8192     30.5 kHz&lt;br /&gt;
 16384     15.2 kHz&lt;br /&gt;
 32768     7629 Hz&lt;br /&gt;
&lt;br /&gt;
When asking for say 24 MHz, the actual speed will be 15.6 MHz.&lt;br /&gt;
The fastest reported working speed is 32 MHz.&lt;br /&gt;
&lt;br /&gt;
[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=44&amp;amp;t=43442&amp;amp;p=347073 SPI has more speeds]&lt;br /&gt;
&lt;br /&gt;
=== Supported Mode bits ===&lt;br /&gt;
* SPI_CPOL - Clock polarity&lt;br /&gt;
* SPI_CPHA - Clock phase&lt;br /&gt;
* SPI_CS_HIGH - Chip Select active high&lt;br /&gt;
* SPI_NO_CS - 1 dev/bus, no chipselect&lt;br /&gt;
&lt;br /&gt;
=== Supported bits per word ===&lt;br /&gt;
* 8 - Normal&lt;br /&gt;
* 9 - This is supported using LoSSI mode.&lt;br /&gt;
&lt;br /&gt;
=== Transfer modes ===&lt;br /&gt;
Only interrupt mode is supported.&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
The following appears in the kernel log on Linux version 3.6.11+&lt;br /&gt;
 bcm2708_spi bcm2708_spi.0: master is unqueued, this is deprecated&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SPI driver latency ===&lt;br /&gt;
This [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=44&amp;amp;t=19489 thread] discusses latency problems.&lt;br /&gt;
&lt;br /&gt;
This [https://github.com/msperl/linux/blob/rpi-3.6.y/drivers/spi/spi-bcm2708.c driver] proposes a solution to those problems ([https://github.com/raspberrypi/linux/pull/147 Pull Request]). It also solves the deprecation problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loopback test ==&lt;br /&gt;
This can be used to test SPI send and receive. Put a wire between MOSI and MISO.&lt;br /&gt;
 wget https://raw.github.com/torvalds/linux/master/Documentation/spi/spidev_test.c&lt;br /&gt;
 gcc -o spidev_test spidev_test.c&lt;br /&gt;
 ./spidev_test -D /dev/spidev0.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* http://wiringpi.com/&lt;br /&gt;
* Shell&lt;br /&gt;
 # Write binary 1, 2 and 3&lt;br /&gt;
 echo -ne &amp;quot;\x01\x02\x03&amp;quot; &amp;gt; /dev/spidev0.0&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Notro</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi-Monitor</id>
		<title>RPi-Monitor</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi-Monitor"/>
				<updated>2013-05-14T17:12:39Z</updated>
		
		<summary type="html">&lt;p&gt;Xav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
'''RPi-Monitor''' is a self monitoring application designed to run on Raspberry Pi. It provides an interactive web interface to display status and graphs. [http://rpi-experiences.blogspot.fr/2013/05/rpi-monitor-raspberry-pi-self-monitoting.html Screenshots] are available here.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
For performance and security reason, '''RPi-Monitor''' separates the extraction of the information from the presentation of the information. &lt;br /&gt;
&lt;br /&gt;
The extraction of the information is done by a process designed to run as a daemon (which can be executed as root). The extracted key performance indicators (KPI) from the computer are stored them into a Round Robin Database (RRD) to keep an history of the health of the computer. rpimonitord is the perl script also starts the embedded web server giving access to the pages. The web server is running into a separate process owned by a non root user (the user 'pi' by default).&lt;br /&gt;
&lt;br /&gt;
The presentation of the information is performed by HTML5 pages. These pages dynamically download the information extracted from the previous script and perform the rendering the in a nice looking format (using bootstrap, jquery, jsqrencode and javascriptrrd). This architecture has the advantage in an embedded architecture to offload the server task and delegate processing and rendering to the client.&lt;br /&gt;
&lt;br /&gt;
Finnally note that the embedded server doesn't provide access control or authentication. It is still possible to not start the embeded web server and use an external web server to deliver the pages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;big&amp;gt;You will find the latest information about '''RPi-Monitor''' on http://rpi-experiences.blogspot.fr/&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Before installing '''RPi-Monitor''' you should install the dependencies. To do so, execute the following command:&lt;br /&gt;
&lt;br /&gt;
* sudo apt-get install librrds-perl libhttp-daemon-perl libhttp-daemon-ssl-perl libcrypt-openssl-rsa-perl&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download RPI-Monitor debian package from https://github.com/XavierBerger/RPi-Monitor-deb/tree/master/packages and install it with the following command:&lt;br /&gt;
&lt;br /&gt;
* sudo dpkg -i rpimonitor_X.X-1_all.deb&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That's it, your Raspberry Pi is monitored. You can now browse http://your_Raspberry_Pi_address:8888 to access to the interactive web interface.&lt;br /&gt;
&lt;br /&gt;
To remove the package you can use one ot the following command. If you want to remove the program but keep the configuration files and statistics:&lt;br /&gt;
&lt;br /&gt;
* sudo dpkg --remove rpimonitor&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to purge everything related to the program:&lt;br /&gt;
&lt;br /&gt;
* sudo dpkg --purge rpimonitor&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Xav</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Industrial_Communications</id>
		<title>Industrial Communications</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Industrial_Communications"/>
				<updated>2013-05-14T17:09:17Z</updated>
		
		<summary type="html">&lt;p&gt;Hjo: page created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Plants and machinery today consists of networks of different kind of components each are communicating with each other.&lt;br /&gt;
The communication protocols used are partly Ethernet based, or traditional two wire buses (field bus) like CAN.&lt;br /&gt;
&lt;br /&gt;
* [[CAN Bus]]&lt;br /&gt;
* [[Ethernet POWERLINK]]&lt;br /&gt;
* [[Ethernet/IP]]&lt;br /&gt;
* [[PROFINET]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Networking]]&lt;/div&gt;</summary>
		<author><name>Hjo</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_Utilities</id>
		<title>FR:RPi Utilities</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_Utilities"/>
				<updated>2013-05-13T19:19:09Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: update. source: 17:02, 14 May 2013‎&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
{{Template:FR:RPi_Utilities}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aperçu==&lt;br /&gt;
Le Raspberry Pi a une large base d'utilisateurs, et de nombreux logiciels spécialisés et du code ont été créés pour que le Raspberry Pi puisse effectuer certaines tâches.&lt;br /&gt;
Cette page énumère quelques-uns des nombreux outils et utilitaires que les utilisateurs de Raspberry Pi pourraient trouver utiles.&lt;br /&gt;
&lt;br /&gt;
==Interfaces Web==&lt;br /&gt;
* '''[[raspcontrol | Raspcontrol]]''' Donne des informations sur un système Raspberry Pi en un clin d'œil (n'est plus développé).&lt;br /&gt;
* '''[[RPi-Monitor | RPi-Monitor]]''' Une application d'auto-surveillance conçue pour fonctionner sur Raspberry Pi. Elle offre un aperçu immédiat de l'état du système ainsi qu'un historique de KPI pouvant aller jusqu'à un an.&lt;br /&gt;
* '''[http://frozenmist.co.uk/downloads/berryio/ BerryIO]''' Affiche les infos système et permet également de contrôler les ports GPIO, les contrôleurs A/N et N/A, les affichages de caractères LCD et les interfaces réseau.&lt;br /&gt;
* '''[https://code.google.com/p/webiopi/ WebIOPi]''' Interface web de contrôle des ports GPIO aisément adaptable.&lt;br /&gt;
&lt;br /&gt;
==Utilitaires Réseau==&lt;br /&gt;
* '''[http://www.overlooksoft.com/features Fing]''' Kit réseau en ligne de commande pour scanner et découvrir les périphériques et services sur un réseau.&lt;br /&gt;
&lt;br /&gt;
==Paquets Python==&lt;br /&gt;
* '''[https://pypi.python.org/pypi/RPi.GPIO/ RPi.GPIO]''' - Un module pour contrôler les canaux GPIO du Raspberry Pi.&lt;br /&gt;
* '''[https://pypi.python.org/pypi/RPIO/ RPIO]''' - GPIO évolué pour le Raspberry Pi. Étend RPi.GPIO avec PWM, interruptions GPIO, interruptions sockets TCP, outils en ligne de commande et plus encore.&lt;br /&gt;
* '''[https://pypi.python.org/pypi/piui/ piui]''' - Apporte une UI mobile à votre projet RaspberryPi.&lt;br /&gt;
&lt;br /&gt;
==Outils Windows==&lt;br /&gt;
* '''[http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY]''' Console TTY pour Windows. Peut se connecter via SSH et Série.&lt;br /&gt;
* '''[http://winscp.net/eng/index.php WinSCP]''' Client SCP avec interface graphique et support du glisser-déposer.&lt;br /&gt;
* '''[http://sourceforge.net/projects/win32diskimager/ Win32 Disk Imager]''' Outil simple d'utilisation pour écrire des distributions sur une carte SD, peut aussi être utilisé pour faire une image de carte SD pour sauvegarde vers un PC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:FR:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:Raspberry_Jam</id>
		<title>FR:Raspberry Jam</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:Raspberry_Jam"/>
				<updated>2013-05-12T23:23:29Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;{{DISPLAYTITLE:''{{PAGENAME}}''}} Category:RaspberryPi Les événements '''''Raspberry Jam''''' sont organisés pour faire des démonstrations du Raspberry Pi et pour disc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:''{{PAGENAME}}''}}&lt;br /&gt;
[[Category:RaspberryPi]]&lt;br /&gt;
Les événements '''''Raspberry Jam''''' sont organisés pour faire des démonstrations du Raspberry Pi et pour discuter de ses utilisations.&lt;br /&gt;
&lt;br /&gt;
== Liens externes ==&lt;br /&gt;
*[http://raspberryjam.org.uk/what-is-raspberryjam/ What is #RaspberryJam?]&lt;br /&gt;
&lt;br /&gt;
{{Template:FR:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_Games</id>
		<title>FR:RPi Games</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_Games"/>
				<updated>2013-05-12T22:43:10Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:FR:RPi_Learning}}&lt;br /&gt;
[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
== TOP des jeux ==&lt;br /&gt;
Quake III - Voir l'article de blog : [http://www.raspberrypi.org/archives/1139 Fancy a Quake III Deathmatch?]&lt;br /&gt;
&lt;br /&gt;
== Types de jeux ==&lt;br /&gt;
&lt;br /&gt;
''[[RPi HTML5|HTML5]] - Jeux exécutés dans un navigateur web.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Projets de jeux ==&lt;br /&gt;
Créez vos propres jeux :&lt;br /&gt;
&lt;br /&gt;
[http://www.pygame.org/docs/tut/tom/MakeGames.html Making games with Pygame]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:RPi_applications</id>
		<title>FR:RPi applications</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:RPi_applications"/>
				<updated>2013-05-12T20:46:13Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: french translation (20130515)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
=== Sources apt supplémentaires ===&lt;br /&gt;
*[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=30&amp;amp;t=19349 Open Monitoring Distrbution] (Nagios, Shinken, NagVis, PNP, Thruk, DokuWiki, check_mk, mod_gearman)&lt;br /&gt;
*[[RPi_XBMC#3rd_party_apt_source | XBMC]]&lt;br /&gt;
*[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=56&amp;amp;t=15793 open media vault]&lt;br /&gt;
*[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&amp;amp;t=6096 webmin]&lt;br /&gt;
*[http://maniactwister.de/b/aazlvr/en Dionaea]&lt;br /&gt;
*[http://wiki.linuxaudio.org/wiki/raspberrypi#audio_software_repository JACK]&lt;br /&gt;
&lt;br /&gt;
=== Notes pour applications logicielles du Raspberry Pi ===&lt;br /&gt;
Vous trouverez ici des notes sur l'installation d'applications spécifiques sur le Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
* [[Rpi_Asterisk|Asterisk]]. Notes sur l'installation du serveur VoIP Asterisk.&lt;br /&gt;
* [[Rpi_Music_Player_Daemon|Music Player Daemon]]&lt;br /&gt;
* [[RPi_XBMC]]&lt;br /&gt;
* [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=238000#p238000 RetroShare]&lt;br /&gt;
* Aucun support de Flash ni de vidéo HTML5 accélérée pour le moment. (XBMC pourra lire youtube sinon téléchargez puis lisez dans omxplayer )&lt;br /&gt;
* [[RPi_emulators]]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Compose_key</id>
		<title>RPi Compose key</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Compose_key"/>
				<updated>2013-05-11T22:04:02Z</updated>
		
		<summary type="html">&lt;p&gt;Scruss: remove repeated title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[wikipedia:Compose key|Compose key]] is a keyboard key that modfies the effect of keys pressed after it. It allows the entry of accented characters or special symbols on a regular keyboard. For example, Compose followed by &amp;quot; and u produces the character lower case u umlaut, ü, while Compose followed by : and - produces the division operator, ÷.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
The Compose key is defined in the configure_keyboard section of [[RPi raspi-config|raspi-config]]. It is often chosen to be one of the modifier keys to the right of the space bar (such as Alt Gr, Windows Logo, or Ctrl). If you don't think you need one, you can select “None”.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The function of the Compose key is limited to accented characters on the text console, but has full function under X/LXDE. Here is a list of [[wikipedia:Compose key#Common_compose_combinations|common Compose key combinations]].&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [[wikipedia:Compose key|Compose key]] on Wikipedia.&lt;br /&gt;
* [http://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre UTF-8 (Unicode) compose sequence] — exhaustive list of Compose key sequences.&lt;/div&gt;</summary>
		<author><name>Scruss</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiGit</id>
		<title>FR:TheMagPiGit</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiGit"/>
				<updated>2013-05-11T08:46:14Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration de l'accès ==&lt;br /&gt;
&lt;br /&gt;
* La première étape consiste à créer un compte [https://github.com/ github]. Ensuite, pour ceux de l'équipe de mise en page du MagPi, envoyez un courriel à l'éditeur pour obtenir la permission de rejoindre l'organisation github.&lt;br /&gt;
&lt;br /&gt;
* Comme le Raspberry Pi ne dispose pas d'une grande puissance processeur, il est préférable d'utiliser les outils en ligne de commande pour accéder à github. Des outils avec interface graphique pour OSX et Windows sont disponibles en téléchargement sur le site de github.&lt;br /&gt;
&lt;br /&gt;
== Outils pour LINUX et OSX ==&lt;br /&gt;
&lt;br /&gt;
Peu de personnes souhaitent lire le [http://git-scm.com/book/en/ livre sur git]. Par conséquent, des scripts ont été écrits pour en simplifier un peu l'utilisation. Git ne remplace pas une bonne communication. Rappelez-vous d'actualiser le dépôt git local avant de commencer à travailler sur quelque chose et d'envoyer fréquemment les modifications vers le dépôt.&lt;br /&gt;
&lt;br /&gt;
* Téléchargez le fichier [https://www.dropbox.com/s/xnra5lnw61wrm8r/mp-git-20130321.tar.gz mp-git-20130321.tar.gz] depuis DropBox.&lt;br /&gt;
* Décompressez-le :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar xvfz mp-git-20130321.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installez-le,&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd mp-git&lt;br /&gt;
source install.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Puis utilisez les commandes selon les besoins. En voici la liste :&lt;br /&gt;
&lt;br /&gt;
==== mp-git-setup.sh ====&lt;br /&gt;
&lt;br /&gt;
Tapez&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp-git-setup.sh &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
pour installer et configurer git. Le script n'a aucune action si l'installation et la configuration sont déjà faites.&lt;br /&gt;
&lt;br /&gt;
==== mp-git-clone.sh ====&lt;br /&gt;
&lt;br /&gt;
Le script s'attend à ce que les dépôts se trouvent dans un répertoire parent nommé magpi-git. (cela peut être modifié en spécifiant le chemin complet du répertoire parent avec la variable d'environnement MP_GIT_DIR.) Si ce répertoire magpi-git n'existe pas encore :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir magpi-git; cd magpi-git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Tapez ensuite&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp-git-clone.sh 11&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
pour cloner le dépôt du numéro 11. Le script ne clonera pas d'autres fois le dépôt si une copie locale existe déjà dans le répertoire de travail courant. Il est possible de demander plusieurs dépôts en une seule fois. Par exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp-git-clone.sh 11 12 13 templates&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
récupérera les dépôts des numéros 11, 12 et 13, ainsi que ceux contenant les modèles.&lt;br /&gt;
&lt;br /&gt;
==== mp-git-commit.sh ====&lt;br /&gt;
&lt;br /&gt;
Tapez&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp-git-commit.sh 'Un message se trouve là' [all]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
où la chaîne 'Un message se trouve là' devrait être remplacée par un message plus adapté et informatif et où le texte 'all' est facultatif. Si all est utilisé, tous les répertoires du répertoire parent mp-git/ seront vérifiés.&lt;br /&gt;
Le script ajoute tout nouveau fichier, fait un commit vers le dépôt local, récupère les modifications distantes et fusionne ensuite les modifications locales dans le dépôt distant. (Git ne permet pas d'ajouter des répertoires vides)&lt;br /&gt;
&lt;br /&gt;
==== mp-git-update.sh ====&lt;br /&gt;
&lt;br /&gt;
Tapez&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp-git-update.sh [all]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
pour mettre à jour la copie locale depuis le dépôt github, où 'all' est facultatif. Si all est utilisé, tous les dépôts du répertoire parent mp-git/ seront vérifiés.&lt;br /&gt;
&lt;br /&gt;
==== Utilisation d'un serveur mandataire ====&lt;br /&gt;
Si vous devez utiliser un serveur mandataire :&lt;br /&gt;
 HTTP_PROXY=&amp;quot;http://nomdutilisateur:mdp@leserveurmandataire.com:port/&amp;quot;&lt;br /&gt;
 git config --global http.proxy $HTTP_PROXY&lt;br /&gt;
&lt;br /&gt;
== Tags ==&lt;br /&gt;
&lt;br /&gt;
Les tags de git n'étant pas gérés par les scripts pour l'instant, les commandes git peuvent être utilisées pour créer des tags et les envoyer sur le dépôt. La finalité des tags est de garder la trace d'une version constituée de certains fichiers à un moment donné. Une bonne application serait de créer un tag dans le dépôt lors de chaque publication électronique et ensuite à chaque impression.  Ensuite, il serait possible de faire référence à la version imprimée juste avec le tag, au lieu de risquer de faire d'autres modifications dans le dépôt.&lt;br /&gt;
&lt;br /&gt;
La liste des tags peut être affichée en tapant&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git tag&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
en étant placé à l'intérieur d'un répertoire mp-git/*/.&lt;br /&gt;
&lt;br /&gt;
Un nouveau tag peut être ajouté avec &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git tag -a magpi-templates-00-00-01 -m 'Tag avant d'écraser les modèles actuels par ceux qui contiennent le fond perdu du document'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
et tous les tags peuvent être envoyés vers le dépôt&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push --tags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les tags ne sont pas envoyés vers le dépôt distant lorsque mp-git-commit.sh est exécuté car le paramètre --tags n'est pas présent dans la commande git push contenue dans ce script.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiPdf</id>
		<title>FR:TheMagPiPdf</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiPdf"/>
				<updated>2013-05-10T15:51:27Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* PDF pour l'impression */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vue d'ensemble de la création des PDF==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour chaque page du magazine, deux PDF doivent être produits avec des paramètres différents ; un pour l'affichage sur écran de la version PDF du magazine et un pour la version imprimée. &lt;br /&gt;
&lt;br /&gt;
La version pour affichage est optimisée pour la taille alors que la version pour impression doit être optimisée pour la qualité et inclure des informations supplémentaires pour l'imprimante.&lt;br /&gt;
&lt;br /&gt;
Comme les articles sont réalisés et exportés par des personnes différentes, il est très important que les paramètres pour générer les PDF soient identiques à chaque fois pour nous permettre de produire un magazine de qualité constante mois après mois. Pour atteindre ce but, nous cherchons actuellement à utiliser des scripts pour générer automatiquement les PDF à partir de Scribus en se basant sur des paramètres définis, mais en attendant nous emploierons les instructions ci-dessous qui décrivent tous les paramètres aussi bien pour les versions écran que pour les versions imprimées des articles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Préparation pour la génération des PDF ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sur le site [[TheMagPiMms|MMS]], les PDF des articles doivent être téléversés en respectant une convention de nommage particulière, basée sur le numéro d'identification de l'article et sur le numéro de la page du magazine dans lequel l'article prendra place. &lt;br /&gt;
&lt;br /&gt;
C'est mieux d'obtenir cette information depuis MMS avant de générer les PDF.&lt;br /&gt;
&lt;br /&gt;
Si vous naviguez vers l'article sur lequel vous travaillez dans le site MMS, les numéros d'article et de page sont clairement indiqués. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-MMS1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plus bas sur la page de l'article dans MMS, la convention de nommage exacte peut être vue e.g. '''ArticleNumber_PageNumber.pdf''' et '''ArticleNumber_Pagenumber_pub.pdf'''&lt;br /&gt;
&lt;br /&gt;
Si vous remplacez des PDF qui ont déjà été téléversés, le nom de fichier est visible aussi sur les fichiers existants.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-MMS2.png]]&lt;br /&gt;
&lt;br /&gt;
== Export PDF ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Remarque : Tous les exports PDF doivent être créés avec Scribus sur Raspberry Pi'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois que votre article est terminé dans Scribus :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cliquez sur l'icône d'export PDF en haut vers la barre de menus ou cliquez sur &amp;quot;Exporter&amp;quot; puis &amp;quot;Enregistrer en PDF&amp;quot; depuis le menu Fichier.&lt;br /&gt;
* Suivez ensuite l'une ou l'autre des sections, pour l'affichage ou pour l'impression.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après avoir produit les PDF :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Renommez les fichiers pdf en suivant le format correct ''article number''_''page number''.pdf ou ''article number''_''page number''_pub.pdf&lt;br /&gt;
* Téléversez les fichiers pdf vers l'article MMS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PDF pour l'affichage à l'écran ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les paramètres-clés pour les PDF pour affichage sur écran sont :&lt;br /&gt;
&lt;br /&gt;
* Créer des fichiers PDF séparés pour chaque page.  (Les pages sont réunies à la fin et envoyées sur nos miroirs et sur issuu.com.)&lt;br /&gt;
* Sélectionnez :&lt;br /&gt;
** Compression : JPG avec perte / Moyenne&lt;br /&gt;
** Graphiques EPS : 600 ppp&lt;br /&gt;
** Résolution des images : 600 ppp&lt;br /&gt;
* Toutes les polices sont à incorporer sauf FreeSans Bold qui doit être vectorisée&lt;br /&gt;
* Sortie sur Écran / web&lt;br /&gt;
* Aucun repère d'impression ni de fond perdu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les captures d'écran qui suivent montrent les paramètres exacts de chaque onglet de la boite de dialogue d'export PDF :&lt;br /&gt;
&lt;br /&gt;
Les paramètres de l'onglet Général doivent être comme ceci :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen1-General.png]]&lt;br /&gt;
&lt;br /&gt;
Exemple de paramètres pour les polices, elles doivent toutes être incorporées à l'exception de FreeSans Bold :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen2-Fonts.png]]&lt;br /&gt;
&lt;br /&gt;
Aucun changement ne devrait être nécessaire dans Extra :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen3-Extras.png]]&lt;br /&gt;
&lt;br /&gt;
Aucun changement ne devrait être nécessaire dans Visualiseur :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen4-Viewer.png]]&lt;br /&gt;
&lt;br /&gt;
Aucun changement ne devrait être nécessaire dans Protection :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen5-Security.png]]&lt;br /&gt;
&lt;br /&gt;
Le réglage Couleur doit être comme ceci :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen6-Color.png]]&lt;br /&gt;
&lt;br /&gt;
Les paramètres Pré-presse doivent être définis ainsi :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Screen7-Pre-Press.png]]&lt;br /&gt;
&lt;br /&gt;
Après avoir vérifié que tous les paramètres sont corrects, cliquez sur Enregistrer et les pages devraient être exportées à l'emplacement spécifié.&lt;br /&gt;
&lt;br /&gt;
=== PDF pour l'impression ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les paramètres-clés des PDF pour l'impression sont :&lt;br /&gt;
&lt;br /&gt;
* Créer des fichiers PDF séparés pour chaque page. (Les pages sont réunies à la fin et envoyées sur nos miroirs et sur issuu.com.)&lt;br /&gt;
* Sélectionnez :&lt;br /&gt;
** Compression : Automatique / Maximale&lt;br /&gt;
** Graphiques EPS : 600 ppp&lt;br /&gt;
** Résolution des images : 600 ppp&lt;br /&gt;
* Toutes les polices sont à incorporer sauf FreeSans Bold qui doit être vectorisée&lt;br /&gt;
* Sortie sur Imprimante&lt;br /&gt;
* Convertir les tons directs en couleurs quadrichromiques&lt;br /&gt;
* Tous les repères d'impression activés&lt;br /&gt;
* Fond perdu à 3 mm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les captures d'écran ci-dessous montrent les paramètres exacts de chaque onglet de la boite de dialogue d'export :&lt;br /&gt;
&lt;br /&gt;
Voici comment doivent être les paramètres de l'onglet Général :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print1-General.png]]&lt;br /&gt;
&lt;br /&gt;
Exemple de paramètres pour les polices, elles doivent toutes être incorporées à l'exception de FreeSans Bold :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print2-Fonts.png]]&lt;br /&gt;
&lt;br /&gt;
Aucun changement ne devrait être nécessaire dans Extra :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print3-Extras.png]]&lt;br /&gt;
&lt;br /&gt;
Aucun changement ne devrait être nécessaire dans Visualiseur :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print4-Viewer.png]]&lt;br /&gt;
&lt;br /&gt;
Aucun changement ne devrait être nécessaire dans Protection :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print5-Security.png]]&lt;br /&gt;
&lt;br /&gt;
Les réglages de Couleur doivent être comme ceci :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print6-Color.png]]&lt;br /&gt;
&lt;br /&gt;
Les paramètres de Pré-Presse doivent être définis ainsi :&lt;br /&gt;
&lt;br /&gt;
[[File:PrintSettings-Print7-Pre-Press.png]]&lt;br /&gt;
&lt;br /&gt;
Après avoir vérifié l'exactitude des paramètres, cliquez sur Enregistrer et les pages devraient être exportées à l'emplacement spécifié.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiLayout</id>
		<title>FR:TheMagPiLayout</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiLayout"/>
				<updated>2013-05-10T14:21:31Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Modèles de mise en page pour Scribus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Scribus est utilisé comme outil standard de publication pour le magazine, il est relativement complexe si bien que les sections ci-dessous décrivent les modèles et les formats à utiliser pour tous les articles du MagPi. En fin de page se trouve une liste de ressources supplémentaires pour accompagner ceux qui découvrent l'application.&lt;br /&gt;
&lt;br /&gt;
== Modèles de mise en page pour Scribus ==&lt;br /&gt;
&lt;br /&gt;
Tous les modèles de pages sont désormais enregistrés dans le dépôt '''magpi-templates''' de [[FR:TheMagPiGit]]&lt;br /&gt;
&lt;br /&gt;
== Mise en page ==&lt;br /&gt;
&lt;br /&gt;
=== Titre d'article ===&lt;br /&gt;
&lt;br /&gt;
La zone contenant le titre de l'article fait 180 mm de large sur 30 mm.&lt;br /&gt;
&lt;br /&gt;
=== Marges de page ===&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
=== Marges extérieures ===&lt;br /&gt;
&lt;br /&gt;
* Le format du papier est A4.&lt;br /&gt;
* L'unité de mesure est le millimètre.&lt;br /&gt;
* Les marges extérieures sont toutes de 10 mm (les premiers numéros avaient une marge de 20 mm côté reliure)&lt;br /&gt;
* Les fonds perdus du document sont tous de 3 mm&lt;br /&gt;
&lt;br /&gt;
=== Crédit du rédacteur ===&lt;br /&gt;
&lt;br /&gt;
Dans les nouveaux modèles, les rédacteurs ne sont plus crédités en fin d'article (ils ont leur photo à la place).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Polices standards ==&lt;br /&gt;
&lt;br /&gt;
Si le document est converti avec une version non-LINUX de Scribus, le jeu de polices FreeSans ne sera vraisemblablement pas disponible. Cela aura pour conséquence des fichiers PDF contenant des polices incorrectes. &lt;br /&gt;
&lt;br /&gt;
[[FR:TheMagPi_Information_for_new_volunteers]] contient tous les détails pour obtenir et installer les polices standards.&lt;br /&gt;
&lt;br /&gt;
=== Polices de titre ===&lt;br /&gt;
&lt;br /&gt;
La police pour les titres doit être choisie parmi celles présentes dans la version normale de Scribus.&lt;br /&gt;
&lt;br /&gt;
=== En-têtes de section ===&lt;br /&gt;
&lt;br /&gt;
Les en-têtes de section doivent être en '''FreeSans Bold 14Pt et soulignés'''.&lt;br /&gt;
&lt;br /&gt;
=== Corps de texte ===&lt;br /&gt;
&lt;br /&gt;
Le texte normal dans le corps d'un article doit être en '''FreeSans Regular 12pt'''.&lt;br /&gt;
&lt;br /&gt;
=== Texte à chasse fixe ===&lt;br /&gt;
&lt;br /&gt;
Le code informatique ou les instructions à saisir dans les tutoriels doit utiliser la police '''Courier 10 Pitch Regular 10pt'''.&lt;br /&gt;
&lt;br /&gt;
Dans certaines situations, (code C ou C++) Courier est trop large et impose de multiples retours à la ligne. Dans ces cas, il est possible d'utiliser '''Monaco 10pt''' au lieu de Courier.&lt;br /&gt;
&lt;br /&gt;
Les articles d'un type donné devraient conserver leur choix dès leur premier épisode.&lt;br /&gt;
&lt;br /&gt;
=== Page suivante ===&lt;br /&gt;
&lt;br /&gt;
Pour les articles de plus de deux pages, il faut indiquer &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Suite sur la page suivante...&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
en bas de la page de numéro pair avec la police '''FreeSans Bold Oblique 14pt'''.&lt;br /&gt;
&lt;br /&gt;
=== Numéros de page ===&lt;br /&gt;
&lt;br /&gt;
Les numéros de page sont en '''FreeSans Bold Oblique 16pt''' et de couleur noire.&lt;br /&gt;
&lt;br /&gt;
== Ressources pour les nouveaux utilisateurs de Scribus ==&lt;br /&gt;
&lt;br /&gt;
Scribus est un programme relativement complexe, aussi assurez-vous de prendre le temps de vous familiariser avec avant d'aller plus loin.&lt;br /&gt;
&lt;br /&gt;
Voici quelques tutoriels utiles et d'autres ressources sur Scribus (en anglais) :&lt;br /&gt;
&lt;br /&gt;
[http://wiki.scribus.net/canvas/Scribus Le Wiki de Scribus]&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://wiki.scribus.net/canvas/Category:HOWTO Les HowTo du Wiki de Scribus]&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://www.scribd.com/doc/8745015/Scribus-Tutorial Un tutoriel à propos de Scribus sur Scribd]&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://wiki.scribus.net/canvas/Get_Started_with_Scribus Démarrer avec Scribus]&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://wiki.scribus.net/canvas/Scribus_Video_Tutorials Une liste de tutoriels vidéos sur Scribus]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPi_Information_for_new_volunteers</id>
		<title>FR:TheMagPi Information for new volunteers</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPi_Information_for_new_volunteers"/>
				<updated>2013-05-09T18:18:33Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Polices utilisées par l'équipe du MagPi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
On peut ne pas très bien savoir par où commencer quand on rejoint l'équipe du MagPi. Pour ne pas surcharger les organisateurs avec des tas de questions, voici un guide pour aider les nouveaux bénévoles à se familiariser eux-mêmes avec le flux de travaux de l'équipe.&lt;br /&gt;
&lt;br /&gt;
== Un bref aperçu du projet MagPi ==&lt;br /&gt;
&lt;br /&gt;
Extrait du site web du MagPi :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;'''Ce que nous faisons'''&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Nous produisons un magazine dans l'intention d'aider et offrir des conseils aux utilisateurs du Raspberry Pi. Tout est parti d'une simple idée sur le forum bien connu, quelques-uns d'entre-nous nous sommes mis d'accord sur des lignes directrices de ce que nous voulions atteindre. &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avec le temps, plusieurs se sont joints ou ont quitté l'équipe, chacun apportant sa propre contribution et ses idées au produit final.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous nous aviez demandez au début ce que nous pensions ce que le magazine serait aujourd'hui, nous n'en étions pas certain. Nous sommes maintenant capable d'offrir une version papier (en anglais), des concours, notre propre version d'un boitier pour le Raspberry Pi, et des miroirs stables d'un site web partiellement fait en flash. &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Où va l'argent ?'''&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous avons tous débuté comme bénévoles - nous n'avons pas investi notre temps pour de l'argent. Cependant, il y a certains coûts administratifs nécessaires pour produire un magazine sérieux, et l'impression n'est certainement pas gratuite. Nous obtenons un petit montant d'argent pour chaque copie papier vendue - et cet argent sert à financer l'ensemble de l'équipe de production. Nous espérons être en mesure d'offrir plus de concours et de meilleurs vérifications des projets.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Vous pouvez aider'''&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout don est grandement apprécié. Cependant, vous n'avez pas à ouvrir votre portefeuille pour nous aider - le temps est aussi un élément-clé. Si vous désirez vous impliquer dans la production générale, envoyez-nous un courriel. Pour vous impliquer dans la traduction en français, voyez [http://thefrenchmagpi.com thefrenchmagpi.com]. &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''L'avenir'''&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous n'avions aucune idée de ce que le magazine serait aujourd'hui. Donnez-nous 6 autres mois, et il devrait y avoir de vrais progrès. Nous recevons constamment des requêtes pour d'autres formats de publication et nous aimerions bien développer cette voie. La traduction en d'autres langues est une autre grande étape.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous verrons…&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Services utilisés par l'équipe du MagPi ==&lt;br /&gt;
&lt;br /&gt;
=== Groupes Google ===&lt;br /&gt;
&lt;br /&gt;
Les membres organisent leurs efforts à travers le [https://groups.google.com/forum/?fromgroups#!forum/themagpi Groupe Google MagPi], que vous aurez besoin de rejoindre lorsque vous deviendrez bénévole. &lt;br /&gt;
&lt;br /&gt;
Vous pouvez vous y inscrire par courriel ou par l'intermédiaire de l'interface web.&lt;br /&gt;
&lt;br /&gt;
=== DropBox ===&lt;br /&gt;
&lt;br /&gt;
Un dossier partagé dropbox est utilisé pour mettre en commun les nouveaux articles et les idées. Les nouveaux bénévoles devront [http://dropbox.com créer un compte DropBox] et ensuite demander un accès via le groupe de messagerie.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éventuellement télécharger un client DropBox pour votre système d'exploitation.&lt;br /&gt;
&lt;br /&gt;
'''Remarque : Les principaux fichiers des numéros 1 à 9 du MagPi sont archivés dans le DropBox MagPi. Par défaut, DropBox ''déplace'' au lieu de ''copier'' les fichiers quand vous utilisez un client de bureau. Assurez-vous de ne déplacer/écraser des fichiers que lorsque c'est vraiment ce que vous voulez faire !'''&lt;br /&gt;
&lt;br /&gt;
=== GitHub ===&lt;br /&gt;
&lt;br /&gt;
Les articles de chaque numéro et certains articles en cours de développement sont enregistrés sur GitHub, il s'agit de l'outil de dépôt principal pour les bénévoles qui travaillent sur la mise en page et les illustrations.  &lt;br /&gt;
&lt;br /&gt;
Pour plus d'informations, voir [[http://elinux.org/TheMagPiGit | le Git MagPi]].&lt;br /&gt;
&lt;br /&gt;
=== MMS (Magazine Management System) ===&lt;br /&gt;
&lt;br /&gt;
Nick, membre de l'équipe du MagPi, a construit un [[TheMagPiMms|système de gestion de magazine]] pour le MagPi ; chaque numéro du magazine est mis en évidence page par page. Il est utilisé pour définir qui travaille sur quoi, fusionner les pdf, affecter les tâches, et effectuer le suivi de ce qu'il reste encore à faire. Il se trouve sur http://themagpi.com/mms. Vous serez ajouté au système si nécessaire.&lt;br /&gt;
&lt;br /&gt;
== Logiciels utilisés par l'équipe du MagPi ==&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus est le programme de publication libre et Open Source utilisé pour la mise en page du MagPi.&lt;br /&gt;
&lt;br /&gt;
Il est important que vous utilisiez la même version de Scribus (1.4.1.svn) que le reste de l'équipe.&lt;br /&gt;
&lt;br /&gt;
À l'heure actuelle, le MagPi est créé avec des Raspberry Pi, des machines virtuelles Debian Wheezy, et parfois d'autres distribs Linux disposant de '''Scribus 1.4.1.svn'''. L'équipe utilise des Raspberry Pi et Linux pour des raisons de compatibilité, car beaucoup de polices installées sous Mac OSX et Windows sont propriétaires.&lt;br /&gt;
&lt;br /&gt;
===== Installation de Scribus sur Raspbian / VM Debian Wheezy =====&lt;br /&gt;
&lt;br /&gt;
Pour installer Scribus sur un Raspberry Pi fonctionnant avec la distribution Raspbian ou sur une VM Debian Wheezy, entrez cette commande dans un terminal :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;sudo apt-get install scribus&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Installation de Scribus sur Ubuntu =====&lt;br /&gt;
&lt;br /&gt;
Depuis le 14/2/2013, la version de Scribus présente dans la logithèque Ubuntu est la version correcte. Elle y est nommée '''Scribus 1.4.0''', mais une fois installée, la barre de titre affiche bien '''Scribus 1.4.1.svn''', ce qui correspond à la version utilisée par le reste de l'équipe du MagPi.&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
&lt;br /&gt;
GIMP est l'éditeur d'images libre et Open Source utilisé pour la production du MagPi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation de GIMP sur Raspian ====&lt;br /&gt;
&lt;br /&gt;
Pour installer GIMP sur un Raspberry Pi faisant tourner la distribution Raspbian, entrez cette commande dans un terminal :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;sudo apt-get install gimp&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Polices utilisées par l'équipe du MagPi ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'utilisation de polices spécifiques dans les articles est détaillée sur la page : [[TheMagPiLayout|Mise en page &amp;amp;amp; polices]]. Voici ci-dessous une liste de polices dont vous aurez besoin sur votre ordinateur pour effectuer le travail de mise en page :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* FreeSans Family - devrait être installée par défaut sur Raspbian / avec Scribus&lt;br /&gt;
* Courier - devrait être installée par défaut sur Raspbian / avec Scribus&lt;br /&gt;
* Monaco - voir plus bas pour l'installation manuelle.&lt;br /&gt;
* BitStream - peut avoir besoin d'être installée manuellement selon ce que vous avez d'autre d'installé, voir plus bas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une liste de polices souvent absentes sur les installations LINUX non-Debian se trouve sur [http://www.themagpi.com/resources/fonts/ http://www.themagpi.com/resources/fonts/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Monaco===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La police Monaco est disponible gratuitement, mais elle n'est pas installée par défaut sous Raspbian. Pour l'installer, tapez les commandes suivantes dans un terminal :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ~&lt;br /&gt;
wget http://www.themagpi.com/resources/fonts/Monaco/Monaco_Linux.ttf&lt;br /&gt;
sudo mkdir -p /usr/share/fonts/truetype/custom &lt;br /&gt;
sudo mv Monaco_Linux.ttf /usr/share/fonts/truetype/custom &lt;br /&gt;
sudo fc-cache -f -v&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BitStream===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Certaines nouvelles configurations ne contiennent pas la police BitStream, elle peut être installée en tapant :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xfonts-scalable&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rejoindre l'équipe ==&lt;br /&gt;
&lt;br /&gt;
Lorsque vous avez décidé de rejoindre l'équipe en tant que bénévole, envoyez un courriel à '''editor@themagpi.com''' avec votre demande et un bref résumé de vos connaissances des outils utilisés par l'équipe et/ou ce que ce que vous avez déjà fait dans les domaines qui vous intéressent ou que vous connaissez.&lt;br /&gt;
&lt;br /&gt;
== Commencer le travail ==&lt;br /&gt;
&lt;br /&gt;
Après avoir installé les outils utilisés, vous être familiarisé vous-même avec et rejoint l'équipe, vous pouvez commencer à travailler sur le magazine. L'un des membres de longue date de l'équipe du MagPi vous affectera un article, de la mise en page ou de la correction via le groupe Google, et l'accès à Dropbox et au dépôt GitHub vous sera accordé si besoin.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiMms</id>
		<title>FR:TheMagPiMms</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiMms"/>
				<updated>2013-05-09T17:42:09Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;{{FR:TheMagPiTeamHeader}}   == Introduction ==  Le système de gestion du magazine, ou Magazine Management System ([https://www.magpiweb.techjeeper.com/mms/ MMS]), est une app...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Le système de gestion du magazine, ou Magazine Management System ([https://www.magpiweb.techjeeper.com/mms/ MMS]), est une application web à travers laquelle les articles et les numéros du magazine associé sont suivis. L'ensemble permet d'associer des commentaires aux articles et d'ouvrir ou fermer des tickets. Les articles peuvent être attribués à un numéro ou désattribués. Des fichiers PDF peuvent être téléversés vers un article enregistré. Tous les fichiers PDF d'un article peuvent être fusionnés côté serveur. Cela réduit considérablement le temps passé à télécharger et téléverser les fichiers.&lt;br /&gt;
&lt;br /&gt;
== Enregistrement ==&lt;br /&gt;
&lt;br /&gt;
L'enregistrement est ouvert aux rédacteurs, équipe de maquetage, testeurs et administrateurs du magazine. Pour s'enregistrer, allez simplement sur [https://www.magpiweb.techjeeper.com/mms/ le site web MMS] et inscrivez-vous. Une fois que vous avez un compte, il vous est possible de commenter les articles ou de voir l'état du magazine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Suivi d'anomalies==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous trouvez un bogue dans le système MMS ou si vous avez une idée de nouvelle fonctionnalité/amélioration, vous pouvez le signaler dans le [http://www.magpiweb.techjeeper.com/thebuggenie/themagpimms Bug Tracker The MagPi] pour que Nick l'étudie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi voir l'état de tous les problèmes/requêtes en cours sur le site.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiAuthors</id>
		<title>FR:TheMagPiAuthors</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiAuthors"/>
				<updated>2013-05-09T15:03:06Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: update. source: 05:28, 16 May 2013‎&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposition d'article / idée ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous encourageons les gens à nous soumettre leurs articles ou leurs idées pour le magazine, en envoyant simplement un courriel à l'éditeur ('''editor@themagpi.com''') et nous discuterons pour savoir si nous pouvons l'intégrer et quand.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comme le magazine est dédié au Raspberry Pi et à sa communauté d'utilisateurs, les articles peuvent aborder tout sujet concernant son utilisation et ce qu'il est possible de faire avec.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Formats à envoyer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les articles envoyés en étant basés sur du texte sont préférables aux DOCX, PDF etc. Ils peuvent également être proposés au format SLA produit en utilisant la version [http://www.raspbian.org/ Raspbian] (Debian Wheezy) de [http://www.scribus.net/canvas/Scribus Scribus]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous voulez envoyer votre article au format Scribus, assurez-vous d'avoir consulter les pages suivantes qui contiennent les instructions à suivre concernant son installation, les polices standards et la mise en page :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[FR:TheMagPi_Information_for_new_volunteers|Information pour les bénévoles]]&lt;br /&gt;
* [[FR:TheMagPiLayout|Mise en page &amp;amp;amp; polices]]&lt;br /&gt;
&lt;br /&gt;
== Guide d'écriture ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RPi, Pi ou Raspberry Pi ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toutes les références au Raspberry Pi dans un article doivent employer le nom complet plutôt qu'un diminutif comme RPi, R-Pi, Pi etc.&lt;br /&gt;
&lt;br /&gt;
=== Nombres en lettres ou chiffres ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tous les nombres compris entre 0 et 10 doivent être écrits en entier, p.ex. un, deux, trois. &lt;br /&gt;
* Utilisez des chiffres pour les nombres à virgule, pourcentages, et lorsqu'il y a des unités. &lt;br /&gt;
* Les nombres en début de phrase doivent toujours être écrits en toutes lettres. &lt;br /&gt;
* Ne mélangez pas des chiffres avec des mots - dans ce cas, utilisez des chiffres.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Go, Gb, Mb, Mo ou Moctets ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soyez cohérents dans l'utilisation des acronymes pour les unités de stockage :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* ko - kilooctet&lt;br /&gt;
* Mo - Mégaoctet&lt;br /&gt;
* Go - Gigaoctet&lt;br /&gt;
* To - Téraoctet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les suivants ne doivent être employés que dans le cas de débit réseau :&lt;br /&gt;
&lt;br /&gt;
* kb - kilobit&lt;br /&gt;
* Mb - Mégabit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Notation et symboles électriques===&lt;br /&gt;
&lt;br /&gt;
Lorsque des quantités électriques sont citées dans un article ou sur un schéma, elles devraient toujours être exprimées en notation européenne où l'utilisation de la virgule est évitée. Cela diminue le risque de voir les virgules 'disparaître' lors de l'impression ou de la photocopie d'un article ou schéma. Exemples :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tension'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 3V3 - 3,3 V&lt;br /&gt;
* 1V8 - 1,8 V&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Valeurs de résistances'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 4k7 – une valeur de résistance de 4,7 kΩ&lt;br /&gt;
* 8k2 – une valeur de résistance de 8,2 kΩ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les articles faisant usage de cette notation devraient inclure la note suivante :&lt;br /&gt;
&lt;br /&gt;
  À savoir : les ingénieurs emploient souvent la ‘notation européenne’ comme 3V3 dans leurs propos/schémas électriques pour indiquer 3.3V. Cela marque très clairement la virgule pour que 3,3V ne soit pas confondu avec 33V.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Signes de ponctuation ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les articles du magazine doivent respecter les règles de ponctuation française, si un signe de ponctuation (. , ? !) appartient à un discours, il doit alors être placé à l'intérieur des guillemets :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Bob, dit-elle, était un chien adorable.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si le signe de ponctuation appartient à la phrase, placez-le à l'extérieur :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ils l'appelaient &amp;quot;The Hulk&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Astuces génériques ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voici quelques points à retenir :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Soyez concis''' - Un article type de 2 pages avec des images contient approximativement 700 mots, le texte est écrit délibérément en grande taille (police FreeSans 12pt) pour faciliter la lecture sur divers périphériques ou formats imprimés. Notre but est de limiter la plupart des articles à 2 pages ou moins, ils peuvent néanmoins être découpés en série d'articles s'ils sont trop longs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Rappelez-vous que des débutants lisent le mag''' - Quand cela est possible, expliquez les termes du jargon utilisé et partez du principe que le lecteur n'est pas familier du sujet choisi. Souvenez-vous du fait que les gens disposent de configurations différentes, aussi testez de préférence vos instructions sur une image propre (dans la mesure du possible) et tenez compte des différences comme celles entre les cartes Rev1 et Rev2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Utilisez le Modèle''' - Si vous le pouvez, employez le Modèle Scribus, ce dernier constitue la base de tous les articles que nous réalisons dans le magazine. Des retouches sur le format sont acceptées, mais il s'agit d'un bon point de départ pour obtenir ce à quoi nous nous attendons. Voir détails dans la section ci-dessous.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Apportez images et illustrations''' - Essayez de récupérer des images ou illustrations appropriées. Notez que toutes les images, photos et illustrations DOIVENT être libres pour un usage commercial (veuillez nous signaler au préalable tous les éléments à propos desquels vous avez des doutes).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Travaillez avec nous''' - Restez en contact et informez-nous dans le cas où vous écrivez quelque chose de spécifique, le contenu du numéro suivant étant d'habitude défini rapidement, il est utile de connaître à l'avance le domaine concerné et d'avoir une estimation du temps que vous aller mettre pour produire l'article. Tenez-nous au courant dans le cas où l'article est prévu pour un numéro particulier. Souvent, une première ébauche peut nous donner une longueur d'avance avec les illustrations, maquette, relecture et réactions, de manière à ce que l'article soit prêt à temps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Pas de panique !''' - Il est normal de ne pas savoir par quoi commencer quand on se lance dans la rédaction d'un article, mon conseil est de démarrer en écrivant l'objectif à atteindre dans l'article et la raison pour laquelle vous l'écrivez (cela peut ne pas être conservé dans la version finale de l'article, mais vous aidera à vous concentrer sur ce que vous faites).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''À court d'idées ?''' - Travaillant sur le magazine, nous avons tous des milliers d'idées d'articles, mais très peu de disponibilité pour les réaliser, par conséquent, si vous souhaitez écrire mais sans savoir précisément à propos de quoi, alors nous pouvons sans doute vous donner quelques idées (dites-nous simplement quels sont les sujets qui vous intéressent !).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Coincé sur quelque chose ?''' - Il y a des chances pour que nous puissions vous aider, ou faire quelques tests si nécessaire.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Besoin d'illustrations ?''' - L'équipe peut vous aider à trouver ou réaliser des illustrations si vous n'arrivez pas à en obtenir.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Des incertitudes sur la maquette ?'''  - L'article sera transmis à l'équipe chargée de la maquette avant d'être publié, aussi essayez quand même de le faire et si vous n'êtes pas satisfait assurez-vous d'avoir assez de temps pour que l'équipe puisse travailler dessus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Amusez-vous !''' - Essayez de prendre quelque chose qui vous passionne au point de vouloir le partager avec le monde entier. Voir son article publié à la fin du mois procure un sentiment incroyable.&lt;br /&gt;
&lt;br /&gt;
== Planification et échéances ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tant que nous n'avons pas défini de date butoir pour les articles, il est plus pertinent de rappeler les étapes que nous suivons :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Jours 1-2 - Le sommaire du magazine est validé par l'équipe.===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les articles envoyés ou proposés après ce point sont généralement planifiés pour les numéros à venir. D'habitude nous avons une ligne directrice du contenu (et ensuite son organisation) élaborée dès les premiers jours du mois. Nous faisons également un bilan de ce qui a été fait par l'équipe au cours du mois précédent et examinons ce qu'il est possible d'améliorer le mois suivant.&lt;br /&gt;
&lt;br /&gt;
''Finalisation : envoi sur Issuu du squelette du magazine avec les emplacements des articles.''&lt;br /&gt;
&lt;br /&gt;
===Semaine 1 - Préparation des articles===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les auteurs sont contactés pour être sûr que les articles seront prêts. Collaboration avec les auteurs pour garantir que le contenu est dans un format qu'il est possible d'utiliser, y compris les images et la mise en page (veuillez les envoyer tôt si de l'aide est nécessaire - ne sous-estimez pas le temps qu'il faut pour préparer les images et la mise en page).&lt;br /&gt;
&lt;br /&gt;
''Finalisation : tout le monde a une bonne idée de ce qu'il y a à faire et de quand le faire.''&lt;br /&gt;
&lt;br /&gt;
===Semaine 2 - Réception des brouillons des articles, démarrage des tests et de la mise en page===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous prévoyons de commencer l'envoi des articles terminés/brouillons sur Issuu à partir de cette semaine. Du travail supplémentaire peut encore être nécessaire sur la maquette et les illustrations mais il faut l'intégralité du contenu. L'état des articles planifiés sera passé en revue et des remplacements seront envisagés dans le cas où le contenu ne pourra pas être prêt à temps ou si les tests révèlent des problèmes.&lt;br /&gt;
&lt;br /&gt;
''Finalisation : Le brouillon des articles doit apparaitre en ligne sur Issuu''&lt;br /&gt;
&lt;br /&gt;
===Semaine 3 - Envoi de tous les articles pour relecture===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À cette étape, tous les articles doivent être présents dans le brouillon du magazine en ligne sur Issuu.&lt;br /&gt;
&lt;br /&gt;
''Finalisation : les articles terminés apparaissent sur le brouillon Issuu en ligne''&lt;br /&gt;
&lt;br /&gt;
===Semaine 4 - Relecture et vérification finales===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toutes les saisies des rédacteurs doivent maintenant être achevées, tout changement qui impliqerait une modification de la maquette etc sera sans doute refusé. Tous les regards se tournent vers les articles et chacun est encouragé à mettre en évidence toute erreur, faute de frappe, problèmes avec les articles aussi vite que possible afin que nous puissions les corriger.&lt;br /&gt;
&lt;br /&gt;
''Finalisation : Mise à jour fréquente du brouillon Issuu en ligne suite aux relectures''&lt;br /&gt;
&lt;br /&gt;
===Dernier jour du mois - Le magazine est terminé===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le magazine est publié soit la nuit, soit le jour suivant. Ensuite, c'est reparti !&lt;br /&gt;
&lt;br /&gt;
''Finalisation : Publication et bilan de ce qui a été fait au cours d'un mois !''&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiVolunteers</id>
		<title>FR:TheMagPiVolunteers</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiVolunteers"/>
				<updated>2013-05-09T13:45:04Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Contribuer aux graphismes : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nouveaux venus, merci de commencer ici ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le but de cette page est de réunir les tâches nécessaires pour aller plus vite, au sein de l'équipe, dans une liste qui serve de point de référence unique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tous les bénévoles devront suivre les quatre étapes ci-dessous, suivies des sections dépendantes du rôle qu'ils veulent tenir au sein de l'équipe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lire l'[[FR:TheMagPi_Information_for_new_volunteers|Information pour les bénévoles]]&lt;br /&gt;
* Rejoindre le [[FR:TheMagPi_Information_for_new_volunteers#Google_Groups|Groupe Google MagPi]] pour voir la discussion en cours concernant la production du magazine et s'y intégrer&lt;br /&gt;
* Rejoindre le site [[FR:TheMagPiMms|MMS]] (Magazine Management System)&lt;br /&gt;
* Suivre les instructions plus bas en fonction de ce que vous souhaitez apporter comme contribution au magazine&lt;br /&gt;
&lt;br /&gt;
==Instructions complémentaires, si vous envisagez de :==&lt;br /&gt;
&lt;br /&gt;
===Écrire des articles :===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lire [[FR:TheMagPiAuthors|Information pour les rédacteurs]]&lt;br /&gt;
* Créer un compte [[FR:TheMagPi_Information_for_new_volunteers#DropBox|DropBox]] et demander un accès au groupe de messagerie&lt;br /&gt;
&lt;br /&gt;
===Contribuer à la mise en page :===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Créer un compte [[FR:TheMagPi_Information_for_new_volunteers#DropBox|DropBox]] et demander un accès au groupe de messagerie&lt;br /&gt;
* Rejoindre [https://github.com/ Github]&lt;br /&gt;
** Demander l'accès au groupe de messagerie sur [[FR:TheMagPiGit]]&lt;br /&gt;
** Installer les scripts GitHub&lt;br /&gt;
** Cloner les dépôts suivants '''magpi-templates''' et '''magpi-issue*''' où * est le numéro du magazine en cours de réalisation&lt;br /&gt;
* Installer Scribus&lt;br /&gt;
* Installer les polices standards&lt;br /&gt;
* Lire [[FR:TheMagPiLayout]]&lt;br /&gt;
* Lire [[FR:TheMagPiPdf]]&lt;br /&gt;
&lt;br /&gt;
===Contribuer aux graphismes :===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Créer un compte [[FR:TheMagPi_Information_for_new_volunteers#DropBox|DropBox]] et demander un accès au groupe de messagerie&lt;br /&gt;
* Rejoindre [https://github.com/ Github]&lt;br /&gt;
** Demander l'accès au groupe de messagerie sur [[FR:TheMagPiGit]]&lt;br /&gt;
** Installer les scripts GitHub&lt;br /&gt;
** Cloner les dépôts suivants '''magpi-templates''' et '''magpi-issue*''' où * est le numéro du magazine en cours de réalisation&lt;br /&gt;
* Installer [[FR:TheMagPi_Information_for_new_volunteers#GIMP|GIMP]]&lt;br /&gt;
&lt;br /&gt;
===Relire et/ou tester :===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lire [[FR:TheMagPiAuthors|Information pour les rédacteurs]], en particulier les recommandations d'écriture à suivre&lt;br /&gt;
* Collecter les PDF terminés depuis [[https://www.magpiweb.techjeeper.com/mms/ MMS]] / [[http://issuu.com/themagpi Isuuu]] pour relire / tester.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiAdvertising</id>
		<title>FR:TheMagPiAdvertising</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiAdvertising"/>
				<updated>2013-05-09T12:52:15Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;{{FR:TheMagPiHeader}}  À partir du MagPi 9, chaque numéro comporte de la publicité... mais nous maintiendrons toujours au minimum 32 pages de contenu plus la publicité. Ce...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiHeader}}&lt;br /&gt;
&lt;br /&gt;
À partir du MagPi 9, chaque numéro comporte de la publicité... mais nous maintiendrons toujours au minimum 32 pages de contenu plus la publicité. Ces annonces se feront au bénéfice de la communauté Raspberry Pi et seront rédigées dans le même esprit que les autres articles, afin de promouvoir et développer des techniques de programmation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tarification ==&lt;br /&gt;
&lt;br /&gt;
Le coût de l'espace publicitaire dépend du nombre de téléchargements ou des ventes des exemplaires imprimés.&lt;br /&gt;
&lt;br /&gt;
Depuis le numéro 9, une page complète d'espace publicitaire coûte 250 livres (GBP) ou 1000 livres (GBP) pour le dos de couverture. Des demi-pages sont également disponibles (demandez les tarifs).&lt;br /&gt;
&lt;br /&gt;
Veuillez contacter l'éditeur pour davantage d'informations.&lt;br /&gt;
&lt;br /&gt;
== Traductions ==&lt;br /&gt;
&lt;br /&gt;
Le magazine peut être traduit dans d'autres langues, parmi lesquelles :&lt;br /&gt;
* Français&lt;br /&gt;
* Allemand&lt;br /&gt;
* Chinois&lt;br /&gt;
&lt;br /&gt;
Il y a trois possibilités :&lt;br /&gt;
# Les publicités peuvent être insérées en anglais (ce sera le cas sauf demande contraire).&lt;br /&gt;
# Fournir une traduction de la publicité à publier (nos traducteurs peuvent vous aider pour le faire - la traduction vous sera soumise pour vérification).&lt;br /&gt;
# Sur demande, la publicité peut être retirée du magazine traduit.&lt;br /&gt;
&lt;br /&gt;
À l'heure actuelle, l'ajout de votre publicité dans l'édition traduite n'engendre aucun surcout.&lt;br /&gt;
 &lt;br /&gt;
== Adaptation au lectorat ==&lt;br /&gt;
&lt;br /&gt;
Le magazine est destiné à toutes les tranches d'âge, donc prenez en compte le fait que le contenu et les publicités doivent être également adaptés et ne pas heurter.&lt;br /&gt;
&lt;br /&gt;
Si quelque chose semble ne pas convenir, nous chercherons à travailler avec l'annonceur pour résoudre les problèmes.&lt;br /&gt;
&lt;br /&gt;
== Date butoir ==&lt;br /&gt;
&lt;br /&gt;
Les publicités doivent nous être envoyées le plus tôt possible, de manière à pouvoir les inclure dans le brouillon Live (en général disponible dès la première semaine du mois, à moins que votre demande ne soit différente).&lt;br /&gt;
&lt;br /&gt;
La publicité pourra être soumise au plus tard le 15 de chaque mois, pour avoir le temps de faire la mise en page et la relecture si nécessaire.&lt;br /&gt;
&lt;br /&gt;
== Termes ==&lt;br /&gt;
Tout comme pour les articles, les publicités ne doivent comporter aucun contenu qui enfreindrait des droits d'auteur ou qui limiterait nos droits à imprimer et distribuer le magazine.&lt;br /&gt;
&lt;br /&gt;
== Articles sponsorisés ==&lt;br /&gt;
En plus des publicités classiques, il est possible d'écrire et de proposer des articles sponsorisés.&lt;br /&gt;
&lt;br /&gt;
C'est une grande opportunité pour une entreprise de faire la démonstration de son savoir-faire en autorisant ses employés à réaliser des articles avec le soutien de la société.&lt;br /&gt;
&lt;br /&gt;
Exemples passés :&lt;br /&gt;
# La série &amp;quot;Sous contrôle&amp;quot; sponsorisée par Tandy (Numéros 2 à 4)&lt;br /&gt;
# L'article &amp;quot;Jauge Pi&amp;quot; sponsorisé par NTS (Numéro 8)&lt;br /&gt;
&lt;br /&gt;
Les coûts que cela provoque sont relativisés car vous fournissez aussi du contenu utile aux lecteurs.&lt;br /&gt;
&lt;br /&gt;
Veuillez contacter l'éditeur pour davantage d'informations.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiReaders</id>
		<title>FR:TheMagPiReaders</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiReaders"/>
				<updated>2013-05-09T12:30:38Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;{{FR:TheMagPiHeader}}  == Obtenir un exemplaire ==   Le magazine est désormais disponible dans les formats suivants :   * [http://www.themagpi.com/fr/ Formats électroniques,...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiHeader}}&lt;br /&gt;
&lt;br /&gt;
== Obtenir un exemplaire ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le magazine est désormais disponible dans les formats suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.themagpi.com/fr/ Formats électroniques, PDF et Flash]&lt;br /&gt;
* [https://www.modmypi.com/shop/the-magpi-magazine Magazine imprimé]&lt;br /&gt;
* [https://itunes.apple.com/gb/app/the-magpi/id569252554?mt=8 App Newstand IOS]&lt;br /&gt;
* App Android (à venir)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comme il s'agit d'un projet communautaire, faire don d'une petite somme ou acheter un exemplaire imprimé du magazine est apprécié. Le produit des ventes et les dons iront à la communauté et permettront au magazine de rester en ligne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre projet kickstarter a été lancé le 1&amp;lt;sup&amp;gt;er&amp;lt;/sup&amp;gt; décembre 2012 pour nous permettre d'imprimer une édition collector des 8 numéros réalisés en 2012 (détails ici : [http://www.kickstarter.com/projects/themagpi/the-magpi-magazine-from-virtual-to-reality Le Magazine MagPi - Du Virtuel au Réel]).&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPi</id>
		<title>FR:TheMagPi</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPi"/>
				<updated>2013-05-09T12:18:40Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Guidé par la communauté Raspberry Pi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Présentation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le magazine [http://www.themagpi.com/fr/ The Mag Pi] est écrit par la communauté Raspberry Pi et est gratuitement disponible dans plusieurs formats électroniques. Les rédacteurs, l'équipe de maquetage et l'éditeur sont issus de l'enseignement, de l'industrie IT et d'autres professions, partout dans le monde.&lt;br /&gt;
&lt;br /&gt;
L'objectif du magazine est détaillé sur [http://www.themagpi.com/fr/about/ le site web du Mag Pi].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TheMagPiCovers.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Guidé par la communauté Raspberry Pi ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The MagPi est un magazine communautaire, toute aide est la bienvenue, quelle que soit la forme sous laquelle vous l'apportez, dans tous les domaines suivants ou n'importe lequel d'entre-eux :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rédaction d'articles / idées&lt;br /&gt;
* Mise en page&lt;br /&gt;
* Graphisme&lt;br /&gt;
* Tests&lt;br /&gt;
* Relecture&lt;br /&gt;
* Documentation&lt;br /&gt;
* Administration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reportez-vous aux en-têtes ci-dessus pour plus de détails, les bénévoles potentiels devraient lire la section [[FR:TheMagPi_Information_for_new_volunteers|'''Information pour les bénévoles''']] qui décrit les outils et services que nous utilisons, l'[[FR:TheMagPiAuthors|'''Information pour les rédacteurs''']] aborde les informations pour les rédacteurs potentiels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si quelque chose semble confus, ou si vous avez besoin de plus d'informations, alors prenez contact avec '''editor@themagpi.com'''.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiSponsors</id>
		<title>FR:TheMagPiSponsors</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiSponsors"/>
				<updated>2013-05-09T12:00:50Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: /* Publicité */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiHeader}}&lt;br /&gt;
&lt;br /&gt;
== Faire un don ==&lt;br /&gt;
&lt;br /&gt;
Une façon évidente d'aider le magazine est de faire un don par rapport aux coûts du magazine. Il y a beaucoup de dépenses engendrées par le fonctionnement du site et la maintenance du magazine, et des fonds supplémentaires nous permettront de faire évoluer le projet pour atteindre davantage de lecteurs.&lt;br /&gt;
&lt;br /&gt;
Un bouton de don paypal est présent sur la page d'accueil du [http://www.themagpi.com/fr/ site du MagPi].&lt;br /&gt;
&lt;br /&gt;
== Partenaires commerciaux ==&lt;br /&gt;
&lt;br /&gt;
Le magazine The MagPi a collaboré avec :&lt;br /&gt;
* [http://www.adafruit.com/ Adafruit]&lt;br /&gt;
* [http://www.modmypi.com/ ModMyPi]&lt;br /&gt;
* [http://www.pcslshop.com/ PC Supplies Ltd]&lt;br /&gt;
* [http://www.pibow.com/ Pimoroni Ltd]&lt;br /&gt;
* [http://www.quick2wire.com/ Quick2Wire]&lt;br /&gt;
* [http://www.tandyonline.co.uk/ Tandy]&lt;br /&gt;
* [http://uk.rs-online.com/web/ RS Components]&lt;br /&gt;
* [http://cpc.farnell.com/ CPC Farnell]&lt;br /&gt;
&lt;br /&gt;
== Publicité ==&lt;br /&gt;
&lt;br /&gt;
À partir numéro 9, le magazine The MagPi comporte plusieurs [[FR:TheMagPiAdvertising|pages de publicité]] qui sont disponibles à la location pour les entreprises en lien avec la communauté Raspberry Pi. Chaque mois, The MagPi est lu en ligne ou téléchargé 70000 fois... et 2000 exemplaires sont imprimés. C'est un moyen important de faire circuler l'information à propos des services ou des produits en rapport avec votre Raspberry Pi.  &lt;br /&gt;
&lt;br /&gt;
Pour plus d'informations, veuillez vous rendre sur la [[FR:TheMagPiAdvertising|page TheMagPiAdvertising.]]&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/FR:TheMagPiTranslations</id>
		<title>FR:TheMagPiTranslations</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/FR:TheMagPiTranslations"/>
				<updated>2013-05-09T11:29:22Z</updated>
		
		<summary type="html">&lt;p&gt;Xavier: Created page with &amp;quot;{{FR:TheMagPiHeader}}   Plusieurs équipes de traduction traduisent The MagPi dans différentes langues :   * [http://www.themagpi.com/cn/ Chinese] * [http://www.themagpi.com/...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FR:TheMagPiHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plusieurs équipes de traduction traduisent The MagPi dans différentes langues :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.themagpi.com/cn/ Chinese]&lt;br /&gt;
* [http://www.themagpi.com/de/ Deutsch]&lt;br /&gt;
* [http://www.themagpi.com/es/ Español]&lt;br /&gt;
* [http://www.themagpi.com/fr/ Français] et le [http://thefrenchmagpi.com wiki] de l'équipe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous souhaitez traduire le magazine dans une autre langue, n'hésitez pas à nous contacter.&lt;/div&gt;</summary>
		<author><name>Xavier</name></author>	</entry>

	<entry>
		<id>http://elinux.org/MinnowBoard/IssueTracker</id>
		<title>MinnowBoard/IssueTracker</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/MinnowBoard/IssueTracker"/>
				<updated>2013-05-07T21:55:32Z</updated>
		
		<summary type="html">&lt;p&gt;Dvhart: /* UEFI Firmware Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux Kernel Issues ==&lt;br /&gt;
&lt;br /&gt;
* none listed currently&lt;br /&gt;
&lt;br /&gt;
== Yocto Project BSP Issues ==&lt;br /&gt;
&lt;br /&gt;
* none listed currently&lt;br /&gt;
&lt;br /&gt;
== Angstrom Image Issues ==&lt;br /&gt;
&lt;br /&gt;
* none listed currently&lt;br /&gt;
&lt;br /&gt;
== MinnowBoard X3 Issues ==&lt;br /&gt;
&lt;br /&gt;
* none listed currently&lt;br /&gt;
&lt;br /&gt;
== Testing Lure Issues ==&lt;br /&gt;
&lt;br /&gt;
* none listed currently&lt;br /&gt;
&lt;br /&gt;
== Training Lure Issues ==&lt;br /&gt;
&lt;br /&gt;
* none listed currently&lt;br /&gt;
&lt;br /&gt;
== UEFI Firmware Issues ==&lt;br /&gt;
# '''Add PCI SIDs to all PCI devices'''&lt;br /&gt;
#* Priority: CRITICAL&lt;br /&gt;
#* Status: New&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* dvhart: To properly identify the PCI devices as being on the MinnowBoard, we need to specify this in the PCI Subsystem IDs (SVID,SID). We are working on getting the IDs acquired, but we can use temporary ones for developing the drivers while we wait for the IDs to materialize.&lt;br /&gt;
# '''Firmware must detect SATA and MMC by default and enable EFIfb'''&lt;br /&gt;
#* Priority: CRITICAL&lt;br /&gt;
#* Status: NEW&lt;br /&gt;
#* Reporter: koen&lt;br /&gt;
#* dvhart: From past experience, this should work like this: On first boot the firmware scans SATA, MMC, and USB (in that order) and automatically boot the standard EFI payload (EFI/BOOT/BOOTIA32.EFI). I think that path changes in the spec for fixed media like SSDs. On the subsequent boot, it will attempt to boot only that path. If that fails, I believe it drops to the shell, you run the commands to get your payload ready, then &amp;quot;exit&amp;quot;, select from the options to boot, and that choice should be selected on the next boot. Lee please comment.&lt;br /&gt;
# '''mPCIe not visible from OS'''&lt;br /&gt;
#* Priority: CRITICAL&lt;br /&gt;
#* Status: NEW&lt;br /&gt;
#* Reporter: danders&lt;br /&gt;
# '''GOP driver needs to set GPIO state appropriately based on LVDS_PRESENT signal'''&lt;br /&gt;
#* Priority: CRITICAL&lt;br /&gt;
#* Status: ACCEPTED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
# '''Add EFI VAR for EG20TEthernetAddr0'''&lt;br /&gt;
#* Priority: HIGH&lt;br /&gt;
#* Status: ACCEPTED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
# '''Random? Boot failures. One ends in “PROGRESS CODE: V2020004 I0” over serial'''&lt;br /&gt;
#* Priority: MEDIUM&lt;br /&gt;
#* Status: NEEDINFO&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* Lee unable to reproduce&lt;br /&gt;
# '''Board doesn't boot after poweroff, must cut/restore power'''&lt;br /&gt;
#* Priority: MEDIUM&lt;br /&gt;
#* Status: NEW&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
# '''Ensure the intel-hda pci device config data is populated, as well as the VERB table'''&lt;br /&gt;
#* Priority: MEDIUM&lt;br /&gt;
#* Status: NEEDINFO&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* Audio device now works with MSI disabled. Need information from OS to determine why MSIs are being enabled.&lt;br /&gt;
# '''Verify we are using ACPI 5.0, boot messages only confirm ACPI 2.0'''&lt;br /&gt;
#* Priority: MEDIUM&lt;br /&gt;
#* Status: NEEDINFO&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* How do we tell which version of AML is passed to the OS?&lt;br /&gt;
# '''USB keyboard prevents serial console from receiving input (no hub in use)'''&lt;br /&gt;
#* Priority: MEDIUM&lt;br /&gt;
#* Status: ACCEPTED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* General USB 1.0 issues are known and being worked.&lt;br /&gt;
# '''I/O space for WDT uninitialized (can't use the E6xx watchdog)'''&lt;br /&gt;
#* Priority: LOW&lt;br /&gt;
#* Status: ACCEPTED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
# '''Linux boot message: Firmware Bug: ACPI: BIOS _OSI(Linux) query ignored'''&lt;br /&gt;
#* Priority: LOW&lt;br /&gt;
#* Status: ACCEPTED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
# '''Add SSDT describing the GPIO present on the board (pending input from ACPI teams)'''&lt;br /&gt;
#* Priority: LOW&lt;br /&gt;
#* Status: NEEDINFO&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* Not going to happen before release. Maybe not at all. The existing drivers don't work this way and duplicating them for Minnow doesn't really make sense.&lt;br /&gt;
# '''USB keyboard not detected on reboot from Angstrom image'''&lt;br /&gt;
#* Priority: Medium&lt;br /&gt;
#* Status: NEW&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* When rebooting from Angstrom ($ reboot) if there is no autoboot target setup, the firmware will drop to the shell, but the USB keyboard isn't detected. Using the serial console works and the keyboard and mouse both work once booted back up into Angstrom.&lt;br /&gt;
=== RESOLVED ===&lt;br /&gt;
# '''Set DMI_BOARD_NAME to “MinnowBoard” per our previous SMBIOS discussion'''&lt;br /&gt;
#* Priority: HIGH&lt;br /&gt;
#* Status: RESOLVED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* VENDOR strings will be &amp;quot;Circuitco&amp;quot;&lt;br /&gt;
#* Completed, pending next firmware release&lt;br /&gt;
# '''Zero 0x0-0x1000 per compatibility documentation'''&lt;br /&gt;
#* Priority: CRITICAL&lt;br /&gt;
#* Status: RESOLVED&lt;br /&gt;
#* Reporter: dvhart&lt;br /&gt;
#* Firmware now zeroes the page. Linux now has improved heuristics to detect bogus data.&lt;br /&gt;
&lt;br /&gt;
[[Category: MinnowBoard]]&lt;br /&gt;
[[Category: CircuitCo]]&lt;/div&gt;</summary>
		<author><name>Dvhart</name></author>	</entry>

	<entry>
		<id>http://elinux.org/ECE497_Notes_on_Device_Tree</id>
		<title>ECE497 Notes on Device Tree</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/ECE497_Notes_on_Device_Tree"/>
				<updated>2013-05-05T00:22:58Z</updated>
		
		<summary type="html">&lt;p&gt;Yoder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ECE497Notes |D ]]&lt;br /&gt;
{{YoderHead}}&lt;br /&gt;
&lt;br /&gt;
Here are some things I'm finding on [http://devicetree.org/Device_Tree_Usage Device Tree].&lt;br /&gt;
&lt;br /&gt;
* [http://www.eewiki.net/display/linuxonarm/BeagleBone Robert Nelson BeagleBone]&lt;br /&gt;
* [http://www.eewiki.net/display/linuxonarm/BeagleBone+Black Robert Nelson BeagleBone Black]&lt;br /&gt;
* [http://hipstercircuits.com/enable-pwm-on-beaglebone-with-device-tree-overlays/ Enable PWM on BeagleBone with Device Tree overlays]&lt;br /&gt;
&lt;br /&gt;
{{YoderFoot}}&lt;/div&gt;</summary>
		<author><name>Yoder</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Pascal</id>
		<title>Pascal</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Pascal"/>
				<updated>2013-05-01T08:51:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jwdietrich: IDE linked&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Pascal''' is a classical procedural [[programming language]] that facilitates structured programming. It advantages include english-like elegant source code style, a plethora of data types and a broad basis of implementations on both virtual and physical machines. Most modern Pascal compilers implement ObjectPascal, an extension for object-oriented programming that has first been proposed by Apple and that was later augmented by Borland.&lt;br /&gt;
&lt;br /&gt;
There are numerous Pascal dialects for embedded systems:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Overview of Pascal compilers for embedded systems&lt;br /&gt;
!Compiler || Company || License || Development platform || Target platform || Comments&lt;br /&gt;
|-&lt;br /&gt;
| [[Free Pascal]] || Free Pascal team ||  [[GPL]], [[LGPL]] || [[:Category:Linux|Linux]], [[Mac OS X]], [[Win32]] || [http://wiki.freepascal.org/ARM_Linux_Embedded_Systems Multiple ARM Linux embedeed systems], &amp;lt;br/&amp;gt;including [[Android Portal|Android]] and [[Raspberry Pi]] || Mature, stable version&lt;br /&gt;
|-&lt;br /&gt;
| [[Free Pascal]] || Free Pascal team ||  [[GPL]], [[LGPL]] || [[:Category:Linux|Linux]], [[Mac OS X]], [[Win32]] || [http://wiki.freepascal.org/i386_Linux_Embedded_Systems x86-based Linux embedded systems] || Mature, stable version&lt;br /&gt;
|-&lt;br /&gt;
| [[Free Pascal]] || Free Pascal team ||  [[GPL]], [[LGPL]] || [[:Category:Linux|Linux]], [[Mac OS X]], [[Win32]] || [[PPC]]-based Linux embedded systems || Mature, stable version&lt;br /&gt;
|-&lt;br /&gt;
| [[Free Pascal]] || Free Pascal team ||  [[GPL]], [[LGPL]] || [[:Category:Linux|Linux]], [[Mac OS X]], [[Win32]] || [[Atmel AVR]] || [http://wiki.freepascal.org/AVR Experimental]&lt;br /&gt;
|-&lt;br /&gt;
| [[Lazarus]] || Lazarus team ||  [[GPL]], [[LGPL]] || [[:Category:Linux|Linux]], [[Mac OS X]], [[Win32]] || [http://wiki.freepascal.org/ARM_Linux_Embedded_Systems Multiple ARM Linux embedeed systems], &amp;lt;br/&amp;gt;including [[Android Portal|Android]] and [[Raspberry Pi]] || GUI-based [[IDE]] for Free Pascal&lt;br /&gt;
|-&lt;br /&gt;
| [[Pascal-scm]] || E-LAB Computers ||  [[proprietary]] || [[Win32]] || [[Atmel AVR]] || Demo version available, standard version for ATMega8/88 free&lt;br /&gt;
|-&lt;br /&gt;
| [[MikroPascal for AVR]] || Mikroelektronika || [[proprietary]] || [[Win32]] || [[Atmel AVR]] ||2K Demo version available&lt;br /&gt;
|-&lt;br /&gt;
| [[PasAVR]] || Vogelaar Electronics || [[proprietary]] || [[Win32]] || [[DelphiStamp]] || [[Cross-Compiler]] for [[Object Pascal]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Pascal]]&lt;/div&gt;</summary>
		<author><name>Jwdietrich</name></author>	</entry>

	<entry>
		<id>http://elinux.org/ECE497_Notes_on_BeagleStache</id>
		<title>ECE497 Notes on BeagleStache</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/ECE497_Notes_on_BeagleStache"/>
				<updated>2013-04-30T01:56:14Z</updated>
		
		<summary type="html">&lt;p&gt;Yoder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ECE497Notes |S ]]&lt;br /&gt;
&lt;br /&gt;
[http://beagleboard.org/project/stache BeagleStache] is a fun demo using [http://opencv.willowgarage.com/wiki/ OpenCV] to detect faces and give them a nice mustache.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Instructions for installing BeagleStache can be found at the link [http://beagleboard.org/project/stache above]. They are copied here for convenience.&lt;br /&gt;
&lt;br /&gt;
Run the following as root on the BeagleBone:&lt;br /&gt;
&lt;br /&gt;
  git clone git://github.com/jadonk/stache&lt;br /&gt;
  cd stache&lt;br /&gt;
  make &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
Now this will install a desktop icon called 'stache.desktop' that runs the shell script '~/stache/runstache'. By default this script will run the Twitter version that requires a Twitter account to be set up. I modified it to bypass that as below:&lt;br /&gt;
&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  cd $HOME/stache&lt;br /&gt;
  ./stache&lt;br /&gt;
&lt;br /&gt;
=== How to Run ===&lt;br /&gt;
&lt;br /&gt;
Double click the desktop icon. If you encounter problems, you can make the following modifications to help debugging. In '~/stache/runstache' append a the line '$SHELL'. And in 'stache.desktop' set 'Terminal=true'&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
This fun little demo highlights the power of the BeagleBone to do real time video processing.&lt;/div&gt;</summary>
		<author><name>Larmorgs</name></author>	</entry>

	<entry>
		<id>http://elinux.org/CAS_educational_manual_for_Raspberry_Pi_-_nederlandse_vertaling</id>
		<title>CAS educational manual for Raspberry Pi - nederlandse vertaling</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/CAS_educational_manual_for_Raspberry_Pi_-_nederlandse_vertaling"/>
				<updated>2013-04-28T20:06:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jcql: dutch translation of CAS manual - v1 of introduction and lesson 1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On this page, a group of people is working on a dutch translation of the ''CAS educational manual for the Raspberry Pi''. For now, the layout is very simple: we use this page to put all the available text in one place. In the meantime, we'll work on a better layout and insert the pictures.&lt;br /&gt;
&lt;br /&gt;
The original manual is published under under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License, the same holds for this translation.&lt;br /&gt;
&lt;br /&gt;
Below version 1 of the introduction and lesson 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi Education Manual&lt;br /&gt;
Version 1.0 december 2012&lt;br /&gt;
Dutch translation – Nederlandse vertaling, januari 2013&lt;br /&gt;
&lt;br /&gt;
**Creative commons license**&lt;br /&gt;
&lt;br /&gt;
== Inleiding ==&lt;br /&gt;
&lt;br /&gt;
Hallo, Raspberry Pi gebruikers&lt;br /&gt;
&lt;br /&gt;
Gefeliciteerd! Je bent in het bezit van een Raspberry Pi. Een kleine maar krachtige computer, ontworpen om je te helpen bij het begrijpen en verkennen van de bijna-magische wereld van computers. Gebruik het verstandig, je kunt er geweldige dingen mee doen.&lt;br /&gt;
&lt;br /&gt;
=== Wat is de Raspberry Pi? ===&lt;br /&gt;
De Raspberry Pi is een computer die erg lijkt op de computers die je al kent. Hij gebruikt een ander soort processor, dus je kunt er geen Micosoft Windows op installeren. Maar je kunt er wel verschillende versies van het Linux besturingssysteem op installeren, die er op lijken. Als je wilt, kun je met de RP het internet op, email versturen of een brief schrijven met een tekstverwerkingsprogramma. Maar er kan nog veel meer.&lt;br /&gt;
&lt;br /&gt;
Gemakkelijk te gebruiken,  maar krachtig, zeer betaalbaar maar (als je tenminste voorzichtig bent) moeilijk stuk te krijgen, de RP is het perfecte gereedschap voor 'computer scientists' ('computer onderzoekers/wetenschappers'). Wat bedoelen we met 'computer science' ('computer wetenschap')? Daarmee bedoelen we leren  hoe een computers werken, zodat je ze kunt laten doen wat jij wilt dat ze doen, niet wat iemand anders denkt dat je er mee zou moeten doen.&lt;br /&gt;
&lt;br /&gt;
En wat bedoelen we met 'computer scientists'? We bedoelen jou. Je kunt deze handleiding gebruiken en besluiten dat je de volgende Tim Berners Lee wilt zijn. Maar ook als je dat niet wilt, dan hopen we dat je er plezier aan beleeft, dat je wat nieuw leert en dat je een idee krijgt van hoe computers werken. Want wat je ook gaat doen in je leven, goede kans dat je er computers bij zult gebruiken.&lt;br /&gt;
&lt;br /&gt;
=== Wat ga ik leren? ===&lt;br /&gt;
&lt;br /&gt;
Deze handleiding is anders. Verwacht geen kurkdroge beschrijving van hoe je hem in elkaar zet of waar je je serial number kunt vinden. En je gaat zeker niet leren hoe je een spreadsheet of presentatie maakt. Dat heeft niks met 'computer science' te maken.&lt;br /&gt;
&lt;br /&gt;
Kijk maar naar deze handleiding, samen met je RP, als een 'computer science' set. Heb je ooit wel eens een scheikunde-experimenteer set gekregen? Daar kun je een hoop knallen, geuren en mengsels met vreemde kleuren mee maken om te leren over elementen, moleculen en materialen/stoffen/mengsels (compounds).&lt;br /&gt;
&lt;br /&gt;
Wij gaan geen vreemdkleurige mengsels maken, maar we zullen experimenten gebruiken om te ontdekken hoe je een computer kunt programmeren om je eigen spellen en films (animaties) te maken, hoe je figuren (graphics) op het scherm kunt laten verschijnen enkel en allen door de juiste commando's in te typen (net als de ontwikkelaars van je favoriete computerspel), hoe je 'can get a cat' om je wiskunde huiswerk te maken, en nog veel meer.&lt;br /&gt;
&lt;br /&gt;
Terwijl je dit doet, leer je de beginselen van 'computer science'. En dat is de eerste stap om een echte computer programmeur te worden, een ontwikkelaar van computer spellen, een 'uber-hacker' (umlaut) net als in de film (alleen dan nog cooler en binnen de regels van de wet) en nog meer. Wat precies, dat bepaals je zelf.&lt;br /&gt;
&lt;br /&gt;
=== Voor wie is deze handleiding? ===&lt;br /&gt;
&lt;br /&gt;
We hebben deze handleiding geschreven voor mensen van 8 jaar en ouder. Maar dat wil niet zeggen dat hij voor 8-jarigen is. Dit boek is voor iedereen die nieuwsgierig is naar computers en computer programma's. Als je geen ervaring met computer programmeren hebt, maar die wel wilt krijgen, dan is dit een goede plek om daar mee te beginnen.&lt;br /&gt;
&lt;br /&gt;
We beginnen met een paar relatief makkelijke experimenten in 'computer science'. Daarna wordt het geleidelijk moeilijker/uitdagender met iedere volgende oefening. Probeer om ieder experiment te doen, en, wanneer het werkt zoals de handleiding zegt dat het moet, verander dan de code en kijk wat er gebeurt: dat is een van de beste manieren om te leren.&lt;br /&gt;
&lt;br /&gt;
=== Kan ik de PI kapot maken? ===&lt;br /&gt;
Niet met de experimenten uit deze handleiding, maar je zult versteld staan van wat je kunt bereiken. Je zult echte moeilijke en boeiende concepten leren, zodat je daarna nog meer kunt ontdekken.&lt;br /&gt;
&lt;br /&gt;
Dus waar wachten we op? We gaan beginnen met 'computer science'!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beginnen met Scratch. ==&lt;br /&gt;
Scratch is een grafische programmeer omgeving. Je kun ter je eigen animaties, spellen en interactieve kunstwerken mee maken. En, terwijl je daarmee bezig bent, leer je belangrijke principes en programmeer technieken, zonder echt je eigen code te schrijven. Een mooie manier om te beginnen. Voor meer informatie over Scratch, kijk op scratch.mit.edu.&lt;br /&gt;
&lt;br /&gt;
=== Hoe gebruik je deze handleiding? ===&lt;br /&gt;
We hebben geprobeerd om het gebruik van deze handleiding eenvoudig te maken. Om je te helpen bij de oefeningen, hebben we al wat zaken die je nodig hebt verzameld, zoals achtergronden en geluidseffecten en een paar complete voorbeelden van Scratch projecten.&lt;br /&gt;
&lt;br /&gt;
Deze kun je vinden op de RP educational release SD kaart, in de folder /usr/share/scratch/RPiScratch. Wanneer je het SD-Card icoontje in de kantlijk ziet staan, verwijzen we naar een file die op je RP SD kaart staat. Kijk daar naar! Je kunt de file ook downloaden op http://goo.gl/MpHUv&lt;br /&gt;
&lt;br /&gt;
=== Het Scratch interface ===&lt;br /&gt;
Afbeelding – later invullen.&lt;br /&gt;
&lt;br /&gt;
Les 1.1: Scratch, de basis.&lt;br /&gt;
&lt;br /&gt;
Leerdoel: In deze oefening leer je hoe je het grafische interface van Scratch gebruikt (de 'GUI': Graphical user interface), hoe je poppetjes/figuren/personen ('characters') maakt, hoe je achtergronden maakt ('stages') vor je projecten en hoe je 'scripts' toevoegt.&lt;br /&gt;
&lt;br /&gt;
Bronnen: de 'sprites' “cat” en “roman_cat”, en de achtergrond “roman_stage”.&lt;br /&gt;
&lt;br /&gt;
Heb je ooit op school in een toneelstuk gespeeld? Dan weet je dat je een podium nodig hebt, acteurs, kostuums en een script (het verhaal). Zie Scratch als een soort toneelstuk: de acteurs worden 'sprites' genoemd. &lt;br /&gt;
&lt;br /&gt;
Je kunt je sprites aankleden met kostuums ('costumes'), en iedere sprite kan meerdere kostuums hebben. De 'stage' is het gedeelte van het scherm waar de sprites de taken zullen uitvoeren die jij voor ze schrijft.&lt;br /&gt;
&lt;br /&gt;
Om je sprites te laten bewegen en praten, moet je ze opdrachten geven. Je doet dit door 'scripts' te schrijven, met stukken code van het 'blocks palette' en de 'scripts tab', links op je scherm.&lt;br /&gt;
&lt;br /&gt;
Genoeg informatie: laten we beginnen met het programma zelf.&lt;br /&gt;
&lt;br /&gt;
Open Scratch via het 'applications menu' op je RP. Je zou nu het grafische interface van Scratch moeten zien, de GUI (dat spreek je uit als 'goewie', met een engelse g, als in 'good').&lt;br /&gt;
&lt;br /&gt;
Kijk op het scherm, dit zijn de onderdelen:&lt;br /&gt;
1 de stage (een groot wit scherm)&lt;br /&gt;
2 een sprite ('t is een kat)&lt;br /&gt;
3 de twee kostuums die je sprite kan dragen (klik op het tabblad 'costumes')&lt;br /&gt;
4 het tabblad 'scripts'&lt;br /&gt;
&lt;br /&gt;
Klik op he tabblad 'scripts'. Zie je opdrachten voor de kat?&lt;br /&gt;
&lt;br /&gt;
Laten we eens wat met de kat spelen.&lt;br /&gt;
Om te beginnen geven we hem iets om te zeggen. We beginnen met 'hello, world' ('hallo wereld'). Dit is meestal het eerste dat een computer programmeur leert (vraag me niet waarom). En aangezien je nu een programmeer taal leert, kun je maar het beste ook met 'hello world' beginnen.&lt;br /&gt;
&lt;br /&gt;
Laat de kat praten.&lt;br /&gt;
Om de kat 'hello world' te laten zeggen, zullen we met 'blocks' (blokken) werken. Dit zijn handige stukken code, ieder met een opdracht voor je sprite.&lt;br /&gt;
&lt;br /&gt;
Er zijn 8 verschillende blokken. Je vindt ze in de linker bovenhoek van de GUI van Scratch. Ze hebben ieder een eigen kleur, dus onthoud de kleuren. Zoek uit wat ze betekenen, en vul hun namen hieronder in:&lt;br /&gt;
&lt;br /&gt;
*figuur* &lt;br /&gt;
&lt;br /&gt;
Volg nu deze stappen om je kat te laten praten:&lt;br /&gt;
1&lt;br /&gt;
klik op de kat in de lijst met sprites ('sprites list'), onderaan rechts zodat je zeker weet dat je de kat hebt geselecteerd.&lt;br /&gt;
&lt;br /&gt;
2 klik op de 'looks' button (looks = hoe je kat eruit ziet) in het 'blocks palette' om het 'looks block' te openen.&lt;br /&gt;
3 klik op het blok 'say [hello] for [2] seconds' (zeg [hallo] gedurende [2] seconden', en sleep dit naar het tabblad 'scripts'.&lt;br /&gt;
4 vervang “hello” door “hello world”. Dubbelklik op het blok, en je kat zou 'hello world” moeten zeggen.&lt;br /&gt;
&lt;br /&gt;
Om dit te laten werken, moetern we een programma draaien. Dit kun je doen door dubbel te klikkel op je script, als je maar 1 script hebt. Maar als je er meer dan 1 hebt, kan het dat je ze tegelijk wilt starten. Daarvoor kun je een 'green flag event' ('groene vlag') gebruiken.&lt;br /&gt;
&lt;br /&gt;
Waar vind je het blok om een groene vlag te maken:&lt;br /&gt;
klik op de 'control' knop in het blokken-palet.&lt;br /&gt;
Zoek het blok met “when [picture of green flag] clicked” (wanneer op het plaatje van de groene vlag wordt geklikt).&lt;br /&gt;
Selecteer dit, sleep het naar de bovenkant van je script in het tabblad 'scripts'. Zorg dat het op zijn plaats komt.&lt;br /&gt;
&lt;br /&gt;
Nu kun je jer eerste Scratch programma draaien. Klik op de groene vlag, bovenaan rechts in het Scratch scherm, net boven de 'stage', en kijk naar de kat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vragen voor jou:&lt;br /&gt;
Hoe lang zei de kat “hello world”?  ___ seconden&lt;br /&gt;
Opdracht: Kijk of je de kat ook 5 seconden “hello world” kunt laten zeggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verander hoe je sprite eruit ziet.&lt;br /&gt;
1 klik op je sprite om hem te selecteren&lt;br /&gt;
2 we gaan een derde kostuum voor de kat maken, dus klik op 'copy' (kopieren). Een nieuw kostuum voor de kat zou nu op je scherm moeten verschijnen.&lt;br /&gt;
3 selecteer “costume3” (kostuum 3) en klik op 'edit (bewerken). Dit zal de 'paint editor' openen. Sppel met de knoppen om uit te vinden wat je met dit programma kunt.&lt;br /&gt;
4 Als je dat weet, teken dan wat kleren op het kostuum en klik op 'ok'. Ik heb mijn sprite een toga gegeven, zodat hij op een romeinse heerser lijkt.&lt;br /&gt;
5 selecteer het scripts tabblad, klik op de 'looks' knop, en selecteer het 'switch to costume' blok.&lt;br /&gt;
6 sleep dit blok naar het scripts tabblad en gebruik het drop-down menu om “costume3” te slecteren. Dubbelklik hierop en de kat zal zijn nieuw kostuum aanhebben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nu heb je twee blokken onder het scripts tabblad, een om “hello world” te zeggen, en een om hem een ander kostuum aan te trekken. Je kunt ze bij elkaar zetten door ze zo te bewegen dat de een vlak boven de ander staat. Als er een witte lijn verschijnt, zullen de twee blokken aan elkaar plakken. Twee of meer blokken samen vormen een 'script'.&lt;br /&gt;
&lt;br /&gt;
Vragen&lt;br /&gt;
Nu we een script met twee blokken hebben, wat gebeurt er als je dubbelklikt op het script?&lt;br /&gt;
Opdracht: kijk of je drie blokken kunt maken, zodat de kat zijn nieuwe kostuum aantrekt, dan “hello world” zegt, en dat zijn oude kostuum weer aantrekt.&lt;br /&gt;
&lt;br /&gt;
Nu hebben we een podium nodig voor de kat.&lt;br /&gt;
&lt;br /&gt;
=== Het podium ===&lt;br /&gt;
Nu zullen we de kat een podium geven. We kunnen lui zijn en gewoon een plaatje invoegen (importeren) om als achtergrond te gebruiken, maar laten we er zelf een tekenen.&lt;br /&gt;
&lt;br /&gt;
1 klik op de stage (het podium) in de lijst met sprites (onderaan rechts op het scherm). Klik nu op het tabblad backgrounds (achtergronden) voor het podium en klik op edit (bewerken).&lt;br /&gt;
&lt;br /&gt;
2 Dit opent paint editor. Teken een podium voor je sprite. Als jeklaar bent, klik op OK. Je kun het latrer altijd weer aanpassen door op 'edit' te klikken.&lt;br /&gt;
&lt;br /&gt;
3 een andere mogelijkheid: een plaatje importeren. Selecteer 'stage', dan 'backgrounds' (achtergronden) en klik op 'import'.&lt;br /&gt;
&lt;br /&gt;
4 kijk eens naar de achtergronden waar je uit kunt kiezen, en selecteer dan degene die je wilt. Nu nemen we “roman_stage”. Klik hierop met je muis, en klik dan op OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je werk bewaren&lt;br /&gt;
Nu is een goed moment op je project op te slaan. Het is verstandig om dit ongeveer iedere 10 minuten te doen, dan ben je zeker dat je niets kwijtraakt. Wanneer je aan een groot project werkt, sla het dan op twee plaatsen op, dan heb je altijd een backup (een reserve-kopie, voor als er iets mis gaat met het bestand waar je aan werkt)&lt;br /&gt;
&lt;br /&gt;
Om je werk op te slaan, klik op file (bestand), dan op save (=opslaan, bewaren), het 'save project' scherm zal openen.&lt;br /&gt;
&lt;br /&gt;
Standaard wordt je werk opgeslagen in de folder 'Scratch Projects'. Dit is een goede plaats om je werk op te slaan, dus typ een naam voor je project, onderaan. Wij hebben de onze “roman_play” genoemd. Dus kies een andere naam voor jouw project, want anders kun je mijn voorbeeld niet meer bekijken. Klik op OK om je project op te slaan.&lt;br /&gt;
&lt;br /&gt;
Zo! Dat was veel voor een eerste les. Speel nog wat met Scratch – experimenteer met de verschillende blokken en kijk wat ze doen. Wanneer je weer bent uitgerust kun je verder met les 2.&lt;/div&gt;</summary>
		<author><name>Jcql</name></author>	</entry>

	<entry>
		<id>http://elinux.org/CircuitCo/BeagleBone_Black_Accessories</id>
		<title>CircuitCo/BeagleBone Black Accessories</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/CircuitCo/BeagleBone_Black_Accessories"/>
				<updated>2013-04-27T19:47:27Z</updated>
		
		<summary type="html">&lt;p&gt;Circuitco: Created page with &amp;quot;This page provides information on the various accessories that have been verified to work on the BeagleBone Black.&amp;lt;br&amp;gt; This is not a comprehensive list, but if you know that o...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information on the various accessories that have been verified to work on the BeagleBone Black.&amp;lt;br&amp;gt;&lt;br /&gt;
This is not a comprehensive list, but if you know that one does work and is not listed here, please contact *[support@beagleboard.org]and let us know.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Capes===&lt;br /&gt;
&lt;br /&gt;
Capes are expansion boards that can be plugged into the expansion headers of the BeagleBone Black that add functionality. These were originally made for the BeagleBone. For the most part, compatibility has been maintained in the design of the BeagleBone Black, but there are a few exceptions. The sections below list the boards that have been verified as either compatible or not compatible. This is not a complete list and as these capes are tested, this section will be updated to reflect the results.&lt;br /&gt;
&lt;br /&gt;
====Compatible Capes====&lt;br /&gt;
&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_LCD3 LCD3 Rev A2]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_Battery Battery Cape]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_Breadboard BeagleBone Breadboard]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_Breakout BeagleBone Breakout]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_Weather Weather Cape]&lt;br /&gt;
&lt;br /&gt;
====Incompatible Capes====&lt;br /&gt;
&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone-HDMI_CAPE BeagleBone HDMI Cape] The Beaglebone Black already has HDMI onboard and the driver can only support one interface.&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_DVI-D DVI-D Cape]  The Beaglebone Black already has HDMI onboard. You MAY be able to use SOME resolutions and get both to work, but you will have the same image on both displays if you do. There is only one LCD interface on the board. You cannot have two monitors with different data.&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_DVI-D_with_Audio DVI-D W/Audio Cape] See above.&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_TiWi-5E_w/_Chip_Antenna TiWi_5E w/_Chip_Antenna]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_TiWi-5E_w/_EXT._Antenna TiWi-5E w/Ext Antenna]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_TiWi-BLE_w/_Chip_Antenna TiWi-BLE w/Chip Antenna]&lt;br /&gt;
*[http://circuitco.com/support/index.php?title=BeagleBone_TiWi-BLE_w/_EXT._Antenna TiWi-BLE w/Ext Antenna]&lt;br /&gt;
&lt;br /&gt;
===5VDC Power Supplies===&lt;br /&gt;
The board uses the same power supply as the Beaglebone. 5VDC, 1A, 2.1mm, center positive. The power supply is not supplied with the board.&lt;br /&gt;
&lt;br /&gt;
[[FILE:DC_Supply.jpg]]&lt;br /&gt;
&lt;br /&gt;
Sources for supplies that work include:&lt;br /&gt;
&lt;br /&gt;
*[http://www.adafruit.com/products/276 Adafruit]&lt;br /&gt;
*[https://www.sparkfun.com/products/8269? Sparkfun]&lt;br /&gt;
&lt;br /&gt;
If you plan to use capes or add your own circuitry, higher amperage may be required.&lt;br /&gt;
&lt;br /&gt;
===USB Cables===&lt;br /&gt;
&lt;br /&gt;
This will normally be supplied with the BeagleBone Black, but in the case of the RevA4, it was not.&amp;lt;br/&amp;gt;&lt;br /&gt;
The connector on the board is a miniUSB type B female connector and requires a miniUSB type B male mating connector.&amp;lt;br/&amp;gt;&lt;br /&gt;
The original BeagleBone uses a miniUSB type AB connector.&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[FILE:USB_Cable.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Serial Debug Cables===&lt;br /&gt;
&lt;br /&gt;
The default serial port settings for the board are:&lt;br /&gt;
&lt;br /&gt;
Baud    115,200&amp;lt;BR&amp;gt;&lt;br /&gt;
Bits       8&amp;lt;BR&amp;gt;&lt;br /&gt;
Parity     N&amp;lt;BR&amp;gt;&lt;br /&gt;
Stop Bits  1&amp;lt;BR&amp;gt;&lt;br /&gt;
Handshake  None&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Standard FTDI Cable ====&lt;br /&gt;
&lt;br /&gt;
The debug cable is a standard FTDI to TTL cable. Make sure you get the 3.3V version. You can purchase this from several different sources including but not limited to:&lt;br /&gt;
&lt;br /&gt;
*[http://www.digikey.com/product-detail/en/TTL-232R-3V3/768-1015-ND/1836393 DigiKey]&lt;br /&gt;
*[http://www.newark.com/jsp/search/productdetail.jsp?SKU=34M8872&amp;amp;CMP=KNC-GPLA&amp;amp;mckv=|pcrid|19038771501|plid| Newark]&lt;br /&gt;
*[https://www.sparkfun.com/products/9717 Sparkfun]&lt;br /&gt;
*[http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm FTDI]&lt;br /&gt;
*[https://www.adafruit.com/products/70 Adafruit]&lt;br /&gt;
&lt;br /&gt;
[[File:FTDI_Cable.jpg]]&lt;br /&gt;
&lt;br /&gt;
Pin 1 on the cable is the black wire and connects to pin 1 on the board, the pin with the white dot next to it.&lt;br /&gt;
&lt;br /&gt;
==== Adafruit 4 Pin Cable (PL2303) ====&lt;br /&gt;
&lt;br /&gt;
One is from *[http://www.adafruit.com/products/954 Adafruit]. This is a Prolific chipset based cable. Some people have reported issues with the cable causing some issues with data corruption. You experience may vary. You will need to install the Prolific drivers. Those can be downloaded from Adafruit.&lt;br /&gt;
&lt;br /&gt;
[[File:RPI_Serial.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    Board       Wire    Function&lt;br /&gt;
   Pin 1.....Black.....Ground&amp;lt;br/&amp;gt;&lt;br /&gt;
   Pin 4.....Green.....Receive&amp;lt;br/&amp;gt;&lt;br /&gt;
   Pin 5.....Orange....Transmit&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''NOTE: The naming of the signals reflect those of the cable. The swapping of TX and RX takes place on the board.'''&lt;br /&gt;
&lt;br /&gt;
You will also find an extra RED wire on this cable. Just leave it unconnected.&lt;br /&gt;
&lt;br /&gt;
==== FTDI 3 Pin Cable ====&lt;br /&gt;
&lt;br /&gt;
You can purchase the another version direct from *[http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&amp;amp;prodCategoryID=167&amp;amp;title=TTL-232R-RPi FTDI]&amp;lt;BR&amp;gt;&lt;br /&gt;
This cable only has three wires for connection. You can find the datasheet and a picture at *[http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_RPi.pdf Cable]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    Board     Wire       Function&lt;br /&gt;
   Pin 1.....Black......Ground&amp;lt;br/&amp;gt;&lt;br /&gt;
   Pin 4.....Yellow.....Receive&amp;lt;br/&amp;gt;&lt;br /&gt;
   Pin 5.....Orange.....Transmit&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''NOTE: The naming of the signals reflect those of the cable. The swapping of TX and RX takes place on the board.'''&lt;br /&gt;
&lt;br /&gt;
==== Olimex 3 Pin Cable (PL2303)====&lt;br /&gt;
&lt;br /&gt;
A third version is sold by *[https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-Serial-Cable-F/ Olimex]&lt;br /&gt;
&lt;br /&gt;
   Board     Wire       Function&lt;br /&gt;
   Pin 1.....Blue......Ground&amp;lt;br/&amp;gt;&lt;br /&gt;
   Pin 4.....Green.....Receive&amp;lt;br/&amp;gt;&lt;br /&gt;
   Pin 5.....Red.......Transmit&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HDMI Cables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The board uses a microHDMI cable. Sources include but are not limited to:&lt;br /&gt;
&lt;br /&gt;
*[http://www.amazon.com/Amzer-Micro-HDMI-Speed-Cable/dp/B003OBZSHC Amazon]&lt;br /&gt;
*[http://www.staples.com/Staples-HDMI-To-Micro-D-HDMI-Cable/product_926993 Staples]&lt;br /&gt;
*[http://www.mediabridgeproducts.com/store/pc/6FT-FLEX-Series-High-Speed-Micro-HDMI-to-HDMI-Cable-with-Ethernet-p246.htm Mediabridge]&lt;br /&gt;
*[http://www.monoprice.com/products/product.asp?c_id=102&amp;amp;cp_id=10253&amp;amp;cs_id=1025301&amp;amp;p_id=7557&amp;amp;seq=1&amp;amp;format=2 Monoprice]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FILE:MicroHDMI.jpg]]&lt;br /&gt;
&lt;br /&gt;
===USB Cables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Supported Monitors and Resolutions===&lt;br /&gt;
&lt;br /&gt;
The following monitors and resolutions have been tested for operation with the BeagleBone Black. Check here often as we will update the list as we confirm the operation.&amp;lt;br&amp;gt;&lt;br /&gt;
If you have a monitor that works fine, let us know the model and resolution at which it works and we will add it to the list. Only the highest resolution is listed below.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Links are not provided as they change frequently. So, search on the model number to find a source for these.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sony    Model LMD-2450W     1280 x 1024 @60Hz&amp;lt;br&amp;gt;&lt;br /&gt;
Hitachi Model LD9000T       1280 x 720  @60Hz&amp;lt;br&amp;gt;&lt;br /&gt;
Samsung UN32EH500F          1280 x 1024 @60Hz&amp;lt;br&amp;gt;&lt;br /&gt;
Samsung P2770HD Syncmaster  1280 x 1024 @60Hz&amp;lt;br&amp;gt;&lt;br /&gt;
MAG  GML 2226 2200M         1280 x 1024 @60Hz&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Televisions===&lt;br /&gt;
&lt;br /&gt;
The following TVs and resolutions have been tested for operation with the BeagleBone Black. Check here often as we will update the list as we confirm the operation.&amp;lt;br&amp;gt;&lt;br /&gt;
If you have a TV that works fine, let us know the model and resolution at which it works and we will add it to the list. Only the highest resolution is listed below.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Links are not provided as they change frequently. So, search on the model number to find a source for these.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vizio E371VL   1280x720 @60Hz.&lt;br /&gt;
&lt;br /&gt;
===Keyboards===&lt;br /&gt;
&lt;br /&gt;
BTC        USB        6100C&amp;lt;br&amp;gt;&lt;br /&gt;
Inland     USB        70010&amp;lt;br&amp;gt;&lt;br /&gt;
Gear Head  Wireless   KB3800TPW&amp;lt;br&amp;gt;&lt;br /&gt;
Microsoft  Wireless   800&lt;br /&gt;
&lt;br /&gt;
===Mice===&lt;br /&gt;
Microsoft  Wireless   1000&lt;br /&gt;
&lt;br /&gt;
===USB HUBS===&lt;br /&gt;
&lt;br /&gt;
To Be Updated&lt;br /&gt;
&lt;br /&gt;
===WIFI Adapters===&lt;br /&gt;
&lt;br /&gt;
To Be added&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Return to the *[http://circuitco.com/support/index.php?title=BeagleBoneBlack#Accessories Main Page]&lt;/div&gt;</summary>
		<author><name>Circuitco</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Wheezy_and_the_ssh_client</id>
		<title>Wheezy and the ssh client</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Wheezy_and_the_ssh_client"/>
				<updated>2013-04-25T13:42:40Z</updated>
		
		<summary type="html">&lt;p&gt;JimJKla: tidying up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All of the following assumes you are using Wheezy&lt;br /&gt;
Ok so I am a command line junkie and I don't think putty installs by default but if you go to command line and type the following.  You can do this from terminal if you have your X Window autostart &lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
 sudoapt-get upgrade&lt;br /&gt;
&lt;br /&gt;
Depending on how long ago our image was created the time for this to run varies (mine took ages)this just makes sure your up to date&lt;br /&gt;
&lt;br /&gt;
then &lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install putty&lt;br /&gt;
&lt;br /&gt;
after this go to your X-Window&lt;br /&gt;
&lt;br /&gt;
 startx&lt;br /&gt;
&lt;br /&gt;
Ok so now you go to the LXDE icon bottom left of the screen the grey bana skin that goes blue when you hover over it click&lt;br /&gt;
then hover over internet and choose PuTTY SSH Client from the sub menu.  &lt;br /&gt;
&lt;br /&gt;
When the window pops up its a standard putty window there's loads of help on line but you need to know th IP address of the host target server.  &lt;br /&gt;
&lt;br /&gt;
Type a name in the Saved Sessions box and save it will save you time later then click open.  &lt;br /&gt;
&lt;br /&gt;
A first time login will give you a warning box don't worry this is normal just accept and you will have a SSH session window open ready to login.&lt;br /&gt;
&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>JimJKla</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Dragonboard/APQ8060A</id>
		<title>Dragonboard/APQ8060A</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Dragonboard/APQ8060A"/>
				<updated>2013-04-23T22:58:10Z</updated>
		
		<summary type="html">&lt;p&gt;Mcgrof: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;APQ8060A Linux upstream work&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This documentation is for folks who who want to work on ramping up linux upstream development based on APQ8060A. APQ8060A is based on a family of chipsets based on 8960: 8960, 8060a, 8064, 8930.&lt;br /&gt;
&lt;br /&gt;
You'll need am armel toolchain installed. Below are documentation for Linux distributions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Getting gcc-armel on Debian&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add this to your /etc/apt/sources.list:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://www.emdebian.org/debian testing main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install gcc-4.4-base-armel-cross&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Updating environment&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add to your .bashrc:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CROSS_COMPILE=/usr/bin/arm-linux-gnueabi-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It would also help if you have a simple script called '''make-arm''' in your PATH somewhere that does this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make ARCH=arm O=kobj $@&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Get the code&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We are going to be relying on two trees, one from CAF and another one that is used for upstream development and is synched regularly to Linus. The goal is to get rid of the delta. There is an issue with the CAF git tree master branch so use the jb_2.5 branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone git://codeaurora.org/quic/la/kernel/msm.git jb_2.5&lt;br /&gt;
git clone git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The way to think about this:&lt;br /&gt;
&lt;br /&gt;
* jb_2.5: things not upstream&lt;br /&gt;
* linux-msm: target upstream -- you should be on the for-next branch&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Building jb_2.5&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir kobj&lt;br /&gt;
cp arch/arm/configs/msm8960_defconfig kobj/.config&lt;br /&gt;
make-arm menuconfig&lt;br /&gt;
make-arm -j 4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Building linux-msm&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir kobj&lt;br /&gt;
cp arch/arm/configs/msm_defconfig kobj/.config&lt;br /&gt;
make-arm menuconfig&lt;br /&gt;
make-arm -j 4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Getting your initrd&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For jb_2.5 you'll want to get the ramdisk that came with you original boot.img, the interweb has a script [https://bitbucket.org/celtus/huaweis7/src/d4b55983392aa7a1bb6451154354ceca7cbacffa/port-tools/unpack-H.pl unpack-H.pl] that you can use to extract it:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unpack-H.pl boot.img&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your ramdisk will be named boot.img-ramdisk.gz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Creating your own ramdisk&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Android ramdisks gzipped compressed ASCII (crc) CPIO archives. To create your own with a simple sleep init you can compile a simple init as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat init.c &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv)&lt;br /&gt;
{&lt;br /&gt;
	printf(&amp;quot;Init has kicked off, sleeping now...\n&amp;quot;);&lt;br /&gt;
	sleep(999999999);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$ /usr/bin/arm-linux-gnueabi-gcc -static -o init init.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now to create your ramdisk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls | cpio -H crc -ov &amp;gt; foo.cpio&lt;br /&gt;
$ gzip -9 foo.cpio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your final foo.cpio.gz is your ramdisk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Enabling debug&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enable a few kernel debugging flags:&lt;br /&gt;
&lt;br /&gt;
  * CONFIG_DEBUG_LL&lt;br /&gt;
  * CONFIG_EARLY_PRINTK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Kernel Hacking --&amp;gt;&lt;br /&gt;
    Kernel low-level debugging functions (read help!)&lt;br /&gt;
    Early printk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You do not need to enable anything under &amp;quot; Kernel low-level debugging port (No low-level debugging UART)&amp;quot;, that is, you ''do not'' need CONFIG_DEBUG_ICEDCC or CONFIG_DEBUG_SEMIHOSTING.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Disabling a few Android config options&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These should be ''disabled''!&lt;br /&gt;
&lt;br /&gt;
  * CONFIG_ANDROID_PARANOID_NETWORK&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Networking support  ---&amp;gt;&lt;br /&gt;
  Networking options  ---&amp;gt;&lt;br /&gt;
    Only allow certain groups to create sockets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  * CONFIG_ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Device Drivers --&amp;gt;&lt;br /&gt;
  Staging drivers (STAGING [=y])&lt;br /&gt;
    Android --&amp;gt;&lt;br /&gt;
      Android Drivers (ANDROID [=y])&lt;br /&gt;
        Android Low Memory Killer (ANDROID_LOW_MEMORY_KILLER [=y])&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Enabling APQ8060A&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The jb_2.5 branch lacks some code to get the APQ8060A booted. The patches are available from Intrinsic though, and at least the first one is required to sort of boot the device. The next task is to figure out what else is needed.&lt;br /&gt;
&lt;br /&gt;
With the first patch from Intrinsic applied on the jb_2.5 branch you will need to enable:&lt;br /&gt;
&lt;br /&gt;
  * CONFIG_MACH_APQ8060A_DRAGON&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
System Type  ---&amp;gt; &lt;br /&gt;
  MSM Board Selection  ---&amp;gt; &lt;br /&gt;
    [*] APQ8060A Based Dragonboard  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Latest boot log&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the latest boot log.. with just one pending patch applied (out of I don't know how many left) to the jb_2.5 branch to be able to start hacking.&lt;br /&gt;
&lt;br /&gt;
Latest log With battery plugged in:&lt;br /&gt;
&lt;br /&gt;
https://gist.github.com/mcgrof/5493467&lt;br /&gt;
&lt;br /&gt;
A good boot log with the built-in shipping kernel:&lt;br /&gt;
&lt;br /&gt;
https://gist.github.com/mcgrof/5470735&lt;br /&gt;
&lt;br /&gt;
This is based on porting Intrinsic's changes onto the jb_2.5 kernel... waiting to see if we can post this.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Generating initial boot image&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The APQ8060A will have shipped with an Android boot loader so you need to first get the kernel you built into a format it will like. This section will be expanded soon. Right now this is a placeholder for some more details to be added later.&lt;br /&gt;
&lt;br /&gt;
* jb_2.5: package 8960 boot.img-ramdisk.gz --cmdline=&amp;quot;console=ttyMSM0,115200,n8&amp;quot;&lt;br /&gt;
* linux-msm: package 8960dt --cmdline=&amp;quot;console=ttyMSM0,115200,n8&amp;quot;&lt;/div&gt;</summary>
		<author><name>Mcgrof</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Reasons_to_participate_in_open_source</id>
		<title>Reasons to participate in open source</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Reasons_to_participate_in_open_source"/>
				<updated>2013-04-19T17:38:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tim Bird: add some more info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tim Bird's notes on participating in open source.&lt;br /&gt;
&lt;br /&gt;
== Other people's talks ==&lt;br /&gt;
Many people have written papers or given presentations on the value of participating in open source.&lt;br /&gt;
Over time, I may collect the ones I know about, and list them here.&lt;br /&gt;
&lt;br /&gt;
(For starters, there are the excellent presentations by Andrew Morton and James Bottomly)&lt;br /&gt;
Andrew Morton gave one of the best talks I have heard, at Embedded Linux Conference 2008&lt;br /&gt;
See: [[Session:The_Relationship_Between_kernel.org_Development_and_the_Use_of_Linux_for_Embedded_Applications_ELC_2008]]&lt;br /&gt;
&lt;br /&gt;
James Bottomley gave a great talk at LinuxCon Japan, 2011 (I think), where he described the&lt;br /&gt;
reasons that it is valuable for a company to contribute to open source.  I'll try to get a link&lt;br /&gt;
to the talk and any video that was recorded.&lt;br /&gt;
&lt;br /&gt;
I'm sure that Greg KH has given talks of this nature as well.&lt;br /&gt;
&lt;br /&gt;
== my old talks ==&lt;br /&gt;
[Note to self: Look up my old talks.]  In the early days, I presented on this topic a lot, but&lt;br /&gt;
I haven't recently.  However, many companies still don't participate in open source like they should.&lt;br /&gt;
I should put some links to my own talks here.&lt;br /&gt;
&lt;br /&gt;
== Metaphors ==&lt;br /&gt;
=== Pioneers ===&lt;br /&gt;
Some of my ancestors crossed the plains and mountains of the western United States as pioneers.&lt;br /&gt;
One interesting story from this era, was that earlier parties would perform work for parties that&lt;br /&gt;
were to come subsequently.  In one extreme example, one group of pioneers planted seeds, another&lt;br /&gt;
group of pioneers tended crops, and a later group of pioneers harvested the crops, all along a route&lt;br /&gt;
that none of them expected to visit again.  The first two groups put in labor that benefited the third&lt;br /&gt;
group.&lt;br /&gt;
&lt;br /&gt;
One question that arises, is how could the third group contribute to the first group's work?&lt;br /&gt;
They couldn't plant the seeds, because they weren't physically there.&lt;br /&gt;
They couldn't break the trail, because they came later.  Even though they benefited from the work,&lt;br /&gt;
they couldn't help with it initially.&lt;br /&gt;
&lt;br /&gt;
Now, software development is not nearly as linear a pursuit as is crossing (what to them was) a wilderness.&lt;br /&gt;
However, there are parallels.&lt;br /&gt;
&lt;br /&gt;
Companies often don't have the expertise to contribute upstream.  Even long-term users of open source&lt;br /&gt;
software may be several versions behind the upstream releases of software they are using.  This makes&lt;br /&gt;
it difficult for them to contribute in a meaningful way.&lt;br /&gt;
&lt;br /&gt;
However, companies can hire experts, and have them work directly on the upstream source.  This would&lt;br /&gt;
be similar to a pioneer company sending a few of their individuals in the advance parties, going ahead&lt;br /&gt;
of them to help guide the initial group, and help break the trail for their passage.&lt;br /&gt;
&lt;br /&gt;
One difficulty is that it's very difficult to measure the value of such people to the group that sends&lt;br /&gt;
them ahead.&lt;br /&gt;
&lt;br /&gt;
=== standards organizations ===&lt;br /&gt;
Companies used to put a lot of effort into standards organizations, because by controlling&lt;br /&gt;
what standards were adopted they could help themselves and hurt their competitors.&lt;br /&gt;
When standards are needed for interoperability, if a company invests in a particular technology&lt;br /&gt;
by developing it for market and integrating it into their products, if that technology becomes a&lt;br /&gt;
standard, they have leveraged their investment.  Network effects make that technology more valuable.&lt;br /&gt;
If something does not become a standard, then the opposite happens.  Network effects tend to&lt;br /&gt;
discourage adoption of the technology, and the investment can be a total loss.&lt;br /&gt;
&lt;br /&gt;
For this reasons, for particular standards there were huge, costly battles to promote one &lt;br /&gt;
technology or another.&lt;br /&gt;
&lt;br /&gt;
This is tree to some degree with open source software as well.  A first-mover in providing&lt;br /&gt;
an upstream implementation has an advantage against their competitors.  Admittedly, the&lt;br /&gt;
advantage is less, since competitors can use the open source code sooner than they would&lt;br /&gt;
if the implementations were proprietary and unavailable.  However, there is still an advantage&lt;br /&gt;
to the entity that has their code accepted upstream.&lt;br /&gt;
&lt;br /&gt;
== List of reasons ==&lt;br /&gt;
* control of direction&lt;br /&gt;
* first-move advantage&lt;br /&gt;
* reduced maintenance cost (vs. maintaining out of tree)&lt;/div&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	<entry>
		<id>http://elinux.org/BeagleBone_PRU_Notes</id>
		<title>BeagleBone PRU Notes</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/BeagleBone_PRU_Notes"/>
				<updated>2013-04-18T11:48:22Z</updated>
		
		<summary type="html">&lt;p&gt;Richarsm: /* Example Assembly */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The goal of this page is to record information that is pertinent to getting started with the BeagleBone's AM335x Programmable Real-time Unit (PRU).&lt;br /&gt;
&lt;br /&gt;
== BeagleBone Programmable Real-time Unit ==&lt;br /&gt;
This is also called the PRU Subsystem (PRUSS) or PRU and Industrial Controller Subsystem (PRU-ICSS). It is optimized to perform embedded tasks that require real-time constraints.&lt;br /&gt;
&lt;br /&gt;
Most important is the purssdrv library to expose functions to the PRU. You can load this library by typing modprobe uio_pruss.&lt;br /&gt;
&lt;br /&gt;
=== PRU capabilities ===&lt;br /&gt;
[[File:PRUSS.png|AM335x PRUSS]]&lt;br /&gt;
&lt;br /&gt;
* The PRU has dual 32-bit RISC cores, shared data and instruction memories and an interrupt controller (INTC).&lt;br /&gt;
* 8KB data memory and 8KB instruction memory&lt;br /&gt;
* 12KB shared RAM&lt;br /&gt;
* A small, deterministic instruction set&lt;br /&gt;
&lt;br /&gt;
There is no pipelining done on the processor and there are 29 (r1-r30) registers to use.&lt;br /&gt;
&lt;br /&gt;
Data Sheet is located at http://www.ti.com/lit/pdf/spruh73&lt;br /&gt;
&lt;br /&gt;
=== Software examples ===&lt;br /&gt;
BeagleBoard/TI has provided example C programs that utilize the PRU on [https://github.com/beagleboard/am335x_pru_package github.]&lt;br /&gt;
&lt;br /&gt;
These include: PRU_memAccess_DDR_PRUsharedRAM, PRU_memAccessPRUDataRam, PRU_PRUtoPRUInterrupt, and a PRU assembler.&lt;br /&gt;
&lt;br /&gt;
Full assembly guide is located at http://processors.wiki.ti.com/index.php/PRU_Assembly_Reference_Guide&lt;br /&gt;
&lt;br /&gt;
=== Instruction Set ===&lt;br /&gt;
Nearly all instructions (with exception of accessing memory external to PRU) are single-cycle execute (5 ns when running at 200 MHz)&lt;br /&gt;
&lt;br /&gt;
==== Four instruction classes ====&lt;br /&gt;
* Arithmetic&lt;br /&gt;
* Logical&lt;br /&gt;
* Flow Control&lt;br /&gt;
* Register Load/Store&lt;br /&gt;
&lt;br /&gt;
==== Instruction Syntax ====&lt;br /&gt;
* Mnemonic, followed by comma separated parameter list&lt;br /&gt;
* Parameters can be a register, label, immediate value, or constant table entry&lt;br /&gt;
* Example&lt;br /&gt;
** SUB r3, r3, 10 &lt;br /&gt;
** Subtracts immediate value 10 (decimal) from the value in r3 and then places the result in r3&lt;br /&gt;
&lt;br /&gt;
==== Example Assembly ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;INTC_SIR_IRQ/INTC_SIR_FIQ register address&lt;br /&gt;
INTC_SIR_IRQ_ADDR/INTC_SIR_FIQ_ADDR .word 0x48200040/0x48200044&lt;br /&gt;
; ACTIVEIRQ bit field mask to get only the bit field&lt;br /&gt;
ACTIVEIRQ_MASK .equ 0x7F&lt;br /&gt;
_IRQ_ISR/_FIQ_ISR:&lt;br /&gt;
; Save the critical context&lt;br /&gt;
STMFD SP!, {R0-R12, LR} ; Save working registers and the Link register&lt;br /&gt;
MRS R11, SPSR ; Save the SPSR into R11&lt;br /&gt;
; Get the number of the highest priority active IRQ/FIQ&lt;br /&gt;
LDR R10, INTC_SIR_IRQ_ADDR/INTC_SIR_FIQ_ADDR&lt;br /&gt;
LDR R10, [R10] ; Get the INTC_SIR_IRQ/INTC_SIR_FIQ register&lt;br /&gt;
AND R10, R10, #ACTIVEIRQ_MASK ; Apply the mask to get the active IRQ number&lt;br /&gt;
; Jump to relevant subroutine handler&lt;br /&gt;
LDR PC, [PC, R10, lsl #2] ; PC base address points this instruction + 8&lt;br /&gt;
NOP ; To index the table by the PC&lt;br /&gt;
; Table of handler start addresses&lt;br /&gt;
.word IRQ0handler ;For IRQ0 of BANK0&lt;br /&gt;
.word IRQ1handler&lt;br /&gt;
.word IRQ2handler&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Richarsm</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Serial_port_programming</id>
		<title>Serial port programming</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Serial_port_programming"/>
				<updated>2013-04-17T19:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;IanH: Amend links to new sections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a step-by-step guide to using the serial port from a program running under Linux; it was written for the [[RPi_Serial_Connection| Raspberry Pi serial port]] with the [[Raspbian]] ''Wheezy'' distribution. However, the same code should work on other systems.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Connect to a terminal emulator using a PC==&lt;br /&gt;
&lt;br /&gt;
Follow the instructions at [[RPi_Serial_Connection#Connections_and_signal_levels]], and [[RPi_Serial_Connection#Connection_to_a_PC]], so that you end up with your Pi's serial port connected to a PC, running a terminal emulator such as ''minicom'' or ''PuTTY''.&lt;br /&gt;
&lt;br /&gt;
The default Wheezy installation sends console messages to the serial port as it boots, and runs ''getty'' so you can log in using the terminal emulator. If you can do this, the serial port hardware is working.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Possible causes&lt;br /&gt;
|-&lt;br /&gt;
| Nothing at all shown on terminal emulator&lt;br /&gt;
| Connected to wrong pins on GPIO header&lt;br /&gt;
&lt;br /&gt;
Faulty USB-serial cable or level shifter&lt;br /&gt;
&lt;br /&gt;
/boot/cmdline.txt and /etc/inittab have already been edited (see below)&lt;br /&gt;
&lt;br /&gt;
Flow control turned on in terminal emulator&lt;br /&gt;
&lt;br /&gt;
Wrong baud rate in terminal emulator&lt;br /&gt;
|-&lt;br /&gt;
| Text appears corrupted &lt;br /&gt;
| Wrong baud rate, parity, or data settings in terminal emulator&lt;br /&gt;
&lt;br /&gt;
Faulty level shifter&lt;br /&gt;
|-&lt;br /&gt;
| Can receive but not send&lt;br /&gt;
&lt;br /&gt;
(nothing happens when you type)&lt;br /&gt;
| Connected to wrong pins on GPIO header&lt;br /&gt;
&lt;br /&gt;
Flow control turned on in terminal emulator&lt;br /&gt;
&lt;br /&gt;
Faulty level shifter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Step 2: Test with Python and a terminal emulator==&lt;br /&gt;
&lt;br /&gt;
You will now need to edit files ''/etc/inittab'' and ''/boot/cmdline.txt'' as described at [[RPi_Serial_Connection#Preventing_Linux_using_the_serial_port]]. When you have done this - remember to reboot after editing - the terminal emulator set up in Step 1 will no longer show any output from Linux - it is now free for use by programs. Leave the terminal emulator connected and running throughout this step.&lt;br /&gt;
&lt;br /&gt;
We will now write a simple Python program which we can talk to with the terminal emulator. You will need to install the [http://pyserial.sourceforge.net/ PySerial] package:&lt;br /&gt;
 sudo apt-get install python-serial&lt;br /&gt;
&lt;br /&gt;
Now, on the Raspberry Pi, type the following code into a text editor, taking care to get the indentation correct:&lt;br /&gt;
 import serial&lt;br /&gt;
 &lt;br /&gt;
 port = serial.Serial(&amp;quot;/dev/ttyAMA0&amp;quot;, baudrate=115200, timeout=3.0)&lt;br /&gt;
 &lt;br /&gt;
 while True:&lt;br /&gt;
     port.write(&amp;quot;\r\nSay something:&amp;quot;)&lt;br /&gt;
     rcv = port.read(10)&lt;br /&gt;
     port.write(&amp;quot;\r\nYou sent:&amp;quot; + repr(rcv))&lt;br /&gt;
&lt;br /&gt;
Save the result as file '''serialtest.py''', and then run it with:&lt;br /&gt;
 python serialtest.py&lt;br /&gt;
&lt;br /&gt;
If all is working, you should see the following lines appearing repeatedly, one every 3 seconds, on the terminal emulator:&lt;br /&gt;
 Say something:&lt;br /&gt;
 You sent:&amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Try typing some characters in the terminal emulator window. You will not see the characters you type appear straight away - instead you will see something like this:&lt;br /&gt;
 Say something:&lt;br /&gt;
 You sent:&amp;lt;nowiki&amp;gt;'abcabc'&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you typed Enter in the terminal emulator, it will appear as the character sequence '''\r''' - this is Python's way of representing the ASCII &amp;quot;CR&amp;quot; (Control-M) character.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Possible causes&lt;br /&gt;
|-&lt;br /&gt;
| Python error &amp;quot;No module named serial&amp;quot;&lt;br /&gt;
| python-serial package not installed&lt;br /&gt;
|-&lt;br /&gt;
| Python error &amp;quot;[Errno 13] Permission denied: '/dev/ttyAMA0&amp;quot;&lt;br /&gt;
| User not in group 'dialout'&lt;br /&gt;
&lt;br /&gt;
''getty'' is still running (from /etc/inittab)&lt;br /&gt;
&lt;br /&gt;
/dev/ttyAMA0 doesn't have rw access by group 'dialout'&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For other problems (e.g. text appears corrupted) refer to the troubleshooting table in Step 1.&lt;br /&gt;
&lt;br /&gt;
===More about reading serial input===&lt;br /&gt;
&lt;br /&gt;
The serial connection we are using above is:&lt;br /&gt;
* ''bi-directional'' - the PC transmits characters (actually, 8-bit values which are interpreted as ASCII characters) which are received by the Pi, and the Pi can transmit characters which are received by the PC.&lt;br /&gt;
* ''full-duplex'' - meaning that the PC-to-Pi transmission can happen at the same time as the Pi-to-PC transmission&lt;br /&gt;
* ''byte-oriented'' - each byte is transmitted and received independently of the next byte. In other words, the serial communication does not group transmitted data into packets, or lines of text; if you want to send messages longer than one byte, you will need to add your own means of grouping bytes together.&lt;br /&gt;
&lt;br /&gt;
So, the line '''rcv = port.read(10)''' will wait for characters to arrive from the PC, and:&lt;br /&gt;
* if it has read 10 characters, the call to '''read()''' will finish, returning those 10 characters as a string.&lt;br /&gt;
* if it has been waiting for the ''timeout'' period given to '''serial.Serial()''' - in this case, 3 seconds - it will return whatever characters have arrived so far. (If no characters arrive, this will return an empty string).&lt;br /&gt;
&lt;br /&gt;
Any characters which arrive after the '''read()''' call has finished will be saved (buffered) by the kernel and can be retrieved the next time you call '''read()'''. However, there is a limit to how many characters can be saved; once the buffer is full characters will be lost.&lt;br /&gt;
&lt;br /&gt;
This means that a call such as '''port.read(10)''' is only useful if you know the transmitting end is going to send ''exactly'' 10 bytes of data; if it sends more that 10, they will not be returned from the call, and if it sends fewer than 10, your program will pause until the timeout has expired.&lt;br /&gt;
&lt;br /&gt;
===Using the readline() call===&lt;br /&gt;
&lt;br /&gt;
If you are reading data from the serial port organised as (possibly variable-length) lines of text, you may want to use PySerial's '''readline()''' method. To see the effect of this, replace the '''rcv = port.read(10)''' with '''rcv = port.readline()''' in the ''serialtest.py'' program above.&lt;br /&gt;
&lt;br /&gt;
The documentation for '''readline()''' says it will receive characters from the serial port until a newline (Python '\n') character is received; when it gets one it returns the line of text it has got so far. You may expect, therefore, that typing a few characters on the terminal emulator, followed by the Enter key, will return those characters immediately.&lt;br /&gt;
&lt;br /&gt;
However, on many terminal emulators this won't work! Pressing the Enter key sends an ASCII CR (13 decimal, Control-M) character, but a newline character is ASCII LF (10 decimal, Control-J). So, '''readline()''' will not finish until you type Control-J in the terminal (or until the timeout has expired). &lt;br /&gt;
&lt;br /&gt;
PySerial's documentation gives various means of reading other newline characters; however, the most reliable solution is to do it yourself:&lt;br /&gt;
&lt;br /&gt;
 import serial&lt;br /&gt;
 import time&lt;br /&gt;
 &lt;br /&gt;
 def readlineCR(port):&lt;br /&gt;
     rv = &amp;quot;&amp;quot;&lt;br /&gt;
     while True:&lt;br /&gt;
         ch = port.read()&lt;br /&gt;
         rv += ch&lt;br /&gt;
         if ch=='\r' or ch==&amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;:&lt;br /&gt;
             return rv&lt;br /&gt;
 &lt;br /&gt;
 port = serial.Serial(&amp;quot;/dev/ttyAMA0&amp;quot;, baudrate=115200, timeout=3.0)&lt;br /&gt;
 &lt;br /&gt;
 while True:&lt;br /&gt;
     port.write(&amp;quot;\r\nSay something:&amp;quot;)&lt;br /&gt;
     rcv = readlineCR(port)&lt;br /&gt;
     port.write(&amp;quot;\r\nYou sent:&amp;quot; + repr(rcv))&lt;/div&gt;</summary>
		<author><name>IanH</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Parallella</id>
		<title>Parallella</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Parallella"/>
				<updated>2013-04-17T17:49:23Z</updated>
		
		<summary type="html">&lt;p&gt;Carrierdetect: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Parallella]]&lt;br /&gt;
{{TOC right}}&lt;br /&gt;
{{Parallella Banner}}&lt;br /&gt;
&lt;br /&gt;
==About==&lt;br /&gt;
&lt;br /&gt;
The Parallella project was inspired by hardware communities such as Raspberry Pi, BeagleBoard and Arduino, and aims to democratise access to parallel computing through providing an affordable open hardware platform and open source tools, and supporting learning and the development of software which is able to harness the power of parallel systems.&lt;br /&gt;
&lt;br /&gt;
===Motivation===&lt;br /&gt;
&lt;br /&gt;
Making parallel computing easy to use has been described as being ''a problem as hard as any that computer science has faced''. With such a big challenge ahead we need to make sure as many people as possible have access to open parallel hardware and development tools.&lt;br /&gt;
&lt;br /&gt;
===Principles===&lt;br /&gt;
&lt;br /&gt;
The Parallella platform is being built on the following principles:&lt;br /&gt;
&lt;br /&gt;
* Open Access: all architecture and SDK documents openly published on the Web — no NDAs or special access required.&lt;br /&gt;
* Open Source: software platform based on free and open source software (F/OSS) development tools and libraries. Board design files provided under an open source hardware license once the Parallella computer ships.&lt;br /&gt;
* Affordable: the goal is to bring the hardware cost to below $100, making it an affordable platform for all.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
See [[Parallella Hardware]].&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
&lt;br /&gt;
See [[Parallella Software]].&lt;/div&gt;</summary>
		<author><name>Carrierdetect</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Zedboard_Android</id>
		<title>Zedboard Android</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Zedboard_Android"/>
				<updated>2013-04-12T08:40:57Z</updated>
		
		<summary type="html">&lt;p&gt;Mdeb: /* What to do from now? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Linux]]&lt;br /&gt;
[[Category: ARM]]&lt;br /&gt;
[[Category:Development Boards]]&lt;br /&gt;
[[Category: Zedboard]]&lt;br /&gt;
[[Category: Android]]&lt;br /&gt;
= Foreword =&lt;br /&gt;
The Android system is successfully built for the Xilinx ZC702 platform, but for to build it for the new Digilent-Avnet ZedBoard, some modifications are required in the compilation process.&lt;br /&gt;
&lt;br /&gt;
The following guide is a step by step documentation about the build process of the Zynq edition of Android 2.3 (Gingerbread). This documentation is based on two Xilinx wiki pages:&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.xilinx.com/android-on-zynq-building-bsp http://wiki.xilinx.com/android-on-zynq-building-bsp]&lt;br /&gt;
* [http://wiki.xilinx.com/android-on-zynq-getting-started-guide http://wiki.xilinx.com/android-on-zynq-getting-started-guide]&lt;br /&gt;
&lt;br /&gt;
Building Android has three (plus one zeroth) steps:&lt;br /&gt;
&lt;br /&gt;
# Prepare the development environment.&lt;br /&gt;
# Build the Linux kernel&lt;br /&gt;
# Build the Android userspace&lt;br /&gt;
# Prepare the boot SD card&lt;br /&gt;
&lt;br /&gt;
The tutorial assumes that you have basic Linux knowledge, for example installing packages, launching a terminal session, etc.&lt;br /&gt;
&lt;br /&gt;
With this guide you will successfully build and boot a complete Android system.&lt;br /&gt;
&lt;br /&gt;
The compiled Android still has flaws; the mouse and keyboard input does not work yet, making the compiled system fairly unusable.&lt;br /&gt;
&lt;br /&gt;
= Required software =&lt;br /&gt;
For building the Android system, the following toolchain was used:&lt;br /&gt;
&lt;br /&gt;
Operating System: Linux Mint Debian Edition&lt;br /&gt;
&lt;br /&gt;
Xilinx ISE 14.4 and the CodeSourcery Lite ARM cross compiler toolchain (Xilinx edition included with ISE).&lt;br /&gt;
&lt;br /&gt;
The Android compilation needs the Oracle Java Development Kit, version 1.6. More recent versions (for example 1.7) can't be used. Building with OpenJDK is not recommended.&lt;br /&gt;
&lt;br /&gt;
The easiest way to build Android is using the 4.4 version of gcc.&lt;br /&gt;
&lt;br /&gt;
For building Linux and Android the Linux host system is mandatory, but you can use your preferred Linux distribution. Building in a virtual machine is not recommended because of the high hard disk space and memory usage.&lt;br /&gt;
&lt;br /&gt;
== Preparing the development environment ==&lt;br /&gt;
For compiling the Android system, you will have to install a complete Linux kernel development toolchain and the ''git'' versioning tool. On a Debian (or Ubuntu)-based system, the following packages are needed: &lt;br /&gt;
&lt;br /&gt;
 fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge git-core libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev curl '''&lt;br /&gt;
&lt;br /&gt;
Also, the Android-build part uses the software named ''curl'' to download the required tools from the Internet. The Xilinx edition of the CodeSourcery Lite cross compiler is also required.&lt;br /&gt;
&lt;br /&gt;
This tutorial assumes that you have successfully installed these software, and that the required software tools are in the system path.&lt;br /&gt;
&lt;br /&gt;
You will need files from the ZedBoard Linux Hardware Design for ISE 14.4 image found at [http://www.digilentinc.com/Data/Products/ZEDBOARD/ZedBoard_Linux_Design.zip http://www.digilentinc.com/Data/Products/ZedBoard/ZedBoard_Linux_Design.zip] .&lt;br /&gt;
&lt;br /&gt;
This tutorial uses the ''android'' user on a Linux system, this is not mandatory, one can use his own Linux user.&lt;br /&gt;
&lt;br /&gt;
The first step is to create a directory in which the Android build will take place. The tutorial builds Android in the ''~/android'' directory. &lt;br /&gt;
&lt;br /&gt;
Launch a terminal session and create the build directory:&lt;br /&gt;
&lt;br /&gt;
[[Image:Android00.png]]&lt;br /&gt;
&lt;br /&gt;
You will use this terminal session for building Linux, and Android. In the following stages, you will populate this directory with the Linux kernel and Android sources.&lt;br /&gt;
&lt;br /&gt;
== Building the Linux kernel ==&lt;br /&gt;
Android uses Linux as its kernel. Usually each development board has its own port of the Linux kernel, with the board specific drivers included in the source tree. ZedBoard is not different.&lt;br /&gt;
&lt;br /&gt;
Digilent, one of the distributors of the ZedBoard gives a patched version of the Linux kernel source.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the kernel sources ===&lt;br /&gt;
The repository of the Digilent version of the Linux kernel is accessible at GitHub: [https://github.com/Digilent/linux-digilent https://github.com/Digilent/linux-digilent]&lt;br /&gt;
&lt;br /&gt;
To download the sources, the git versioning tool is used:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android01.png]]&lt;br /&gt;
&lt;br /&gt;
This command will clone the git repository found at [https://github.com/Digilent/linux-digilent.git https://github.com/Digilent/linux-digilent.git] to the directory named ''kernel''. This will take a little time depending your net connection speed.&lt;br /&gt;
&lt;br /&gt;
=== Fixing the device tree ===&lt;br /&gt;
Embedded Linux versions (on systems where the hardware configuration can't be autodetected) use a file called the ''device tree'' to store the board configuration: for example the supported hardware, the memory addresses, and the IRQ numbers.&lt;br /&gt;
&lt;br /&gt;
The ZedBoard board configuration device tree is found at ''arch/arm/boot/dts/digilent-zed.dts''. Unfortunately the version cloned from the git repository is not appropriate for the hardware system we are going to use. Since we use the Linux Hardware Design for ISE 14.4 Zynq boot image, we have to use the device tree source file included in the zip file downloaded from [http://www.digilentinc.com/Data/Products/ZEDBOARD/ZedBoard_Linux_Design.zip http://www.digilentinc.com/Data/Products/ZedBoard/ZedBoard_Linux_Design.zip] .&lt;br /&gt;
&lt;br /&gt;
Simply extract the contents of this zip file outside of your Android build directory and copy the file ''ZedBoard_Linux_Design/linux/devicetree.dts'' to ''arch/arm/boot/dts/digilent-zed.dts'', thus overwriting the old device tree source with this version.&lt;br /&gt;
&lt;br /&gt;
After the successful checkout and preparation you can proceed to the kernel configuration.&lt;br /&gt;
&lt;br /&gt;
=== Kernel configuration ===&lt;br /&gt;
Before compiling the Linux kernel, you have to configure it. Configuration is the way to determine the future behaviour of the kernel, the included drivers, and the target platform.&lt;br /&gt;
&lt;br /&gt;
Since we build the Linux kernel for an ARM CPU (the Zynq PS) but on an x86 architecture, cross compiling is needed.&lt;br /&gt;
&lt;br /&gt;
For building the kernel, the CodeSourcery ARM toolchain is used, which has the prefix ''arm-xilinx-linux-gnueabi-'' in the name of each tool (for example ''arm-xilinx-linux-gnueabi-gcc'' is the C compiler).&lt;br /&gt;
&lt;br /&gt;
We have to tell the Linux build system that we are build for an ARM CPU, and we are going to build with the ''arm-xilinx-linux-gnueabi-'' toolchain. &lt;br /&gt;
&lt;br /&gt;
The build system uses to environment variables for this: '''ARCH''' for setting the CPU architecture (''arm'' in our case) and '''CROSS_COMPILE''' to set the tool chain command prefix (''arm-xilinx-linux-gnueabi- ''in our case). &lt;br /&gt;
&lt;br /&gt;
To ease the work, we are going to create a script which sets the necessary environment variables before the compile.&lt;br /&gt;
&lt;br /&gt;
Create a file named ''dev.sh'' (development.sh shortened, but you can call it any name), with the contents:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#!/bin/bash &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 export CCOMPILER=arm-xilinx-linux-gnueabi-gcc &lt;br /&gt;
 export ARCH=arm &lt;br /&gt;
 export CROSS_COMPILE=arm-xilinx-linux-gnueabi- &lt;br /&gt;
 export PATH=$PATH:/opt/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/ &lt;br /&gt;
&lt;br /&gt;
'''NOTICE:''' My CodeSourcery CodeBench Lite for Xilinx toolchain was installed at the directory ''/opt/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/ ''so I've put this di­rec­to­ry in the system path. If you have the toolchain in an other directory, you will have to change this line. The „''export CCOMPILER=''” line will be used for the Android build in the future.&lt;br /&gt;
&lt;br /&gt;
Give the ''dev.sh'' script execute permissions then import it in the shell:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android02.png]]&lt;br /&gt;
&lt;br /&gt;
Now everything is ready for the kernel configuration. Every time you want to compile the Linux kernel or the Android in a new terminal session you shall import ''dev.sh''.&lt;br /&gt;
&lt;br /&gt;
From now on, we are going to work in the Linux kernel directory so change the directory to ''kernel'':&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android03.png]]&lt;br /&gt;
&lt;br /&gt;
The Linux kernel is huge. It has many options which you can enable or disable. To configure the kernel for a new board can be a tedious work. Fortunately the ZedBoard has a default kernel configuration on which our configuration will be based.&lt;br /&gt;
&lt;br /&gt;
To use this default configuration, type:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android04.png]]&lt;br /&gt;
&lt;br /&gt;
in your shell.&lt;br /&gt;
&lt;br /&gt;
The Linux build system uses ''make'' as its build management tool. This tutorial does not present the possibilities of ''make'', if you are interested, you can read about it for example at [http://mrbook.org/tutorials/make/ http://mrbook.org/tutorials/make/].&lt;br /&gt;
&lt;br /&gt;
Now, a basic kernel configuration is ready. For Android, you will need to enable Android-specific features in the kernel configuration. The easiest way to do it is via the menu-driven configuration, so enter:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android05.png]]&lt;br /&gt;
&lt;br /&gt;
in the command window.&lt;br /&gt;
&lt;br /&gt;
After a few compilation messages (starting with e.g. HOSTCC) a kernel configuration program shows up:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android06.png]]&lt;br /&gt;
&lt;br /&gt;
Navigation is keyboard-driven and is documented in the heading of the dialog box. Navigate to '''Device Drivers''' and enable '''Staging drivers''' by pressing “Y” on it:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android07.png]]&lt;br /&gt;
&lt;br /&gt;
A star (*) mark shows up in the checkbox: the feature is enabled.&lt;br /&gt;
&lt;br /&gt;
Press ENTER on it and navigate in the '''Android''' menuitem and enable all features:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android08.png]]&lt;br /&gt;
&lt;br /&gt;
We enabled all of the needed features, we can exit from the kernel configuration tool by continously pressing ESC. When the tool asks whether we want to save the configuration we answer yes:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android09.png]]&lt;br /&gt;
&lt;br /&gt;
And thus we finish the kernel configuration.&lt;br /&gt;
&lt;br /&gt;
Now you can build the kernel by typing:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android10.png]]&lt;br /&gt;
&lt;br /&gt;
and wait.&lt;br /&gt;
&lt;br /&gt;
The kernel now compiles, if the build has an error, checking out the sources (with ''git'') again usually solves it. Because the Digilent repository is under active development, there can be times when the kernel build is broken.&lt;br /&gt;
&lt;br /&gt;
You can find the compiled kernel image at ''arch/arm/boot/zImage'', you will need it later when you prepare the SD card for Android.&lt;br /&gt;
&lt;br /&gt;
=== Test drive #1 – does the compiled kernel boot? ===&lt;br /&gt;
To test that the compiled zImage works, you can try to boot it on ZedBoard.&lt;br /&gt;
&lt;br /&gt;
To achieve it, you have to extract the ZedBoard Linux image on a VFAT formatted SD card (for example the original SD card included with ZedBoard). &lt;br /&gt;
&lt;br /&gt;
This basic Linux hardware design image can be downloaded from the Digilent ZedBoard web page: [http://www.digilentinc.com/Data/Products/ZEDBOARD/ZedBoard_Linux_Design.zip http://www.digilentinc.com/Data/Products/ZedBoard/ZedBoard_Linux_Design.zip] . Notice that we've al­rea­dy used this file when we fixed the device tree.&lt;br /&gt;
&lt;br /&gt;
Download it and copy the contents of the directory ''ZedBoard_Linux_Design/sd_image'' on your SD card, so the root directory of the SD card has the following files:&lt;br /&gt;
&lt;br /&gt;
* BOOT.BIN&lt;br /&gt;
* devicetree.dtb&lt;br /&gt;
* ramdisk8M.image.gz&lt;br /&gt;
* zImage&lt;br /&gt;
&lt;br /&gt;
To try your new kernel, copy your newly built ''zImage'' (found at ''arch/arm/boot/zImage ''in the kernel source directory) to the SD card, instead of the ZedBoard Linux hardware design ''zImage'' file, so the SD card has the following files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| BOOT.BIN&lt;br /&gt;
| style=&amp;quot;border:0.05pt solid #000000;padding:0.097cm;&amp;quot;| From ZedBoard Linux Design &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| devicetree.dtb&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| From ZedBoard Linux Design &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| ramdisk8m.image.gz&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| From ZedBoard Linux Design &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| zImage&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| The version built by yourself&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
After the SD card is ready, you can try to boot your new kernel. If you have an HDMI monitor connected, you can see the Linux logo (“Tux”) showing up. The console output is on the UART, you will have to connect it to your PC with an USB cable and have to use a terminal emulator to access it. You can use ''minicom'', but you can also use your favorite terminal emulator.&lt;br /&gt;
&lt;br /&gt;
If everything is in order, the '''zynq&amp;gt;''' prompt shows up in the software:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android11.png]]&lt;br /&gt;
&lt;br /&gt;
You can safely ignore the error message starting with “insmod:”.&lt;br /&gt;
&lt;br /&gt;
To test whether your Zynq kernel is correctly configured, type:&lt;br /&gt;
&lt;br /&gt;
 zcat /proc/config.gz | grep ANDROID&lt;br /&gt;
&lt;br /&gt;
in the terminal emulator connected to Zynq. This command searches for the string “ANDROID” in the configuration of the kernel booted on the Zynq PS. If you have the correct version, the following should show up:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android12.png]]&lt;br /&gt;
&lt;br /&gt;
This means that the Android-specific parts are successfully included in your new kernel.&lt;br /&gt;
&lt;br /&gt;
A possible pitfall can be that the Zynq Linux kernel does not seem to boot from large SD card partitions (e.g. a 16 Gbyte FAT partition) altough a development PC can mount that partition. &lt;br /&gt;
&lt;br /&gt;
== Building Android for the ZedBoard platform ==&lt;br /&gt;
Now that we have a working kernel, we can build the Zynq Android sources.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Android source code ===&lt;br /&gt;
Android uses git (like the Linux kernel) for version management. But, because Android has many subprojects, a software named ''repo'' is used to download all of the necessary sources. Before you can download Android, you have to install ''repo''.&lt;br /&gt;
&lt;br /&gt;
Installing repo is easy, simply download ''repo'' to your Android development directory (as you remember, this tutorial uses ''~/android''):&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android13.png]]&lt;br /&gt;
&lt;br /&gt;
You will have to add execute permissions to the downloaded program:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android14.png]]&lt;br /&gt;
&lt;br /&gt;
Now change directory to the Android development directory and initialize the repository:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android15.png]]&lt;br /&gt;
&lt;br /&gt;
After the initialization you can download the sources by typing:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android16.png]]&lt;br /&gt;
&lt;br /&gt;
This will download the Zynq port of the Android source tree. Depending on your network connection speed it can take half a day. The downloaded Android source code takes about 8.5 Gbytes of hard disk space.&lt;br /&gt;
&lt;br /&gt;
=== Enable keyboard input via USB OTG (USB On-The-Go) ===&lt;br /&gt;
The Iveia source files have a bug. They can't take keyboard inputs from the USB On-The-Go in the ZedBoard. If you want to be able to interact with Android you have to do the following:&lt;br /&gt;
 &lt;br /&gt;
 gedit frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java&lt;br /&gt;
&lt;br /&gt;
In the editor, find the line that says &lt;br /&gt;
 if (isScreenOn || isInjected) {         (line 1770) &lt;br /&gt;
and change it to &lt;br /&gt;
 if (isScreenOn || isInjected || true) {&lt;br /&gt;
Now the Android sources are ready to be build.&lt;br /&gt;
&lt;br /&gt;
'''Warning''': be sure to check if jumpers JP2 and JP3 are connected in order to power the USB On-The-Go. Otherwise the keyboard input won't work.&lt;br /&gt;
&lt;br /&gt;
=== Building Android ===&lt;br /&gt;
To compile Android, the gcc version 4.4 is used. The recent (&amp;gt;4.4) gcc versions introduce more strict c++ code checking, which makes some of the subprojects uncompileable. Fixing the source code is usually straightforward, but can be avoided with using gcc-4.4. If you compile on a 64 bit machine, make sure that the multilib versions (gcc-4.4-multilib and g++-4.4-multilib packages on Debian) are installed.&lt;br /&gt;
&lt;br /&gt;
To check your gcc version, simply type:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android17.png]]&lt;br /&gt;
&lt;br /&gt;
If the reported gcc version is lesser than 4.6, your build probably will be successful. &lt;br /&gt;
&lt;br /&gt;
'''Warning''': be sure to check that the versions of gcc, g++ and cpp are the same. This can be changed with the update-alternatives command in debian / Ubuntu&lt;br /&gt;
&lt;br /&gt;
[[Image:Version.png]]&lt;br /&gt;
&lt;br /&gt;
Other necessary packages for the build are ('''notice''': most packages are probably already installed for the Linux kernel build):&lt;br /&gt;
&lt;br /&gt;
 git gnupg flex bison gperf build-essential zip curl libc6-dev &lt;br /&gt;
 libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386&lt;br /&gt;
 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos &lt;br /&gt;
 python-markdown libxml2-utils xsltproc zlib1g-dev:i386&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before you build Android, remember to import ''dev.sh'' to your shell to set the necessary environment variables.&lt;br /&gt;
&lt;br /&gt;
The Android build system requires other environment variables, this can be added to the shell by running:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android18.png]]&lt;br /&gt;
&lt;br /&gt;
The final step before the build is to select the default Zynq Android configuration by&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android19.png]]&lt;br /&gt;
&lt;br /&gt;
This command selects the default configuration and generates the ''Makefile'' used for the build.&lt;br /&gt;
&lt;br /&gt;
With the command ''make'' you can start the build:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android20.png]]&lt;br /&gt;
&lt;br /&gt;
Compiling Android usually takes a couple of hours. If the build fails, it usually means you have missing packages on your system. Searching the web with the error message usually gives an answer.&lt;br /&gt;
&lt;br /&gt;
== Preparing the SD card ==&lt;br /&gt;
The third part of the build process is to prepare the SD card to make Android bootable. The built Android uses the Linux kernel built in the first part of the document. &lt;br /&gt;
&lt;br /&gt;
=== Generating the Android root filesystem ===&lt;br /&gt;
For building the Android root image (''root.img'') we use the ''make'' tool. Create a file called ''Makefile.zynq'' in your Android development directory and put the following into it:&lt;br /&gt;
&lt;br /&gt;
 OUT_DIR:=out/target/product/generic&lt;br /&gt;
 ROOT_IMG:=root.img&lt;br /&gt;
 ROOTFS:=rootfs&lt;br /&gt;
 ROOT_DIRS=lib/modules tmp media&lt;br /&gt;
 &lt;br /&gt;
 .PHONY: dummy&lt;br /&gt;
 &lt;br /&gt;
 $(ROOT_IMG): dummy&lt;br /&gt;
     rm -rf $@&lt;br /&gt;
     sudo rm -rf $(ROOTFS)&lt;br /&gt;
     cp -r $(OUT_DIR)/root $(ROOTFS)&lt;br /&gt;
     cp -r $(OUT_DIR)/system $(ROOTFS)&lt;br /&gt;
     cd $(ROOTFS) &amp;amp;&amp;amp; mkdir -p $(ROOT_DIRS)&lt;br /&gt;
     sudo chown -R root:root $(ROOTFS)&lt;br /&gt;
     sudo genext2fs -d $(ROOTFS) -b $$((80*1024)) -m 0 -N $$((64*1024)) $(ROOT_IMG)&lt;br /&gt;
     sudo chown $(shell id -u):$(shell id -g) $(ROOT_IMG)&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# Phony target forces the rootfs image file to be rebuilt on each make &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 dummy: &lt;br /&gt;
&lt;br /&gt;
''Makefile.zynq'' is the “recipe” how the ''root.img'' filesystem image is built. &lt;br /&gt;
&lt;br /&gt;
'''Notice:''' because some of the files in the image have to be owned by the ''root'' user, to generate it you have to be superuser. The ''Makefile.zynq'' uses the ''sudo'' command which runs the given command with ''root'' privileges. On Debian (Ubuntu) based system it means that the user with which you build the image has to be in the ''sudo'' group.&lt;br /&gt;
&lt;br /&gt;
'''Notice:''' make sure to check there are no spaces at the end of the lines in the Makefile.zynq file. Also, after &amp;lt;code&amp;gt;$(ROOT_IMG): dummy&amp;lt;/code&amp;gt; the indent is nessecary to be a 'tab', not spaces.&lt;br /&gt;
&lt;br /&gt;
To generate the root image file simply enter:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android21.png]]&lt;br /&gt;
&lt;br /&gt;
The resulting ''root.img'' file should have a size of cca. 80 Mbytes.&lt;br /&gt;
&lt;br /&gt;
It is possible that ''sudo'' asks for your password especially if you are using a new user.&lt;br /&gt;
&lt;br /&gt;
Now you will have to put the generated ''root.img'' image file in the root directory of the SD card used to boot ZedBoard.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the Linux ramdisk ===&lt;br /&gt;
To make the Android boot automatic, we have to modify the ''ramdisk8m.image.gz'' extracted from the ZedBoard Linux Hardware Design. The modification automatically mounts the SD card during the Zynq Linux boot and starts Android.&lt;br /&gt;
&lt;br /&gt;
To modify the contents of the ramdisk, first you have to decompress and mount it. Assuming you have the ''ramdisk8m.image.gz'' at ''~/android'' and want to mount it to ''~/android/ramdisk'':&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android22.png]]&lt;br /&gt;
&lt;br /&gt;
'''Notice:''' in most of the Linux distributions you have to mount the image file as superuser, you will have to use ''sudo''.&lt;br /&gt;
&lt;br /&gt;
The mounted ramdisk has the file ''etc/init.d/rcS''. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Mounting SD card to /mnt/sd&amp;quot;&lt;br /&gt;
 mkdir -p /mnt/sd&lt;br /&gt;
 mount /dev/mmcblk0p1 /mnt/sd&lt;br /&gt;
 echo &amp;quot;++ Starting startup.sh script on SD card&amp;quot;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if [ -f /mnt/sd/startup.sh ]; then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     . /mnt/sd/startup.sh&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
'''Hint:''' you have to make the modifications as ''root'' user, since the owner of the file is ''root''.&lt;br /&gt;
&lt;br /&gt;
This code first mounts the SD card to the directory ''/mnt/sd'' at the end of the boot process and – if it exists – calls the ''startup.sh'' shell script located in the root directory of the SD card.&lt;br /&gt;
&lt;br /&gt;
Save the file, unmount the ramdisk image and recompress it:&lt;br /&gt;
&lt;br /&gt;
[[Image:ZedBoard_android23.png]]&lt;br /&gt;
&lt;br /&gt;
Copy the resulting ''ramdisk8m.image.gz'' to the root directory of the SD card.&lt;br /&gt;
&lt;br /&gt;
You are almost ready to boot Android. The last thing to do is to create the ''startup.sh'' file in the root directory of the SD card, and put the following into it:&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;++ Preparing for Android&amp;quot; &lt;br /&gt;
 mkdir /mnt/root &lt;br /&gt;
 mount -o loop /mnt/sd/root.img /mnt/root/ &lt;br /&gt;
 mount -t proc proc /mnt/root/proc &lt;br /&gt;
 mount -t sysfs sys /mnt/root/sys &lt;br /&gt;
 mount -t tmpfs tmp /mnt/root/data &lt;br /&gt;
 mkdir -p /mnt/root/tmp/sd &lt;br /&gt;
 mount /mnt/sd /mnt/root/tmp/sd &lt;br /&gt;
 echo &amp;quot;++ Starting Android&amp;quot; &lt;br /&gt;
 chroot /mnt/root /init &lt;br /&gt;
&lt;br /&gt;
The contents of the SD card should be the following:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| BOOT.BIN&lt;br /&gt;
| style=&amp;quot;border:0.05pt solid #000000;padding:0.097cm;&amp;quot;| From ZedBoard Linux Design &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| devicetree.dtb&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| From ZedBoard Linux Design &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| ramdisk8m.image.gz&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| Modified version of ZedBoard Linux Design&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| root.img&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| The Android you built&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| startup.sh&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| The startup script&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;&amp;quot;| zImage&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;&amp;quot;| The built Linux kernel&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
You are ready to boot Android.&lt;br /&gt;
&lt;br /&gt;
== Test drive #2 – does Android boot? ==&lt;br /&gt;
Put the prepared SD card into your ZedBoard and turn it on. The Android boot messages are logged on the UART:&lt;br /&gt;
&lt;br /&gt;
 Mounting SD card to /mnt/sd                                                     &lt;br /&gt;
 ++ Starting startup.sh script on SD card                                        &lt;br /&gt;
 ++ Preparing for Android                                                        &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   2.670000] EXT4-fs (loop0): couldn't mount as ext3 due to feature incompatis &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   2.730000] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsysm &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   2.740000] EXT4-fs warning (device loop0): ext4_update_dynamic_rev:763: updd &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   2.750000] EXT4-fs (loop0): mounted filesystem without journal. Opts: (null) &lt;br /&gt;
 ++ Starting Android                                                             &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   3.690000] init: cannot open '/initlogo.rle'                                &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   3.750000] EXT4-fs (loop0): re-mounted. Opts: (null)                        &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   3.760000] init (682): /proc/1/oom_adj is deprecated, please use /proc/1/oo. &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;   3.850000] init: cannot find '/system/etc/install-recovery.sh', disabling '' &lt;br /&gt;
 sh: can't access tty; job control turned off                                    &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# [ &amp;lt;/nowiki&amp;gt;   4.300000] warning: `rild' uses 32-bit capabilities (legacy support in us) &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  27.990000] binder: release 1134:1134 transaction 725 in, still active       &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  27.990000] binder: send failed reply for transaction 725 to 1218:1218       &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  27.990000] alarm_release: clear alarm, pending 0                            &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  28.010000] binder: send failed reply for transaction 733 to 1258:1258       &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  28.010000] binder: release proc 1134, transaction 728, not freed            &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  28.030000] binder: 1225:1225 transaction failed 29189, size 148-0           &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  28.040000] binder: 1218:1218 transaction failed 29189, size 3512-4          &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  28.060000] init: untracked pid 1078 exited                                  &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[ &amp;lt;/nowiki&amp;gt;  28.070000] init: untracked pid 1082 exited                                  &lt;br /&gt;
&lt;br /&gt;
On the HDMI monitor you can see the booted Android system.&lt;br /&gt;
&lt;br /&gt;
= What to do from now? =&lt;br /&gt;
The following are suggestions what can you do to enhance your Android:&lt;br /&gt;
&lt;br /&gt;
* Mouse input does not yet work, it should be fixed.&lt;br /&gt;
* Ethernet / wireless internet connection doesn't work yet, it should be fixed.&lt;br /&gt;
* You can modify the build system to create a standard device description of the ZedBoard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Wachag</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Installation_of_the_Alternative_JTAG_Header_on_the_BeagleBone</id>
		<title>Installation of the Alternative JTAG Header on the BeagleBone</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Installation_of_the_Alternative_JTAG_Header_on_the_BeagleBone"/>
				<updated>2013-04-10T18:14:03Z</updated>
		
		<summary type="html">&lt;p&gt;Wmat: Describing beaglebone alternative JTAG header installation from CircuitCo wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please note&lt;br /&gt;
&lt;br /&gt;
Optional JTAG Header&lt;br /&gt;
It is possible to modify the BeagleBone to use an optional 20 pin CTI JTAG header.&lt;br /&gt;
&lt;br /&gt;
If done by the user, it is done at their own risk and should only be done by those that know what they are doing.&lt;br /&gt;
If the board is damaged or the change does not function, there will be a charge to make it work. An RMA can be requested to provide this repair service.&lt;br /&gt;
To perform the change yourself:&lt;br /&gt;
#) Remove R164,R165,R166,R168,R169,R170,R171,and R172.&lt;br /&gt;
#) Install R178,R180,R182,R183,R185,R177,R184,and P7. &lt;br /&gt;
&lt;br /&gt;
P7 is a [http://www.samtec.com/documents/webfiles/pdf/FTR_SMT.PDF Samtec FTR-110-03-G-D-06 connector] and can be purchased from Samtec or any of their distributors.&lt;br /&gt;
&lt;br /&gt;
Alternatively, it is possible to purchase a BeagleBone with the Alternative JTAG Header already installed:&lt;br /&gt;
&lt;br /&gt;
[https://specialcomp.com/beagleboard/bone.htm#42303 Special Computing]&lt;br /&gt;
&lt;br /&gt;
[[Category:BeagleBone]]&lt;br /&gt;
[[Category:JTAG]]&lt;br /&gt;
[[Category:Debugging]]&lt;/div&gt;</summary>
		<author><name>Wmat</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Flyswatter2_BeagleBone_How_To</id>
		<title>Flyswatter2 BeagleBone How To</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Flyswatter2_BeagleBone_How_To"/>
				<updated>2013-04-10T15:48:03Z</updated>
		
		<summary type="html">&lt;p&gt;Wmat: seeding beaglebone flyswatter2 page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HowTo|FLYSWATTER2|BEAGLEBONE}}&lt;br /&gt;
&lt;br /&gt;
[[Category:TinCanTools]]&lt;br /&gt;
[[Category:OpenOCD]]&lt;br /&gt;
[[Category:BeagleBone]]&lt;/div&gt;</summary>
		<author><name>Wmat</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Parallella_Hardware</id>
		<title>Parallella Hardware</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Parallella_Hardware"/>
				<updated>2013-04-09T17:09:40Z</updated>
		
		<summary type="html">&lt;p&gt;Carrierdetect: Updated documentation links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Parallella]]&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
[[File:BetaPopulated700x512.jpg|thumb|right|A Parallella beta board]]&lt;br /&gt;
&lt;br /&gt;
The key features of the Parallella board are: a Xilinz Zynq SoC which provides a Dual ARM® Cortex™-A9 processor plus programmable logic, 16 or 64-core Epiphany floating-point accelerator (32/100 GFLOPS), high bandwidth expansion via daughter cards, and interfaces that include Gigabit Ethernet, HDMI and MicroSD.&lt;br /&gt;
&lt;br /&gt;
===Kickstarter===&lt;br /&gt;
&lt;br /&gt;
The initial run of Parallella computers is being funded via a [http://www.kickstarter.com/projects/adapteva/parallella-a-supercomputer-for-everyone Kickstarter campaign], which on 27th October 2012 had succeeded in raising $898,921 via 4,965 backers, and with those pledging $99 or more receiving at least one board.&lt;br /&gt;
&lt;br /&gt;
Thanks to generous support from Xilinx the Kickstarter boards will be upgraded to use a Zynq-7020 SoC instead of a Zynq-7010.&lt;br /&gt;
&lt;br /&gt;
===General availability===&lt;br /&gt;
&lt;br /&gt;
Work is being done to put distribution in place, however, a date for post-Kickstarter orders has not been confirmed yet and in the meantime interest can be registered using a form on the [http://www.parallella.org project website].&lt;br /&gt;
&lt;br /&gt;
==Revisions==&lt;br /&gt;
[[File:ZedBoard E64G4 Wired-1024x717.jpg|thumb|right|A 66-Core Parallella Prototype]]&lt;br /&gt;
&lt;br /&gt;
===Prototypes===&lt;br /&gt;
The first Parallella prototypes shipped in late December 2012 and comprise of a [http://www.zedboard.org/ ZedBoard] plus a 16 or 64-core Epiphany FMC. &lt;br /&gt;
&lt;br /&gt;
From a software perspective the prototypes are virtually identical to the final form factor boards.&lt;br /&gt;
&lt;br /&gt;
===Beta boards===&lt;br /&gt;
&lt;br /&gt;
The [http://www.parallella.org/2013/04/16/hello-world-my-name-is-parallella/ first 10 Parallella beta boards] came back from assembly on 11th April 2013 and were unveiled four days later at the Linux Foundation Collaboration Summit. &lt;br /&gt;
&lt;br /&gt;
==Specifications==&lt;br /&gt;
&lt;br /&gt;
Please note that these are '''preliminary''' specifications and subject to change.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! 18-core&lt;br /&gt;
! 66-core&lt;br /&gt;
|-&lt;br /&gt;
| Target price:&lt;br /&gt;
| US$99&lt;br /&gt;
| US$TBC&lt;br /&gt;
|-&lt;br /&gt;
| System-on-a-chip (SoC):&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Zynq 7010/7020&lt;br /&gt;
|-&lt;br /&gt;
| CPU:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 800&amp;amp;nbsp;MHz Dual ARM® Cortex™-A9 MPCore™ with CoreSight™&lt;br /&gt;
|-&lt;br /&gt;
| Many-core accelerator:&lt;br /&gt;
| Epiphany-III 16-core 65nm Microprocessor with 32 GFLOPS peak performance (E16G301)&lt;br /&gt;
| Epiphany-IV 64-core 28nm Microprocessor with 100 GFLOPS peak performance (E64G401)&lt;br /&gt;
|-&lt;br /&gt;
| Memory (SDRAM)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1024&amp;amp;nbsp;MiB DDR3L&lt;br /&gt;
|-&lt;br /&gt;
| USB 2.0 ports:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x USB 2.0 | 1x USB 2.0 OTG&lt;br /&gt;
|-&lt;br /&gt;
| Video outputs:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Micro HDMI&lt;br /&gt;
|-&lt;br /&gt;
| Audio outputs:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Single bit SPDIF on the PEC_POWER connector&lt;br /&gt;
|-&lt;br /&gt;
| Audio inputs:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | none, but a USB mic or sound-card could be added&lt;br /&gt;
|-&lt;br /&gt;
| Onboard Storage:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 32Mb QSPI Flash Memory | MicroSD&lt;br /&gt;
|-&lt;br /&gt;
| Onboard Network:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 10/100/1000 wired Ethernet RJ45&lt;br /&gt;
|-&lt;br /&gt;
| PEC_POWER expansion:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1V, 1.35V, 1.8V, 3.3V &amp;amp; 5V power supplies. I2C, UART, SPDIF, JTAG&lt;br /&gt;
|-&lt;br /&gt;
| PEC_FPGA expansion:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | includes 48 bidirectional signals that can be configured within the Zynq device to support a number of different signal standards. When configured as LVDS signals, each differential signal pair provides a maximum bandwidth of 950Mbps. In aggregate, the PEC_FPGA connections can provide 22Gbps of total I/O bandwidth.&lt;br /&gt;
|-&lt;br /&gt;
| PEC_NORTH/PEC_SOUTH expansion:&lt;br /&gt;
| 3.2GB/s total I/O bandwidth via 2.5V LVDS&lt;br /&gt;
| 2.8GB/s total I/O bandwidth via 1.8V subLVDS&lt;br /&gt;
|-&lt;br /&gt;
| Real-time clock:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | None&lt;br /&gt;
|-&lt;br /&gt;
| Power source:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 5&amp;amp;nbsp;V (DC) at 1A&lt;br /&gt;
|-&lt;br /&gt;
| Size:&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 3.4&amp;quot; x 2.15&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
Comprehensive documentation is being made available without the need for any special access or NDAs.&lt;br /&gt;
&lt;br /&gt;
===Parallella===&lt;br /&gt;
&lt;br /&gt;
* Preliminary [http://www.parallella.org/wp-content/uploads/2013/02/parallella_reference_4.13.2.13.pdf Parallella Reference Manual] (PDF)&lt;br /&gt;
* [http://www.adapteva.com/white-papers/parallella-platform-reference-design/ Parallella Platform Reference Design] (ARM-Epiphany interface)&lt;br /&gt;
&lt;br /&gt;
Note that the Platform Reference Design includes [https://github.com/Adapteva/parallella-platform HDL sources] that are provided under the GPL.&lt;br /&gt;
&lt;br /&gt;
The Parallella board schematic and PCB layout will be published under a Creative Commons license once the release 1.0 hardware ships.&lt;br /&gt;
&lt;br /&gt;
===Epiphany===&lt;br /&gt;
&lt;br /&gt;
* [http://www.adapteva.com/support/docs/e3-reference-manual/ Epiphany Architecture Reference Manual]&lt;br /&gt;
* Epiphany-III 16-core 65nm Microprocessor (E16G301) [http://www.adapteva.com/products/silicon-devices/e16g301/  datasheet]&lt;br /&gt;
* Epiphany-IV 64-core 28nm Microprocessor (E64G401) [http://www.adapteva.com/products/silicon-devices/e64g401/ datasheet]&lt;/div&gt;</summary>
		<author><name>Carrierdetect</name></author>	</entry>

	<entry>
		<id>http://elinux.org/TheMagPiVolunteers</id>
		<title>TheMagPiVolunteers</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/TheMagPiVolunteers"/>
				<updated>2013-04-09T13:46:14Z</updated>
		
		<summary type="html">&lt;p&gt;Zenistar: /* Further instructions if you intend to: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TheMagPiTeamHeader}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== All new volunteers please start here ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This intention of this page is to consolidate the tasks needed to quickly get up to speed, within the team, into a single bullet point reference list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All volunteers will need to follow the four steps below, followed by the additional sections depending on the role they will carry out within the team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Read the [[TheMagPi_Information_for_new_volunteers|Information for volunteers]]&lt;br /&gt;
* Join the [[TheMagPi_Information_for_new_volunteers#Google_Groups|MagPi Google Group]] to see ongoing discussion about the magazine production and get in&lt;br /&gt;
* Join the [[TheMagPiMms|MMS]] site (Magazine Management System)&lt;br /&gt;
* Follow the instructions below depending on how you wish to contribute to the magazine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Further instructions if you intend to:==&lt;br /&gt;
&lt;br /&gt;
===Write articles===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Read [[TheMagPiAuthors|Information for authors]]&lt;br /&gt;
* Setup a [[TheMagPi_Information_for_new_volunteers#DropBox|DropBox]] account and request access in the group email&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Assist with layouts:===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Setup a [[TheMagPi_Information_for_new_volunteers#DropBox|DropBox]] account and request access in the group email&lt;br /&gt;
* Join [https://github.com/ Github]&lt;br /&gt;
** Request access to [[TheMagPiGit]] in the group email&lt;br /&gt;
** Install GitHub scripts&lt;br /&gt;
** Clone the following repositories '''magpi-templates''' and '''magpi-issue*''' where * is the current issue number being worked on&lt;br /&gt;
* Install Scribus&lt;br /&gt;
* Install Standard Fonts&lt;br /&gt;
* Read [[TheMagPiLayout]]&lt;br /&gt;
* Read [[TheMagPiPdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Assist with graphics:===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Setup a [[TheMagPi_Information_for_new_volunteers#DropBox|DropBox]] account and request access in the group email&lt;br /&gt;
* Join [https://github.com/ Github]&lt;br /&gt;
** Request access to [[TheMagPiGit]] in the group email&lt;br /&gt;
** Install GitHub scripts&lt;br /&gt;
** Clone the following repositories '''magpi-templates''' and '''magpi-issue*''' where * is the current issue number being worked on&lt;br /&gt;
* Install [[TheMagPi_Information_for_new_volunteers#GIMP|GIMP]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Proof Read and or Test:===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Read [[TheMagPiAuthors|Information for authors]], in particular the writing guidelines that should be followed&lt;br /&gt;
* Collect finished PDFs from [[https://www.magpiweb.techjeeper.com/mms/ MMS]] / [[http://issuu.com/themagpi Isuuu]] for proofing / testing.&lt;/div&gt;</summary>
		<author><name>Zenistar</name></author>	</entry>

	</feed>