<?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/api.php?action=feedcontributions&amp;user=Ghans&amp;feedformat=atom</id>
		<title>eLinux.org - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://elinux.org/api.php?action=feedcontributions&amp;user=Ghans&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://elinux.org/Special:Contributions/Ghans"/>
		<updated>2013-05-24T19:25:48Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.22alpha</generator>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-13T13:43:10Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi Council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
:discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
:place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
:Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2. I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; &lt;br /&gt;
::This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
::I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
::What do you think ?&lt;br /&gt;
:* 3. Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
::I'd like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
::the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:09, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;br /&gt;
: I think that makes the most sense. Did you announce this somewhere else ? [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:13, 8 April 2013 (UTC)&lt;br /&gt;
:: Hey there, if there's anything I can add to elinux.org to make things easier for the RPi community, please let me know.  Send email to [[User:Wmat]]. --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 20:07, 8 April 2013 (UTC)&lt;br /&gt;
::: Hi Wmat , thank you for dropping by. Are there any methods which could help with translation of &amp;lt;br&amp;gt;&lt;br /&gt;
:::individual pages into several languages ? Are they currently enabled or could be enabled in the future  ? &amp;lt;br&amp;gt;&lt;br /&gt;
:::I have to admit that i don't have any overview who does translation work on the wiki and how , but if &amp;lt;b&amp;gt;&lt;br /&gt;
:::any of our diligent translators read this , please drop a note if and how you could be assisted by a technical solution. [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 13:36, 13 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-13T13:36:11Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi Council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
:discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
:place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
:Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2. I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; &lt;br /&gt;
::This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
::I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
::What do you think ?&lt;br /&gt;
:* 3. Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
::I'd like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
::the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:09, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;br /&gt;
: I think that makes the most sense. Did you announce this somewhere else ? [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:13, 8 April 2013 (UTC)&lt;br /&gt;
:: Hey there, if there's anything I can add to elinux.org to make things easier for the RPi community, please let me know.  Send email to [[User:Wmat]]. --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 20:07, 8 April 2013 (UTC)&lt;br /&gt;
::: Hi Wmat , thank you for dropping by. Are there any methods which could help with translation of &amp;lt;br&amp;gt;&lt;br /&gt;
:::individual pages into several languages ? Are they currently enabled or could be enabled in the future  ? &amp;lt;br&amp;gt;&lt;br /&gt;
:::I have to admit that i don't have any overview who does translation work on the wiki and how , but if you're &amp;lt;br&amp;gt;&lt;br /&gt;
:::one of them , please drop a note if and how you could be assisted by a technical solution. [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 13:36, 13 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-08T14:13:06Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi Council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
:discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
:place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
:Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2. I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; &lt;br /&gt;
::This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
::I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
::What do you think ?&lt;br /&gt;
:* 3. Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
::I'd like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
::the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:09, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;br /&gt;
: I think that makes the most sense. Did you announce this somewhere else ? [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:13, 8 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-08T14:09:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
:discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
:place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
:Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2. I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; &lt;br /&gt;
::This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
::I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
::What do you think ?&lt;br /&gt;
:* 3. Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
::I'd like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
::the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 14:09, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-08T14:07:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
:discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
:place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
:Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2. I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; &lt;br /&gt;
::This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
::I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
::What do you think ?&lt;br /&gt;
:* 3. Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
::I' like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
::the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , 14:04, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-08T14:06:03Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
:discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
:place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
:Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2. I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; &lt;br /&gt;
:This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
:I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
:What do you think ?&lt;br /&gt;
:* 3. Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
:I' like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
:the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , 14:04, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Hub</id>
		<title>Talk:RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Hub"/>
				<updated>2013-04-08T14:04:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;del&amp;gt;The RPi administration is headed by the [[Project:RPi Council|RPi Council]] now. &amp;lt;/del&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
:The RPi council is now defunct and i hope that it gets replaced by open , collaborative and fair &amp;lt;br&amp;gt;&lt;br /&gt;
discussion between Wiki editors instead. Therefore i believe this page might be used as the central &amp;lt;br&amp;gt;&lt;br /&gt;
place for discussions around the Raspberry Pi Wiki articles again. &amp;lt;br&amp;gt;&lt;br /&gt;
Here are some things i'd like to address :&lt;br /&gt;
:* 1. What happens to the RPi_Council page ? Shall we merge it with this one ?&lt;br /&gt;
:* 2 : I want to start a thread on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for volunteers. &amp;lt;br&amp;gt; This is of paramount importance IMHO. Perhaps we can interested helpers from the beta RaspberryPi Stackexchange , too. &amp;lt;br&amp;gt;&lt;br /&gt;
I believe that by communication via and presence on the forum we can make this Wiki much more useful for everyone. &amp;lt;br&amp;gt;&lt;br /&gt;
What do you think ?&lt;br /&gt;
:* 3 : Does anyone have a overview who translates Wiki articles and how this is managed ?&lt;br /&gt;
I' like to talk to MagPi translators , other volunteers and eLinux.org admins if we can do anything improve &amp;lt;br&amp;gt;&lt;br /&gt;
the situation or work together better.&amp;lt;br&amp;gt;&lt;br /&gt;
:Regards , 14:04, 8 April 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Big-8 approved usenet unmoderated newsgroup [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] and began propagating 2013.04.01 among newsservers.&lt;br /&gt;
Is this better organized under [[RPi Community|Supporting Communities]] or [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]]?&lt;br /&gt;
I put it under [[RPi Community|Supporting Communities]] for now. [[User:DisneyWizard|DisneyWizard]] ([[User talk:DisneyWizard|talk]]) 21:50, 4 April 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Hub</id>
		<title>RPi Hub</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Hub"/>
				<updated>2013-04-08T13:36:50Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Admins/Contributors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:'''''Notice:''' The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is '''not''' responsible for content on these pages.''&lt;br /&gt;
{{TOC right}}&lt;br /&gt;
{{Hub Flags}} &amp;lt;!-- please edit template to alter banner and flag display on all hubs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- This section is a bunch of nonsense.  Is anybody opposed to deletion or movement elsewhere?&lt;br /&gt;
== I need help with... ==&lt;br /&gt;
=== Buying a new Raspberry Pi ===&lt;br /&gt;
Please visit the [[RPi Model Wizard|Model Wizard]] to select your Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Booting an OS onto my Raspberry Pi ===&lt;br /&gt;
Please visit the [[RPi OS Wizard|OS Wizard]] to select your Raspberry Pi OS distribution, or if you'd like to compare the OS distros, visit [[RPi Distributions|OS Distributions]] page to select an OS to boot onto your Raspberry Pi.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Now shipping to customers ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
HIDING PREVIOUS STUFF:&lt;br /&gt;
&lt;br /&gt;
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.&lt;br /&gt;
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.&lt;br /&gt;
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five weeks and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
'''Update on lead times as of 22nd March 2013:''' The lead time is around 2 weeks from Farnell and 4 weeks from RS.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Don't have an idea on which to buy? Use the [[RPi Model Wizard|Model Wizard]] to select your Raspberry Pi!&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [[RPi Buying Guide|Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
[[File:RpiFront.jpg|300px|thumb|right|The Raspberry Pi production board (model B Rev 2.0)]]&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($25-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number [http://www.charity-commission.gov.uk/Showcharity/RegisterOfCharities/CharityWithoutPartB.aspx?RegisteredCharityNumber=1129409&amp;amp;SubsidiaryNumber=0 1129409]). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).&lt;br /&gt;
&lt;br /&gt;
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components], and the Chinese distributor [http://www.egoman.com.cn/ Egoman Technology Corp]&amp;lt;ref&amp;gt;http://www.raspberrypi.org/archives/3195&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].&lt;br /&gt;
* For Raspberry Pi frequently asked questions see the [[RPi FAQ|FAQ section]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.&lt;br /&gt;
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:&lt;br /&gt;
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]&lt;br /&gt;
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]&lt;br /&gt;
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant&amp;lt;ref&amp;gt;http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet&amp;lt;/ref&amp;gt;.  In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste.  Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.&lt;br /&gt;
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== History ===&lt;br /&gt;
&lt;br /&gt;
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the [[RPi General History|General History]] page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the [[Rpi_HardwareHistory | design changes]] page for how the Raspberry Pi has evolved, and the [[RaspberryPi_Boards | manufacturing differences]] page that may help if you are having problems with your board.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
=== [[Buying RPi|Buying Guide]] ===&lt;br /&gt;
&amp;lt;!-- ----&lt;br /&gt;
The [[RPi Model Wizard|Model Wizard]] will help you select your model to buy.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Where can I get one and for how much?&lt;br /&gt;
* The Raspberry Pi can no longer only be purchased via their official distribution partners - detailed information can be found on the [[Buying RPi | RPi Buying Guide]] page.&lt;br /&gt;
&lt;br /&gt;
* Additional accessories, peripherals and merchandise are available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], as well as [http://modmypi.com/ ModMyPi's Store], [http://thepihut.com/ The Pi Hut's Store], [http://easyaspistore.com/ the EasyAsPi Store], and many others on Amazon [http://www.amazon.co.uk/ Amazon UK] and eBay [http://www.ebay.co.uk/ eBay UK] websites.&lt;br /&gt;
&lt;br /&gt;
* You can find out which peripherals and such are tested to work with the PI in the [[RPi_VerifiedPeripherals]] section&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Hardware Basic Setup|Basic Setup]] ===&lt;br /&gt;
----&lt;br /&gt;
First little Raspberry Pi Steps...&lt;br /&gt;
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.&lt;br /&gt;
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.&lt;br /&gt;
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]&lt;br /&gt;
* Note: On the Debian OS after you log in you need to type '''startx''' at the prompt to get a graphic desktop.&lt;br /&gt;
* Particularly after first boot its important to do a clean shutdown with the command '''sudo halt'''&lt;br /&gt;
&lt;br /&gt;
* '''Having problems? Try the [[R-Pi_Troubleshooting | Troubleshooting]] page.'''&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Beginners|Beginners Guide]] ===&lt;br /&gt;
----&lt;br /&gt;
You've just got your new Raspberry Pi device - what now?&lt;br /&gt;
* [[RPi Beginners|Beginners Guide]]&lt;br /&gt;
&lt;br /&gt;
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.&lt;br /&gt;
&lt;br /&gt;
* Read a small book for the Raspberry Pi Beginner [http://bitkistl.blogspot.co.at/2013/01/raspberry-pi-e-book.html]&lt;br /&gt;
&lt;br /&gt;
* Get started with some basic projects and tutorials:&lt;br /&gt;
**[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]&amp;lt;br /&amp;gt;&lt;br /&gt;
**[http://www.pibeginners.com Raspberry Pi IV Beginners]&amp;lt;br /&amp;gt;&lt;br /&gt;
**[http://www.youtube.com/playlist?list=PLgyU3jNA6VjS3ij6ZXbb2x4GdEP3bAWzO My First Raspberry Pi Game]&lt;br /&gt;
**[http://files.nathanbookham.com/raspberry-pi Guides, tutorials, tools and distribution downloads]&lt;br /&gt;
&lt;br /&gt;
*[[RPi Tutorial Easy GPIO Hardware &amp;amp; Software|Easy GPIO Hardware &amp;amp; Software]] - in-progress at the moment&lt;br /&gt;
&lt;br /&gt;
* Take a look through the [[#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Hardware|Hardware]] &amp;amp; [[RPi VerifiedPeripherals|Peripherals]] ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* The Model B is more advanced than the Model A - see [[RPi Hardware]].&lt;br /&gt;
* The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].&lt;br /&gt;
* The unit will support a range of [[RPi VerifiedPeripherals|devices, peripherals and accessories]].&lt;br /&gt;
* The [[Rpi Low-level peripherals|Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.&lt;br /&gt;
* For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].&lt;br /&gt;
* [[RPi Peripherals|Setting up peripherals - examples/HowTos]]&lt;br /&gt;
* [[RaspberryPi Boards|List of boards and user feedback]]&lt;br /&gt;
* [[RPi 5V PSU construction|Power Supply construction - HowTo]]&lt;br /&gt;
* [[RaspberryPi_Comparison|Comparison]] to other hardware&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[Rpi_Software|Software]] &amp;amp; [[RPi_Distributions|OS Distributions]] ===&lt;br /&gt;
----&lt;br /&gt;
The Raspberry Pi will run a range of OS Distributions and run a variety of software.&lt;br /&gt;
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.&lt;br /&gt;
*Officially supported OS distributions include [[RPi Distributions#Raspbian | Raspbian]], [[RPi Distributions#Arch | Arch Linux]] and [[RPi Distributions#RISC OS  | RISC OS Open]].&lt;br /&gt;
*Many unofficial distributions are available on the  [[RPi Distributions |  Distributions page]].&lt;br /&gt;
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]], [[RPi_U-Boot|boot from the network using U-Boot]], or [[RPi_Performance|test the Pi's performance]].&lt;br /&gt;
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.&lt;br /&gt;
*Information about installing. specific [[RPi_applications|applications]] is available through the link.&lt;br /&gt;
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].&lt;br /&gt;
*Monitor your Raspberry Pi with Raspcontrol [[Raspcontrol|here]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Documentation|Documentation]] ===&lt;br /&gt;
----&lt;br /&gt;
=== Datasheets ===&lt;br /&gt;
&lt;br /&gt;
[[RPi Documentation|IC Datasheets and schematics]] links page.&lt;br /&gt;
&lt;br /&gt;
[[RPi DatasheetCategories|Datasheets organised by category]] from the Frambozenier.org project.&lt;br /&gt;
&lt;br /&gt;
=== RPi Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.&lt;br /&gt;
&lt;br /&gt;
=== RPi Bugs ===&lt;br /&gt;
&lt;br /&gt;
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.&lt;br /&gt;
&lt;br /&gt;
=== RPi Model B 3D CAD files ===&lt;br /&gt;
Theses are various 3D CAD Versions in both RAR and ZIP.&lt;br /&gt;
&lt;br /&gt;
* CATIA V5 RAR http://sdrv.ms/JqdhMb&lt;br /&gt;
* CATIA V5 ZIP http://sdrv.ms/LjyLGD&lt;br /&gt;
* ProE RAR http://sdrv.ms/KCv1hZ&lt;br /&gt;
* ProE ZIP http://sdrv.ms/KCvhxq&lt;br /&gt;
* STEP RAR http://sdrv.ms/KCvv7T&lt;br /&gt;
* STEP ZIP http://sdrv.ms/JMhv18&lt;br /&gt;
* SketchUp http://scc.jezmckean.com/item/581&lt;br /&gt;
* SketchUp8 http://sketchup.google.com/3dwarehouse/details?mid=327d6b1d8bd6130d6fbd6b70c7f1d3e0&lt;br /&gt;
* Eagle 5 http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&amp;amp;t=4457&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;background:transparent;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Projects|Projects]], [[RPi Guides|Guides]] &amp;amp; [[RPi Tutorials|Tutorials]] ===&lt;br /&gt;
----&lt;br /&gt;
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].&lt;br /&gt;
*Get started by following some of the many [[RPi Tutorials | Tutorials]].&lt;br /&gt;
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. &lt;br /&gt;
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].&lt;br /&gt;
*Raspberry Pi Datasheets can be found on the [[RPi DatasheetCategories |DataSheets page]].&lt;br /&gt;
*Knowledgeable users may want to review and help out with project wishlist items on the [[RPi Tasks |Tasks page]].&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Education|Schools, Universities, Clubs &amp;amp; Groups]] ===&lt;br /&gt;
----&lt;br /&gt;
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.&lt;br /&gt;
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.&lt;br /&gt;
*Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the [http://raspberryjam.org.uk/ Raspberry Jam] page.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== [[RPi Community|Supporting Communities]] ===&lt;br /&gt;
----&lt;br /&gt;
The [[RPi Community|Raspberry Pi Community]] is steadily growing: &lt;br /&gt;
* [http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]&lt;br /&gt;
* [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell&lt;br /&gt;
* [http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components&lt;br /&gt;
* [http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]&lt;br /&gt;
* [http://raspberrypi.stackexchange.com/ Stack Exchange Forum]&lt;br /&gt;
* [http://www.raspberrypiforums.com/forum RaspberryPiForums] Un-Official Raspberry Pi Discussion Board&lt;br /&gt;
* [http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]&lt;br /&gt;
* [http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.&lt;br /&gt;
* [[RPi Community Magazine]] - User contributed eMagazine, get involved!&lt;br /&gt;
* [[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.&lt;br /&gt;
* [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== About the RPi Wiki ==&lt;br /&gt;
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''&lt;br /&gt;
&lt;br /&gt;
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo&amp;lt;!--by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]--&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- We are governed by the [[Project:RPi_Council|RPi Wiki Council]] (RPWC). New guidelines not made by Ghans alone are currently being drafted. As the RPi wiki is currently a wreck, the council's current goal is to clean up the RPi Wiki! --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Translations ===&lt;br /&gt;
&lt;br /&gt;
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:&lt;br /&gt;
&lt;br /&gt;
* English: [[R-Pi Hub]]&lt;br /&gt;
* Français: [[FR:R-Pi Hub]]&lt;br /&gt;
Any help translating would be greatly appreciated. Thank you to those who have already contributed!&lt;br /&gt;
&lt;br /&gt;
=== Admins/Contributors ===&lt;br /&gt;
&amp;lt;del&amp;gt;The wiki is governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:NOTE - This wiki is NOT governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].  The whole of elinux.org is community driven.  It always has been.  If you have any questions, contact [[User:Wmat]].&lt;br /&gt;
&lt;br /&gt;
Please join the discussion on the newly reinstated [[Talk:RPi_Hub | talk page]] !&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/eLinux.org:RPi_Council</id>
		<title>eLinux.org:RPi Council</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/eLinux.org:RPi_Council"/>
				<updated>2013-03-23T13:17:14Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* If you are interested edit here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Hub Flags}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
Because of the messed up stuff on the Raspberry Pi wiki, I have found it necessary to create a governing council for the RPi wiki. Please edit the below section if you'd like to become a member (alderman) of the council.&lt;br /&gt;
&lt;br /&gt;
Note: This is official and is ok with the administration of eLinux.&lt;br /&gt;
&lt;br /&gt;
== Supplemental guidelines ==&lt;br /&gt;
''If anything is wrong with these guidelines please feel free to edit them. Thank you.''&lt;br /&gt;
=== Guidelines are made from consensus ===&lt;br /&gt;
All supplemental guidelines and decisions will now be made by the RPWC and eLinux administration.&lt;br /&gt;
&lt;br /&gt;
== Current council aldermen ==&lt;br /&gt;
* President - [[User:Jeff|Jeff]]&lt;br /&gt;
* &amp;lt;s&amp;gt;[[User:TrevorGowen|Trevor Gowen]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current issues ==&lt;br /&gt;
=== Users ===&lt;br /&gt;
==== Mahjongg ====&lt;br /&gt;
&amp;lt;s&amp;gt;As he is not answering my requests for identity, he may be impersonating Mahjongg on the forums. I propose the account be blocked indefinitely because it clearly is copying the RPi forum mod's user name.&amp;lt;/s&amp;gt; --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:26, 5 October 2012 (UTC)&lt;br /&gt;
:Verified thru PM. Case closed. :) --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 21:16, 5 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Ghans ====&lt;br /&gt;
I propose that since he ruined a lot of formatting that he is not to edit the Raspberry Pi Wiki's formatting for 1 month. You can see clearly [[RPi Wiki Best Practice|here]]. He, in fact, misguided everyone in best practices! I want you to go to Wikipedia and take a hard stare and compare the articles! They are misleading! He clearly cannot go on with this! Anyone else agree? --[[User:Jeff|Jeff]] 02:15, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;'''Edit: and also add a block of 1 month if he does not comply.''' --[[User:Jeff|Jeff]] 22:39, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
(Note: This decision must be concluded by Wednesday, October 3, 2012.)&lt;br /&gt;
:Having compared [[RPi Wiki Best Practice|Ghans' &amp;quot;Best Practice&amp;quot;]] with which, I believe, are the equivalent areas of Wikipedia and parts of the Help sections here I can see what you mean. However, using Wikipedia as a guide, one also has to assume that he was writing with the best of intentions. Unfortunately he does not reveal much about his background, experience etc. on his user page. However, having had the experience of encouraging &amp;quot;best practice&amp;quot; within a mixed group of programmer's of different backgrounds (scientific, computational) and training (formal, informal, none), I am well aware that when considering adopting such from a related area, one also has to consider the needs etc. of the intended users ie. adopt as much as is appropriate, adapt or reject the remainder. An analogy would be that when preparing a presentation one may end up with several versions depending upon the expected audience. Hence, whilst I am prepared to support your proposal, it is on the understanding that this is done so to allow us to begin to formulate more suitable guidelines, given that, eventually, hopefully, there will be younger, enthusiastic but less experienced contributers whom I would not wish to discourage. --[[User:TrevorGowen|TrevorGowen]] 14:40, 2 October 2012 (UTC)&lt;br /&gt;
::So you're a support? --[[User:Jeff|Jeff]] 22:32, 2 October 2012 (UTC)&lt;br /&gt;
:::Assuming I'm interpreting your update above correctly, to mean that he is requested to refrain from edits that change formatting aspects of the Raspbery Pi sections of the Wiki for one month and ignores that request, yes. Hopefully such a request will generate a response, therebye opening up a dialogue, which may resolve matters such that a formal block need not be imposed. --[[User:TrevorGowen|TrevorGowen]] 12:09, 3 October 2012 (UTC)&lt;br /&gt;
I guess I will close this with a warning to Ghans. Block not implemented. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:39, 3 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
==== Shutdown of most other language &amp;quot;hubs&amp;quot; ====&lt;br /&gt;
'''Due to the importance of this topic, ''everyone'' is invited to post their opinions, even users that are not a council member.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
These hubs serve no purpose but to point the respective language speakers to English pages. This is utterly useless. If I only spoke Greek, I would be able to understand the hub, but the hub's purpose is to link to other pages. Unfortunately I would ask a Greek community for help because the links are to ENGLISH pages! Why don't we just tell everyone a bold message: THIS IS AN ENGLISH WIKI! I propose to redirect all these pages to the English page; as for the template Hub Flags, I propose it be renamed as the RPi Hub header, or something like so. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:27, 11 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
'''This shall be concluded on Friday, October 12, 2012 at 9:00pm (21:00) Eastern Standard Time, or whenever an obvious consensus closes.'''&lt;br /&gt;
:Is this for real?... it goes against the actions of the Raspberry Pi Foundation, see http://www.raspberrypi.org/archives/1715. If they want to spread their Forum into multiple languages, then so should the wiki. [[User:Simon Small|SimonSmall]] 20:31, 11 October 2012 (UTC)&lt;br /&gt;
::'''THIS IS NEITHER CONTROLLED BY NOR SANCTIONED BY THE RASPI FOUNDATION'''. Unless YOU want to make all the different language pages, you really need to knock some sense into yourself. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 22:57, 11 October 2012 (UTC)&lt;br /&gt;
:Whilst it is my understanding that this section of the eLinux Wiki was created by members of the Raspi Foundation's forum (who, presumably, were already active contributors here), most of the non-english language pages appear to have been created in the early part of 2012 '''before''' the Raspberry Pi was generally available. As the number of active RasPi users grew, it was somewhat inevitable that contributions to this wiki area would increase. Unfortunately this has been at such a pace that, even where there had been significant translation effort in the early stages, at present, there appear to be too few people with the necessary skills to maintain those pages. I certainly don't have them (my French skills learned some 45 years ago are far too &amp;quot;rusty&amp;quot;). From the RPWC's president's comments above, I assume he's in a similar position. Hence, until such time that there are enough RPWC members with sufficient skills and &amp;quot;spare&amp;quot; time to properly check/moderate any translated pages, I agree that it is probably necessary to &amp;quot;shut them down&amp;quot;. However, out of respect for the effort put into those early pages, I hope that such a shutdown will not result in complete deletion (where there has been significant effort), just in case their restoration becomes viable. --[[User:TrevorGowen|TrevorGowen]] 17:52, 12 October 2012 (UTC)&lt;br /&gt;
::Yes, I will only redirect them. Very well. I guess we have finally reached consensus. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 02:50, 19 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Well, yes the dictator reach a consensus. FR:RPi-Hub was maintained, I did some change as well as other during the last few months. Now what will happend when french speaking people go the this site. They will see an english only site and move on. Well Done!!&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the non-English &amp;quot;hubs&amp;quot; have been shutdown/redirected/whatever, maybe the list at http://elinux.org/RPi_Hub#Translations should be cleaned up too? [[User:AndrewS|AndrewS]] 23:13, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Supplemental guidelines ===&lt;br /&gt;
==== This isn't the RPi Forums ====&lt;br /&gt;
This will officially tell all that the RPi Forums are not how the RPi Wiki works! Closes whenever consensus is apparently reached. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 23:01, 11 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Official language ====&lt;br /&gt;
'''Note: Due to the importance of this topic, all users, regardless of RPWC membership, may discuss this.'''&lt;br /&gt;
As amending to the above, English should be the official language of the wiki. We are in Amnet/Engnet/Euronet, not Runet or Chinet, so let's just say ENGLISH really should be the official language. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:37, 11 October 2012 (UTC)&lt;br /&gt;
(closes on Friday)&lt;br /&gt;
&lt;br /&gt;
I strongly disagree with that opinion. If you do make all hub page point to english, what is the point of having translation? You are not alone on this planet. A hole bunch of people don't speak (read) english at all. &lt;br /&gt;
&lt;br /&gt;
The point of having translation, is to offer the same information in different languages so as much as possible persons can read thing about the RPi. I know that it is not possible (practically speaking) to have all hub pages having the same exact information but at least the info is there in as much language possible.&lt;br /&gt;
&lt;br /&gt;
If you make english to only language here (even if just for the hub) people will go else where for a wiki and all your good work will be of no use. Just look around http://frenchmagpi.site-mpe.fr/index.php/Accueil, the magpi is being translated to french, issue 5 is already published and issue 6 is in good progress.&lt;br /&gt;
&lt;br /&gt;
In my opinion, &amp;quot;my language is the official one&amp;quot; opinion is selfish and close minded. The goal of a public wiki on the web like this one is to let people share as much as possible their information. Look at the succes of wikipedia, it is available in I don't know many language, there are pages on the same subject in many many languages that don't have all the same information but at least there is information for every one and a lot more people can find information than if just english is available. &lt;br /&gt;
&lt;br /&gt;
It is ok to have the default page point to the english hub but keep the flag and translated hub available to all. Do not trow to garbage the work of all the people who translated (updated) the hub to there own language.&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
:: Thank you for your comments - I've been waiting for further contributions to this discussion since, without proper feedback from the wiki users, this &amp;quot;council&amp;quot; has no mandate for its efforts. Personally, I do not like the term &amp;quot;official language&amp;quot;, and feel it would be more appropriate to use the term &amp;quot;primary language&amp;quot;. Whilst this wiki has &amp;quot;public access&amp;quot;, it appears to be &amp;quot;privately hosted&amp;quot;, hence I do not regard it as a &amp;quot;public wiki&amp;quot; like wikipedia. I've already  indicated above that I do not wish the existing translation work to be &amp;quot;thrown away&amp;quot;, however, some of the &amp;quot;translated hubs&amp;quot; appear to be &amp;quot;skeletal forms&amp;quot; with minimal content. As such they are potentially misleading as to the level and quality of content of this area of work. Should such pages be marked more clearly with their &amp;quot;translation status&amp;quot; (in their &amp;quot;native&amp;quot; language '''and''' English), and with the category &amp;quot;needs editing&amp;quot; (or similar) then I'd be much happier for them to remain linked to.--[[User:TrevorGowen|TrevorGowen]] 08:34, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi, I'm not an English native speaker either - and I agree with the proposal of having English as the primary language ... but also with keeping of the already created translations and the hub - in maybe some form of &amp;quot;unofficial&amp;quot; sub-pages without guarantee that they contain the same/verified/complete information. If they really posses any valuable information rather than being just a fork pointing to English articles, they should be kept available (at least as read-only), otherwise it's rational to clean up. The term &amp;quot;official language&amp;quot; may not be the best choice, &amp;quot;primary language&amp;quot; sounds much better, but in my belief this is not about any selfishness, discrimination or anything else than an effort to keep this wiki well organized, readable, oriented on quality content, brief and clear. Maybe the language-hub can be placed somewhere at the bottom or as a sidebar menu (change to official wiki style?) with a clear marking, that its purpose is to provide extra space for smaller communities of people speaking other languages, and/or as some kind of mirrored clones with basic info from the main pages. Well, if that's what this wiki's objectives are... I understand very well that, this wiki may have a specific orientation and every contributor should respect the rules. Also, one wiki cannot meet everybody's wishes. There are plenty other options for specific language oriented wikis, forums, creating own, etc. On the other hand, if there is someone who would like to take over the role of an editor for a specific language and properly maintain the contents of that pages, I'm sure he will be greatly welcome. One more note - everybody should be aware that this is not a official Raspberry Pi Foundation's wiki. It is a publicly available private wiki (notwithstanding that it is created mostly by public community) for embedded Linux systems in general (correct me if necessary), where RPi is one of such systems/devices. It just happened to be the best available place for this purpose at the time, and thus the Raspberry Pi Foundation simply provided a link to this wiki (instead of creating its own, having to maintain it, moderate, etc.). We should be happy for having this place available for public collaboration. But without proper administration, it may easily become just a mess of unreadable contributions and literally lose its point... Who would want that? ;) --[[User:Pinoccio|Pinoccio]] 14:30, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Wiki Design principles ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;All good things require a good design. To improve this site, we should (re)define / clarify its purpose. The following principles are suggested:&lt;br /&gt;
&lt;br /&gt;
Users of the Raspberry Pi will be of three types (or a mixture of these);&lt;br /&gt;
(a) competent Linux user,&lt;br /&gt;
(b) experienced hardware and/or software modifier / hobbyist&lt;br /&gt;
(c) beginner&lt;br /&gt;
&lt;br /&gt;
Each page should consider WHY a reader would be using that page.&lt;br /&gt;
&lt;br /&gt;
A competent Linux user would only want to know how to get the Raspberry Pi working and set up, and any 'peculiarities' relating to the hardware or Linux distribution. The hobbyist would additionally want to know how to use the GPIO ports and associated software, or how to modify / build the distribution or packages not included in that distribution. There should be clear pointers on the first page for the sections relating to these groups.&lt;br /&gt;
&lt;br /&gt;
The beginner will need careful guidance in their first steps. For this, instructions should be clear:&lt;br /&gt;
* they lead the user from what they know into what they don't, with each step being small and simple with the 'objective' clearly defined.&lt;br /&gt;
* they use simple steps, and should skip optional complications that are not relevant to the current 'lesson', e.g. half of the raspi-config settings are 'advanced'.&lt;br /&gt;
* they should include a link to complete documentation for the topic, with a warning that this may cover advanced material, e.g. full raspi-config instructions.&lt;br /&gt;
* the writer should take into account that the site, and users, will be global, with english as a second language.&lt;br /&gt;
* the writer should take into account the variations of hardware and distribution installed, e.g. the raspi-config utility is not available in many distributions.&lt;br /&gt;
* the instructions should clearly state if they are specific to a particular set up, or are 'date sensitive' to changes.&lt;br /&gt;
* pages should be separated into GUI and command line pages and flows.&lt;br /&gt;
* instructions should be free from point-of-view opinions.&lt;br /&gt;
* instructions should link to 'choice' pages that give pros and cons regarding that choice, e.g. which text editor should be used and if it is available / installable.&lt;br /&gt;
&lt;br /&gt;
The beginner guidance should stop at the point where other sites can take over, e.g. once sufficient Linux has been covered, other Linux sites can provide more advanced or specific information. It should also be aligned to the objectives stated by the Raspberry Pi Foundation for why the Raspberry Pi exists.&lt;br /&gt;
&lt;br /&gt;
Proposal, in absence of anything similar. [[User:Simon Small|SimonSmall]] 16:54, 4 October 2012 (UTC)&amp;lt;/s&amp;gt;&lt;br /&gt;
:I strongly oppose this. We should NEVER split users into &amp;quot;social classes&amp;quot; and English is our official language, just as English is the Raspberry Pi's preferred language. I think this overhaul is too much right now. Why don't we focus on something else first? Also, you can't make proposals unless you already are a council alderman, in which case, as of my posting time, you currently are not. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:40, 5 October 2012 (UTC)&lt;br /&gt;
::As you clearly don't know much about a wiki, I suggest you become more mature when you apply for alderman in the future. I have rejected your request for aldermanship. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:43, 5 October 2012 (UTC)&lt;br /&gt;
:::Interesting. Explanation? Quote from above &amp;quot;If anything is wrong with these guidelines please feel free to edit them. Thank you.&amp;quot; This raises two questions; (1) What is being done to fix the Wiki? (2) How will (the wiki) encourage new users to contribute, especially the enthusiastic but inexperienced who likely form the target demographic? [[User:Simon Small|SimonSmall]] 21:45, 5 October 2012 (UTC)&lt;br /&gt;
::::That means minor changes, not major, overhauling changes. Also, nothing is ''wrong'' with the guidelines! --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 04:30, 7 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== If you are interested edit here ==&lt;br /&gt;
'''Please indicate your interest in joining the council below here, along with a link to your userpage.'''&lt;br /&gt;
&lt;br /&gt;
I have no interest in joining the council myself (just don't have the time), but I think any self-appointed &amp;quot;wiki council&amp;quot; should give itself some validity by spending some time coming up with practical guidelines / recommendations (without being ''too'' restrictive of course) rather than the &amp;quot;petty squabbling&amp;quot; that this page seems to be about so far ;-)&lt;br /&gt;
For example maybe you could have a list of pages that you've already &amp;quot;cleaned up&amp;quot;, so that we can at least see what &amp;quot;best practices&amp;quot; look like. And maybe you could come up with some guidelines for how pages like [[RPi_Hardware]] and [[RPi_Low-level_peripherals]] should document things which are different for the different revisions of RaspberryPi boards that exist? And Jeff, it might be useful to link to this page from your userpage :) [[User:AndrewS|AndrewS]] 23:31, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Some more things I've spotted after a quick poke around...&lt;br /&gt;
* I see you reverted the change Ryanteck made when adding Rastrack, citing &amp;quot;Self advertising&amp;quot; - IMHO Rastrack is a useful link (it's been featured on the RPi blog) and shouldn't count as self-advertising. When deleting links from the wiki (e.g. if they're on &amp;quot;the wrong page&amp;quot;), maybe you could add them onto &amp;quot;the right page&amp;quot; at the same time? We '''do''' want the wiki to be newbie-friendly, don't we? :)&lt;br /&gt;
* In terms of &amp;quot;guidelines&amp;quot;, should all pages like e.g. [[Raspcontrol]] be renamed to e.g. &amp;quot;RPi_Raspcontrol&amp;quot; ?&lt;br /&gt;
* Surely it'd have been better just to edit the existing [[RPi_Wiki_Best_Practice]] rather than nominating it for deletion (and removing all links to it) ?  I'm afraid I'm not a wiki-expert so could you explain how it's &amp;quot;clearly misleading from Wikipedia's policies&amp;quot; and how the policies of Wikipedia are relevant to elinux.org ?&lt;br /&gt;
* Is the [[RPi Model Wizard]] a joke? Currently there's only one model available to buy... (and even if there ''were'' two models on sale, the &amp;quot;wizard&amp;quot; seems pretty pointless IMHO)&lt;br /&gt;
[[User:AndrewS|AndrewS]] 00:37, 24 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hope you don't mind me adding further comments here...&amp;lt;br&amp;gt;&lt;br /&gt;
Something else that it might be nice for the &amp;quot;wiki council&amp;quot; to clean up, is that there are several orphaned RPi-related pages (see [http://elinux.org/index.php?title=Special:LonelyPages&amp;amp;limit=50&amp;amp;offset=100 here]) so I guess it would be nice if either i) links were added back to those pages or ii) the content from those pages is moved/edited to more appropriate/relevant pages or iii) those pages are marked as &amp;quot;redundant info, please delete&amp;quot; or something ?&lt;br /&gt;
[[User:AndrewS|AndrewS]] 01:45, 30 October 2012 (UTC)&lt;br /&gt;
:Thank you for the info. w.r.t. orphaned pages. I'm still finding my way around here myself, but, being retired, I have more time to deal with such issues than, maybe, Jeff has. (That is, when I'm not trying things out etc. with my raspbery pi boxes). I'll take a look at them as soon as I get the chance. --[[User:TrevorGowen|TrevorGowen]] 14:40, 30 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
I am really bothered by the nonsense at the top of the hub page. The &amp;quot;model wizard&amp;quot; and following pages are quite absurd, and even if they weren't, they don't belong there.  Is anybody opposed to removing this content or at least moving it?&lt;br /&gt;
[[User:HBrydon|HBrydon]] 22:40 23 Feb 2013 (UTC)&lt;br /&gt;
: You have my support, but I suspect &amp;quot;Jeff&amp;quot; will object :-/   I personally think this whole &amp;quot;wiki council&amp;quot; (and it's claim of authority, coupled with lack of action) is absurd too. I added some (personal) comments to [[User_talk:Zootboy]] which in hindsight I should probably have added here. [[User:AndrewS|AndrewS]] ([[User talk:AndrewS|talk]]) 13:00, 24 February 2013 (UTC)&lt;br /&gt;
:: This wiki is not governed by anyone other than the community.  I do my best to remove spam and keep content as current as possible.  Should a [[Project:RPi_Council|Raspberry Pi Wiki Council]] wish to maintain a tightly controlled wiki elsewhere, they're welcome to do so.  Should you have any questions, feel free to contact [[User:wmat]]. The wiki has worked well for over 8 years in this manner.  --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 14:17, 24 February 2013 (UTC)&lt;br /&gt;
::: I had begun to suspect that &amp;quot;Jeff&amp;quot;'s claims of a &amp;quot;mandate&amp;quot; for a &amp;quot;Raspberry Pi Wiki Council&amp;quot; were not as &amp;quot;firm&amp;quot; as I had been led to believe - this being my first venture into a wiki community I guess I was somewhat naive. Any comments or contributions made here were intended to be constructive. However most of my contributions, like those of others, are based upon my current investigations and experimentation with raspberry pi hardware etc., and added, hopefully, to appropriate pages. --[[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) 21:32, 24 February 2013 (UTC)&lt;br /&gt;
:::: Long time no see , folks ! Well , i'm back and would like your opinion on my TOP 3 proposals :&lt;br /&gt;
::::* TOP 1 : Get the old RPi_Hub talk page back.&lt;br /&gt;
::::* TOP 2 : An outlet on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for editors. &amp;lt;br&amp;gt; This is of paramount importance IMHO. &amp;lt;br&amp;gt;Perhaps we can find interested people from the beta RaspberryPi Stackexchange , too.&lt;br /&gt;
::::* TOP 3 : Talk to MagPi translators , other volunteers and eLinux.org admins to find a sane solution to the &amp;lt;br&amp;gt; translation/localization mess on the wiki.&lt;br /&gt;
::::Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 10:42, 23 March 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/eLinux.org:RPi_Council</id>
		<title>eLinux.org:RPi Council</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/eLinux.org:RPi_Council"/>
				<updated>2013-03-23T13:16:06Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* If you are interested edit here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Hub Flags}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
Because of the messed up stuff on the Raspberry Pi wiki, I have found it necessary to create a governing council for the RPi wiki. Please edit the below section if you'd like to become a member (alderman) of the council.&lt;br /&gt;
&lt;br /&gt;
Note: This is official and is ok with the administration of eLinux.&lt;br /&gt;
&lt;br /&gt;
== Supplemental guidelines ==&lt;br /&gt;
''If anything is wrong with these guidelines please feel free to edit them. Thank you.''&lt;br /&gt;
=== Guidelines are made from consensus ===&lt;br /&gt;
All supplemental guidelines and decisions will now be made by the RPWC and eLinux administration.&lt;br /&gt;
&lt;br /&gt;
== Current council aldermen ==&lt;br /&gt;
* President - [[User:Jeff|Jeff]]&lt;br /&gt;
* &amp;lt;s&amp;gt;[[User:TrevorGowen|Trevor Gowen]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current issues ==&lt;br /&gt;
=== Users ===&lt;br /&gt;
==== Mahjongg ====&lt;br /&gt;
&amp;lt;s&amp;gt;As he is not answering my requests for identity, he may be impersonating Mahjongg on the forums. I propose the account be blocked indefinitely because it clearly is copying the RPi forum mod's user name.&amp;lt;/s&amp;gt; --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:26, 5 October 2012 (UTC)&lt;br /&gt;
:Verified thru PM. Case closed. :) --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 21:16, 5 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Ghans ====&lt;br /&gt;
I propose that since he ruined a lot of formatting that he is not to edit the Raspberry Pi Wiki's formatting for 1 month. You can see clearly [[RPi Wiki Best Practice|here]]. He, in fact, misguided everyone in best practices! I want you to go to Wikipedia and take a hard stare and compare the articles! They are misleading! He clearly cannot go on with this! Anyone else agree? --[[User:Jeff|Jeff]] 02:15, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;'''Edit: and also add a block of 1 month if he does not comply.''' --[[User:Jeff|Jeff]] 22:39, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
(Note: This decision must be concluded by Wednesday, October 3, 2012.)&lt;br /&gt;
:Having compared [[RPi Wiki Best Practice|Ghans' &amp;quot;Best Practice&amp;quot;]] with which, I believe, are the equivalent areas of Wikipedia and parts of the Help sections here I can see what you mean. However, using Wikipedia as a guide, one also has to assume that he was writing with the best of intentions. Unfortunately he does not reveal much about his background, experience etc. on his user page. However, having had the experience of encouraging &amp;quot;best practice&amp;quot; within a mixed group of programmer's of different backgrounds (scientific, computational) and training (formal, informal, none), I am well aware that when considering adopting such from a related area, one also has to consider the needs etc. of the intended users ie. adopt as much as is appropriate, adapt or reject the remainder. An analogy would be that when preparing a presentation one may end up with several versions depending upon the expected audience. Hence, whilst I am prepared to support your proposal, it is on the understanding that this is done so to allow us to begin to formulate more suitable guidelines, given that, eventually, hopefully, there will be younger, enthusiastic but less experienced contributers whom I would not wish to discourage. --[[User:TrevorGowen|TrevorGowen]] 14:40, 2 October 2012 (UTC)&lt;br /&gt;
::So you're a support? --[[User:Jeff|Jeff]] 22:32, 2 October 2012 (UTC)&lt;br /&gt;
:::Assuming I'm interpreting your update above correctly, to mean that he is requested to refrain from edits that change formatting aspects of the Raspbery Pi sections of the Wiki for one month and ignores that request, yes. Hopefully such a request will generate a response, therebye opening up a dialogue, which may resolve matters such that a formal block need not be imposed. --[[User:TrevorGowen|TrevorGowen]] 12:09, 3 October 2012 (UTC)&lt;br /&gt;
I guess I will close this with a warning to Ghans. Block not implemented. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:39, 3 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
==== Shutdown of most other language &amp;quot;hubs&amp;quot; ====&lt;br /&gt;
'''Due to the importance of this topic, ''everyone'' is invited to post their opinions, even users that are not a council member.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
These hubs serve no purpose but to point the respective language speakers to English pages. This is utterly useless. If I only spoke Greek, I would be able to understand the hub, but the hub's purpose is to link to other pages. Unfortunately I would ask a Greek community for help because the links are to ENGLISH pages! Why don't we just tell everyone a bold message: THIS IS AN ENGLISH WIKI! I propose to redirect all these pages to the English page; as for the template Hub Flags, I propose it be renamed as the RPi Hub header, or something like so. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:27, 11 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
'''This shall be concluded on Friday, October 12, 2012 at 9:00pm (21:00) Eastern Standard Time, or whenever an obvious consensus closes.'''&lt;br /&gt;
:Is this for real?... it goes against the actions of the Raspberry Pi Foundation, see http://www.raspberrypi.org/archives/1715. If they want to spread their Forum into multiple languages, then so should the wiki. [[User:Simon Small|SimonSmall]] 20:31, 11 October 2012 (UTC)&lt;br /&gt;
::'''THIS IS NEITHER CONTROLLED BY NOR SANCTIONED BY THE RASPI FOUNDATION'''. Unless YOU want to make all the different language pages, you really need to knock some sense into yourself. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 22:57, 11 October 2012 (UTC)&lt;br /&gt;
:Whilst it is my understanding that this section of the eLinux Wiki was created by members of the Raspi Foundation's forum (who, presumably, were already active contributors here), most of the non-english language pages appear to have been created in the early part of 2012 '''before''' the Raspberry Pi was generally available. As the number of active RasPi users grew, it was somewhat inevitable that contributions to this wiki area would increase. Unfortunately this has been at such a pace that, even where there had been significant translation effort in the early stages, at present, there appear to be too few people with the necessary skills to maintain those pages. I certainly don't have them (my French skills learned some 45 years ago are far too &amp;quot;rusty&amp;quot;). From the RPWC's president's comments above, I assume he's in a similar position. Hence, until such time that there are enough RPWC members with sufficient skills and &amp;quot;spare&amp;quot; time to properly check/moderate any translated pages, I agree that it is probably necessary to &amp;quot;shut them down&amp;quot;. However, out of respect for the effort put into those early pages, I hope that such a shutdown will not result in complete deletion (where there has been significant effort), just in case their restoration becomes viable. --[[User:TrevorGowen|TrevorGowen]] 17:52, 12 October 2012 (UTC)&lt;br /&gt;
::Yes, I will only redirect them. Very well. I guess we have finally reached consensus. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 02:50, 19 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Well, yes the dictator reach a consensus. FR:RPi-Hub was maintained, I did some change as well as other during the last few months. Now what will happend when french speaking people go the this site. They will see an english only site and move on. Well Done!!&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the non-English &amp;quot;hubs&amp;quot; have been shutdown/redirected/whatever, maybe the list at http://elinux.org/RPi_Hub#Translations should be cleaned up too? [[User:AndrewS|AndrewS]] 23:13, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Supplemental guidelines ===&lt;br /&gt;
==== This isn't the RPi Forums ====&lt;br /&gt;
This will officially tell all that the RPi Forums are not how the RPi Wiki works! Closes whenever consensus is apparently reached. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 23:01, 11 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Official language ====&lt;br /&gt;
'''Note: Due to the importance of this topic, all users, regardless of RPWC membership, may discuss this.'''&lt;br /&gt;
As amending to the above, English should be the official language of the wiki. We are in Amnet/Engnet/Euronet, not Runet or Chinet, so let's just say ENGLISH really should be the official language. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:37, 11 October 2012 (UTC)&lt;br /&gt;
(closes on Friday)&lt;br /&gt;
&lt;br /&gt;
I strongly disagree with that opinion. If you do make all hub page point to english, what is the point of having translation? You are not alone on this planet. A hole bunch of people don't speak (read) english at all. &lt;br /&gt;
&lt;br /&gt;
The point of having translation, is to offer the same information in different languages so as much as possible persons can read thing about the RPi. I know that it is not possible (practically speaking) to have all hub pages having the same exact information but at least the info is there in as much language possible.&lt;br /&gt;
&lt;br /&gt;
If you make english to only language here (even if just for the hub) people will go else where for a wiki and all your good work will be of no use. Just look around http://frenchmagpi.site-mpe.fr/index.php/Accueil, the magpi is being translated to french, issue 5 is already published and issue 6 is in good progress.&lt;br /&gt;
&lt;br /&gt;
In my opinion, &amp;quot;my language is the official one&amp;quot; opinion is selfish and close minded. The goal of a public wiki on the web like this one is to let people share as much as possible their information. Look at the succes of wikipedia, it is available in I don't know many language, there are pages on the same subject in many many languages that don't have all the same information but at least there is information for every one and a lot more people can find information than if just english is available. &lt;br /&gt;
&lt;br /&gt;
It is ok to have the default page point to the english hub but keep the flag and translated hub available to all. Do not trow to garbage the work of all the people who translated (updated) the hub to there own language.&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
:: Thank you for your comments - I've been waiting for further contributions to this discussion since, without proper feedback from the wiki users, this &amp;quot;council&amp;quot; has no mandate for its efforts. Personally, I do not like the term &amp;quot;official language&amp;quot;, and feel it would be more appropriate to use the term &amp;quot;primary language&amp;quot;. Whilst this wiki has &amp;quot;public access&amp;quot;, it appears to be &amp;quot;privately hosted&amp;quot;, hence I do not regard it as a &amp;quot;public wiki&amp;quot; like wikipedia. I've already  indicated above that I do not wish the existing translation work to be &amp;quot;thrown away&amp;quot;, however, some of the &amp;quot;translated hubs&amp;quot; appear to be &amp;quot;skeletal forms&amp;quot; with minimal content. As such they are potentially misleading as to the level and quality of content of this area of work. Should such pages be marked more clearly with their &amp;quot;translation status&amp;quot; (in their &amp;quot;native&amp;quot; language '''and''' English), and with the category &amp;quot;needs editing&amp;quot; (or similar) then I'd be much happier for them to remain linked to.--[[User:TrevorGowen|TrevorGowen]] 08:34, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi, I'm not an English native speaker either - and I agree with the proposal of having English as the primary language ... but also with keeping of the already created translations and the hub - in maybe some form of &amp;quot;unofficial&amp;quot; sub-pages without guarantee that they contain the same/verified/complete information. If they really posses any valuable information rather than being just a fork pointing to English articles, they should be kept available (at least as read-only), otherwise it's rational to clean up. The term &amp;quot;official language&amp;quot; may not be the best choice, &amp;quot;primary language&amp;quot; sounds much better, but in my belief this is not about any selfishness, discrimination or anything else than an effort to keep this wiki well organized, readable, oriented on quality content, brief and clear. Maybe the language-hub can be placed somewhere at the bottom or as a sidebar menu (change to official wiki style?) with a clear marking, that its purpose is to provide extra space for smaller communities of people speaking other languages, and/or as some kind of mirrored clones with basic info from the main pages. Well, if that's what this wiki's objectives are... I understand very well that, this wiki may have a specific orientation and every contributor should respect the rules. Also, one wiki cannot meet everybody's wishes. There are plenty other options for specific language oriented wikis, forums, creating own, etc. On the other hand, if there is someone who would like to take over the role of an editor for a specific language and properly maintain the contents of that pages, I'm sure he will be greatly welcome. One more note - everybody should be aware that this is not a official Raspberry Pi Foundation's wiki. It is a publicly available private wiki (notwithstanding that it is created mostly by public community) for embedded Linux systems in general (correct me if necessary), where RPi is one of such systems/devices. It just happened to be the best available place for this purpose at the time, and thus the Raspberry Pi Foundation simply provided a link to this wiki (instead of creating its own, having to maintain it, moderate, etc.). We should be happy for having this place available for public collaboration. But without proper administration, it may easily become just a mess of unreadable contributions and literally lose its point... Who would want that? ;) --[[User:Pinoccio|Pinoccio]] 14:30, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Wiki Design principles ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;All good things require a good design. To improve this site, we should (re)define / clarify its purpose. The following principles are suggested:&lt;br /&gt;
&lt;br /&gt;
Users of the Raspberry Pi will be of three types (or a mixture of these);&lt;br /&gt;
(a) competent Linux user,&lt;br /&gt;
(b) experienced hardware and/or software modifier / hobbyist&lt;br /&gt;
(c) beginner&lt;br /&gt;
&lt;br /&gt;
Each page should consider WHY a reader would be using that page.&lt;br /&gt;
&lt;br /&gt;
A competent Linux user would only want to know how to get the Raspberry Pi working and set up, and any 'peculiarities' relating to the hardware or Linux distribution. The hobbyist would additionally want to know how to use the GPIO ports and associated software, or how to modify / build the distribution or packages not included in that distribution. There should be clear pointers on the first page for the sections relating to these groups.&lt;br /&gt;
&lt;br /&gt;
The beginner will need careful guidance in their first steps. For this, instructions should be clear:&lt;br /&gt;
* they lead the user from what they know into what they don't, with each step being small and simple with the 'objective' clearly defined.&lt;br /&gt;
* they use simple steps, and should skip optional complications that are not relevant to the current 'lesson', e.g. half of the raspi-config settings are 'advanced'.&lt;br /&gt;
* they should include a link to complete documentation for the topic, with a warning that this may cover advanced material, e.g. full raspi-config instructions.&lt;br /&gt;
* the writer should take into account that the site, and users, will be global, with english as a second language.&lt;br /&gt;
* the writer should take into account the variations of hardware and distribution installed, e.g. the raspi-config utility is not available in many distributions.&lt;br /&gt;
* the instructions should clearly state if they are specific to a particular set up, or are 'date sensitive' to changes.&lt;br /&gt;
* pages should be separated into GUI and command line pages and flows.&lt;br /&gt;
* instructions should be free from point-of-view opinions.&lt;br /&gt;
* instructions should link to 'choice' pages that give pros and cons regarding that choice, e.g. which text editor should be used and if it is available / installable.&lt;br /&gt;
&lt;br /&gt;
The beginner guidance should stop at the point where other sites can take over, e.g. once sufficient Linux has been covered, other Linux sites can provide more advanced or specific information. It should also be aligned to the objectives stated by the Raspberry Pi Foundation for why the Raspberry Pi exists.&lt;br /&gt;
&lt;br /&gt;
Proposal, in absence of anything similar. [[User:Simon Small|SimonSmall]] 16:54, 4 October 2012 (UTC)&amp;lt;/s&amp;gt;&lt;br /&gt;
:I strongly oppose this. We should NEVER split users into &amp;quot;social classes&amp;quot; and English is our official language, just as English is the Raspberry Pi's preferred language. I think this overhaul is too much right now. Why don't we focus on something else first? Also, you can't make proposals unless you already are a council alderman, in which case, as of my posting time, you currently are not. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:40, 5 October 2012 (UTC)&lt;br /&gt;
::As you clearly don't know much about a wiki, I suggest you become more mature when you apply for alderman in the future. I have rejected your request for aldermanship. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:43, 5 October 2012 (UTC)&lt;br /&gt;
:::Interesting. Explanation? Quote from above &amp;quot;If anything is wrong with these guidelines please feel free to edit them. Thank you.&amp;quot; This raises two questions; (1) What is being done to fix the Wiki? (2) How will (the wiki) encourage new users to contribute, especially the enthusiastic but inexperienced who likely form the target demographic? [[User:Simon Small|SimonSmall]] 21:45, 5 October 2012 (UTC)&lt;br /&gt;
::::That means minor changes, not major, overhauling changes. Also, nothing is ''wrong'' with the guidelines! --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 04:30, 7 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== If you are interested edit here ==&lt;br /&gt;
'''Please indicate your interest in joining the council below here, along with a link to your userpage.'''&lt;br /&gt;
&lt;br /&gt;
I have no interest in joining the council myself (just don't have the time), but I think any self-appointed &amp;quot;wiki council&amp;quot; should give itself some validity by spending some time coming up with practical guidelines / recommendations (without being ''too'' restrictive of course) rather than the &amp;quot;petty squabbling&amp;quot; that this page seems to be about so far ;-)&lt;br /&gt;
For example maybe you could have a list of pages that you've already &amp;quot;cleaned up&amp;quot;, so that we can at least see what &amp;quot;best practices&amp;quot; look like. And maybe you could come up with some guidelines for how pages like [[RPi_Hardware]] and [[RPi_Low-level_peripherals]] should document things which are different for the different revisions of RaspberryPi boards that exist? And Jeff, it might be useful to link to this page from your userpage :) [[User:AndrewS|AndrewS]] 23:31, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Some more things I've spotted after a quick poke around...&lt;br /&gt;
* I see you reverted the change Ryanteck made when adding Rastrack, citing &amp;quot;Self advertising&amp;quot; - IMHO Rastrack is a useful link (it's been featured on the RPi blog) and shouldn't count as self-advertising. When deleting links from the wiki (e.g. if they're on &amp;quot;the wrong page&amp;quot;), maybe you could add them onto &amp;quot;the right page&amp;quot; at the same time? We '''do''' want the wiki to be newbie-friendly, don't we? :)&lt;br /&gt;
* In terms of &amp;quot;guidelines&amp;quot;, should all pages like e.g. [[Raspcontrol]] be renamed to e.g. &amp;quot;RPi_Raspcontrol&amp;quot; ?&lt;br /&gt;
* Surely it'd have been better just to edit the existing [[RPi_Wiki_Best_Practice]] rather than nominating it for deletion (and removing all links to it) ?  I'm afraid I'm not a wiki-expert so could you explain how it's &amp;quot;clearly misleading from Wikipedia's policies&amp;quot; and how the policies of Wikipedia are relevant to elinux.org ?&lt;br /&gt;
* Is the [[RPi Model Wizard]] a joke? Currently there's only one model available to buy... (and even if there ''were'' two models on sale, the &amp;quot;wizard&amp;quot; seems pretty pointless IMHO)&lt;br /&gt;
[[User:AndrewS|AndrewS]] 00:37, 24 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hope you don't mind me adding further comments here...&amp;lt;br&amp;gt;&lt;br /&gt;
Something else that it might be nice for the &amp;quot;wiki council&amp;quot; to clean up, is that there are several orphaned RPi-related pages (see [http://elinux.org/index.php?title=Special:LonelyPages&amp;amp;limit=50&amp;amp;offset=100 here]) so I guess it would be nice if either i) links were added back to those pages or ii) the content from those pages is moved/edited to more appropriate/relevant pages or iii) those pages are marked as &amp;quot;redundant info, please delete&amp;quot; or something ?&lt;br /&gt;
[[User:AndrewS|AndrewS]] 01:45, 30 October 2012 (UTC)&lt;br /&gt;
:Thank you for the info. w.r.t. orphaned pages. I'm still finding my way around here myself, but, being retired, I have more time to deal with such issues than, maybe, Jeff has. (That is, when I'm not trying things out etc. with my raspbery pi boxes). I'll take a look at them as soon as I get the chance. --[[User:TrevorGowen|TrevorGowen]] 14:40, 30 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
I am really bothered by the nonsense at the top of the hub page. The &amp;quot;model wizard&amp;quot; and following pages are quite absurd, and even if they weren't, they don't belong there.  Is anybody opposed to removing this content or at least moving it?&lt;br /&gt;
[[User:HBrydon|HBrydon]] 22:40 23 Feb 2013 (UTC)&lt;br /&gt;
: You have my support, but I suspect &amp;quot;Jeff&amp;quot; will object :-/   I personally think this whole &amp;quot;wiki council&amp;quot; (and it's claim of authority, coupled with lack of action) is absurd too. I added some (personal) comments to [[User_talk:Zootboy]] which in hindsight I should probably have added here. [[User:AndrewS|AndrewS]] ([[User talk:AndrewS|talk]]) 13:00, 24 February 2013 (UTC)&lt;br /&gt;
:: This wiki is not governed by anyone other than the community.  I do my best to remove spam and keep content as current as possible.  Should a [[Project:RPi_Council|Raspberry Pi Wiki Council]] wish to maintain a tightly controlled wiki elsewhere, they're welcome to do so.  Should you have any questions, feel free to contact [[User:wmat]]. The wiki has worked well for over 8 years in this manner.  --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 14:17, 24 February 2013 (UTC)&lt;br /&gt;
::: I had begun to suspect that &amp;quot;Jeff&amp;quot;'s claims of a &amp;quot;mandate&amp;quot; for a &amp;quot;Raspberry Pi Wiki Council&amp;quot; were not as &amp;quot;firm&amp;quot; as I had been led to believe - this being my first venture into a wiki community I guess I was somewhat naive. Any comments or contributions made here were intended to be constructive. However most of my contributions, like those of others, are based upon my current investigations and experimentation with raspberry pi hardware etc., and added, hopefully, to appropriate pages. --[[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) 21:32, 24 February 2013 (UTC)&lt;br /&gt;
:::: Long time no see , folks ! Well , i'm back and would like your opinion on my TOP 3 proposals :&lt;br /&gt;
::::* TOP 1 : Get the old RPi_Hub talk page back.&lt;br /&gt;
::::* TOP 2 : An outlet on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for editors. &amp;lt;br&amp;gt; This is of paramount importance IMHO. &amp;lt;br&amp;gt;Perhaps we can find interested people from the beta RaspberryPi Stackexchange , too.&lt;br /&gt;
::::* TOP 3 : Talk to MagPi translators , other voluteers and eLinux.org admins to find a sane solution to the &amp;lt;br&amp;gt; translation/localization mess on the wiki.&lt;br /&gt;
Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 10:42, 23 March 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:38:19Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Can I run power Raspberry Pi from batteries as well as from a wall socket? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] .&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&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;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
The distributors accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&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;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The Model A should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:36:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* How can I pay for it? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] .&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&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;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
The distributors accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&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;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:35:06Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* What hardware documentation will be available? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] .&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&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;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&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;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:33:02Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Will there be a minimum order quantity? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] .&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&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;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&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;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:29:47Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* How many can I buy in one go? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] .&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&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;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:26:52Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Where can I buy one? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components] .&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:25:42Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Where can I buy one? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components.].&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:24:20Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* I want to be a Raspberry Pi reseller. */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components.]&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&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;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:22:54Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* How much does it cost? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components.]&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A costs $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&lt;br /&gt;
&lt;br /&gt;
We are not taking requests for people to be resellers at the moment.&lt;br /&gt;
&lt;br /&gt;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:22:24Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Where can I buy one? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi is available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components.]&lt;br /&gt;
Chinese customers might enquire at [http://egoman.com.cn/ Egoman Technology]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A will cost $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&lt;br /&gt;
&lt;br /&gt;
We are not taking requests for people to be resellers at the moment.&lt;br /&gt;
&lt;br /&gt;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:17:30Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* What hardware documentation will be available? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi will initially only be available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components.]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A will cost $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&lt;br /&gt;
&lt;br /&gt;
We are not taking requests for people to be resellers at the moment.&lt;br /&gt;
&lt;br /&gt;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will cover the hardware exposed on the Raspi board e.g. the GPIOs. We also have released a board schematic .&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_FAQ</id>
		<title>RPi FAQ</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_FAQ"/>
				<updated>2013-03-23T11:15:26Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* How much will it cost? */&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|The Rpi beta board (model B)]] [[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [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;
=== What’s a 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;
==== Can I buy shares in the Raspberry Pi Foundation? ====&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;
== BUYING AND SHIPPING ==&lt;br /&gt;
&lt;br /&gt;
=== Where can I buy one? ===&lt;br /&gt;
&lt;br /&gt;
The Raspi will initially only be available to purchase through [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components.]&lt;br /&gt;
&lt;br /&gt;
=== How many can I buy in one go? ===&lt;br /&gt;
&lt;br /&gt;
For the first batch we are limiting orders to one per person. This restriction will be relaxed as production gets in to full swing, and we can be sure of getting boards to all who want them. This should prevent eBay scalping (to some extent – we will also be auctioning some boards ourselves to try to make sure there’s no market for scalpers), and ensure that as many different individuals as possible get their Raspberry Pi!&lt;br /&gt;
&lt;br /&gt;
=== How much does it cost? ===&lt;br /&gt;
&lt;br /&gt;
The Model A will cost $25 and the Model B $35, plus local taxes and shipping.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay for it? ===&lt;br /&gt;
&lt;br /&gt;
We will accept most major cards, PayPal, and offline payments.&lt;br /&gt;
&lt;br /&gt;
=== What will I get when I buy one? ===&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;
=== Why is the price in US Dollars? You’re a UK company! ===&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;
=== Will there be a buy-one-give-one program? ===&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;
=== Will the device be available internationally? ===&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;
=== How much will it cost to ship to [country 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;
=== Will there be a minimum order quantity? ===&lt;br /&gt;
&lt;br /&gt;
Originally, the minimum order quantity was one unit. This restriction has been lifted.&lt;br /&gt;
&lt;br /&gt;
=== Do you accept pre-orders? ===&lt;br /&gt;
&lt;br /&gt;
Pre-orders are now being taken by [http://www.farnell.com Premier Farnell/Element 14] and [http://rswww.com RS Components]&lt;br /&gt;
&lt;br /&gt;
=== I want to be a Raspberry Pi reseller. ===&lt;br /&gt;
&lt;br /&gt;
We are not taking requests for people to be resellers at the moment.&lt;br /&gt;
&lt;br /&gt;
=== Can I join the mailing list? ===&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;
== GENERAL ==&lt;br /&gt;
&lt;br /&gt;
=== What’s the difference between Model A and Model 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;
=== What are the dimensions of the 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;
=== What SoC are you using? ===&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;
=== Why did you select the ARM11? ===&lt;br /&gt;
&lt;br /&gt;
Cost and performance.&lt;br /&gt;
&lt;br /&gt;
=== How powerful is it? ===&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;
=== Will it overclock? ===&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;
=== Will it blend? ===&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;
=== How does it boot? ===&lt;br /&gt;
&lt;br /&gt;
You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.&lt;br /&gt;
&lt;br /&gt;
=== Where’s the on / off switch? ===&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;
=== Why is there no real time clock (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;
=== Will you sell a self-assembly kit? ===&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;
=== Can I add extra memory? ===&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;
=== What hardware documentation will be available? ===&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 will release a datasheet for the SoC which will cover the hardware exposed on the Raspi board e.g. the GPIOs. We will also release a board schematic later on.&lt;br /&gt;
&lt;br /&gt;
=== But I want documentation for &amp;amp;lt;hardware 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;
=== But I ''demand'' the documentation for the chip. Give it to me! ===&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;
=== Why doesn’t the Raspberry Pi include &amp;amp;lt;insert name&amp;amp;gt; piece of hardware or &amp;amp;lt;insert name&amp;amp;gt; sort of port? ===&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;
=== Can you test it to make sure that it is suitable for &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;
=== How do I connect a mouse and keyboard? ===&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;
== CASES ==&lt;br /&gt;
&lt;br /&gt;
=== Will it have a case? ===&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;
=== Will it fit in an Altoids tin? ===&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;
== GRAPHICS ==&lt;br /&gt;
&lt;br /&gt;
=== What display can I use? ===&lt;br /&gt;
&lt;br /&gt;
There is composite and HDMI out on the board, so you can hook it up to an old analog TV, to a digital TV or to a DVI monitor (using a cheap adapter for the DVI). There is no VGA support, but adaptors are available, although these are relatively expensive.&lt;br /&gt;
&lt;br /&gt;
=== Why is there no VGA support? ===&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;
=== Is there a GPU binary? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GPU binary also contains the first stage bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Can I add a touchscreen? ===&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;
=== What is the usable temperature range? ===&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;
=== Is sound over HDMI supported? ===&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
=== What about standard audio in and out? ===&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;
== POWER ==&lt;br /&gt;
&lt;br /&gt;
=== What are the power requirements? ===&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;
=== Can I run power Raspberry Pi from batteries as well as from a wall socket? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The device should run well off 4 x AA cells.&lt;br /&gt;
&lt;br /&gt;
=== Is power over Ethernet (PoE) 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;
== SOFTWARE ==&lt;br /&gt;
&lt;br /&gt;
=== What operating system (OS) does it use? ===&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;
=== Does it have an official programming language? ===&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;
=== Will it run WINE (or Windows, or other x86 software)? ====&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== What Linux distros will be supported at launch? ===&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;
=== Will it run Android? ===&lt;br /&gt;
&lt;br /&gt;
If someone in the community can port a version of Android to work with 256MB of RAM, then it’ll run on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== Will it run &amp;amp;lt;insert name of program here&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;
=== Will it run the new 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;
== SD cards and storage ==&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;
=== What happens if I brick the device? ===&lt;br /&gt;
&lt;br /&gt;
You can restore the device by reflashing the SD card.&lt;br /&gt;
&lt;br /&gt;
== NETWORKING, USB AND WIRELESS ==&lt;br /&gt;
&lt;br /&gt;
=== Does the device support networking? Is there 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;
=== Will there be a WiFi option? ===&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;
=== Why no Gigabit Ethernet? ===&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;
=== Does the device have support for any form of netbooting or 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;
=== How do you connect more than two USB devices? ===&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;
== EDUCATIONAL USES ==&lt;br /&gt;
&lt;br /&gt;
=== What educational material will be available? ===&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;
== GLOSSARY ==&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>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/eLinux.org:RPi_Council</id>
		<title>eLinux.org:RPi Council</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/eLinux.org:RPi_Council"/>
				<updated>2013-03-23T10:45:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* If you are interested edit here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Hub Flags}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
Because of the messed up stuff on the Raspberry Pi wiki, I have found it necessary to create a governing council for the RPi wiki. Please edit the below section if you'd like to become a member (alderman) of the council.&lt;br /&gt;
&lt;br /&gt;
Note: This is official and is ok with the administration of eLinux.&lt;br /&gt;
&lt;br /&gt;
== Supplemental guidelines ==&lt;br /&gt;
''If anything is wrong with these guidelines please feel free to edit them. Thank you.''&lt;br /&gt;
=== Guidelines are made from consensus ===&lt;br /&gt;
All supplemental guidelines and decisions will now be made by the RPWC and eLinux administration.&lt;br /&gt;
&lt;br /&gt;
== Current council aldermen ==&lt;br /&gt;
* President - [[User:Jeff|Jeff]]&lt;br /&gt;
* &amp;lt;s&amp;gt;[[User:TrevorGowen|Trevor Gowen]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current issues ==&lt;br /&gt;
=== Users ===&lt;br /&gt;
==== Mahjongg ====&lt;br /&gt;
&amp;lt;s&amp;gt;As he is not answering my requests for identity, he may be impersonating Mahjongg on the forums. I propose the account be blocked indefinitely because it clearly is copying the RPi forum mod's user name.&amp;lt;/s&amp;gt; --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:26, 5 October 2012 (UTC)&lt;br /&gt;
:Verified thru PM. Case closed. :) --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 21:16, 5 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Ghans ====&lt;br /&gt;
I propose that since he ruined a lot of formatting that he is not to edit the Raspberry Pi Wiki's formatting for 1 month. You can see clearly [[RPi Wiki Best Practice|here]]. He, in fact, misguided everyone in best practices! I want you to go to Wikipedia and take a hard stare and compare the articles! They are misleading! He clearly cannot go on with this! Anyone else agree? --[[User:Jeff|Jeff]] 02:15, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;'''Edit: and also add a block of 1 month if he does not comply.''' --[[User:Jeff|Jeff]] 22:39, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
(Note: This decision must be concluded by Wednesday, October 3, 2012.)&lt;br /&gt;
:Having compared [[RPi Wiki Best Practice|Ghans' &amp;quot;Best Practice&amp;quot;]] with which, I believe, are the equivalent areas of Wikipedia and parts of the Help sections here I can see what you mean. However, using Wikipedia as a guide, one also has to assume that he was writing with the best of intentions. Unfortunately he does not reveal much about his background, experience etc. on his user page. However, having had the experience of encouraging &amp;quot;best practice&amp;quot; within a mixed group of programmer's of different backgrounds (scientific, computational) and training (formal, informal, none), I am well aware that when considering adopting such from a related area, one also has to consider the needs etc. of the intended users ie. adopt as much as is appropriate, adapt or reject the remainder. An analogy would be that when preparing a presentation one may end up with several versions depending upon the expected audience. Hence, whilst I am prepared to support your proposal, it is on the understanding that this is done so to allow us to begin to formulate more suitable guidelines, given that, eventually, hopefully, there will be younger, enthusiastic but less experienced contributers whom I would not wish to discourage. --[[User:TrevorGowen|TrevorGowen]] 14:40, 2 October 2012 (UTC)&lt;br /&gt;
::So you're a support? --[[User:Jeff|Jeff]] 22:32, 2 October 2012 (UTC)&lt;br /&gt;
:::Assuming I'm interpreting your update above correctly, to mean that he is requested to refrain from edits that change formatting aspects of the Raspbery Pi sections of the Wiki for one month and ignores that request, yes. Hopefully such a request will generate a response, therebye opening up a dialogue, which may resolve matters such that a formal block need not be imposed. --[[User:TrevorGowen|TrevorGowen]] 12:09, 3 October 2012 (UTC)&lt;br /&gt;
I guess I will close this with a warning to Ghans. Block not implemented. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:39, 3 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
==== Shutdown of most other language &amp;quot;hubs&amp;quot; ====&lt;br /&gt;
'''Due to the importance of this topic, ''everyone'' is invited to post their opinions, even users that are not a council member.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
These hubs serve no purpose but to point the respective language speakers to English pages. This is utterly useless. If I only spoke Greek, I would be able to understand the hub, but the hub's purpose is to link to other pages. Unfortunately I would ask a Greek community for help because the links are to ENGLISH pages! Why don't we just tell everyone a bold message: THIS IS AN ENGLISH WIKI! I propose to redirect all these pages to the English page; as for the template Hub Flags, I propose it be renamed as the RPi Hub header, or something like so. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:27, 11 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
'''This shall be concluded on Friday, October 12, 2012 at 9:00pm (21:00) Eastern Standard Time, or whenever an obvious consensus closes.'''&lt;br /&gt;
:Is this for real?... it goes against the actions of the Raspberry Pi Foundation, see http://www.raspberrypi.org/archives/1715. If they want to spread their Forum into multiple languages, then so should the wiki. [[User:Simon Small|SimonSmall]] 20:31, 11 October 2012 (UTC)&lt;br /&gt;
::'''THIS IS NEITHER CONTROLLED BY NOR SANCTIONED BY THE RASPI FOUNDATION'''. Unless YOU want to make all the different language pages, you really need to knock some sense into yourself. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 22:57, 11 October 2012 (UTC)&lt;br /&gt;
:Whilst it is my understanding that this section of the eLinux Wiki was created by members of the Raspi Foundation's forum (who, presumably, were already active contributors here), most of the non-english language pages appear to have been created in the early part of 2012 '''before''' the Raspberry Pi was generally available. As the number of active RasPi users grew, it was somewhat inevitable that contributions to this wiki area would increase. Unfortunately this has been at such a pace that, even where there had been significant translation effort in the early stages, at present, there appear to be too few people with the necessary skills to maintain those pages. I certainly don't have them (my French skills learned some 45 years ago are far too &amp;quot;rusty&amp;quot;). From the RPWC's president's comments above, I assume he's in a similar position. Hence, until such time that there are enough RPWC members with sufficient skills and &amp;quot;spare&amp;quot; time to properly check/moderate any translated pages, I agree that it is probably necessary to &amp;quot;shut them down&amp;quot;. However, out of respect for the effort put into those early pages, I hope that such a shutdown will not result in complete deletion (where there has been significant effort), just in case their restoration becomes viable. --[[User:TrevorGowen|TrevorGowen]] 17:52, 12 October 2012 (UTC)&lt;br /&gt;
::Yes, I will only redirect them. Very well. I guess we have finally reached consensus. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 02:50, 19 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Well, yes the dictator reach a consensus. FR:RPi-Hub was maintained, I did some change as well as other during the last few months. Now what will happend when french speaking people go the this site. They will see an english only site and move on. Well Done!!&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the non-English &amp;quot;hubs&amp;quot; have been shutdown/redirected/whatever, maybe the list at http://elinux.org/RPi_Hub#Translations should be cleaned up too? [[User:AndrewS|AndrewS]] 23:13, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Supplemental guidelines ===&lt;br /&gt;
==== This isn't the RPi Forums ====&lt;br /&gt;
This will officially tell all that the RPi Forums are not how the RPi Wiki works! Closes whenever consensus is apparently reached. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 23:01, 11 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Official language ====&lt;br /&gt;
'''Note: Due to the importance of this topic, all users, regardless of RPWC membership, may discuss this.'''&lt;br /&gt;
As amending to the above, English should be the official language of the wiki. We are in Amnet/Engnet/Euronet, not Runet or Chinet, so let's just say ENGLISH really should be the official language. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:37, 11 October 2012 (UTC)&lt;br /&gt;
(closes on Friday)&lt;br /&gt;
&lt;br /&gt;
I strongly disagree with that opinion. If you do make all hub page point to english, what is the point of having translation? You are not alone on this planet. A hole bunch of people don't speak (read) english at all. &lt;br /&gt;
&lt;br /&gt;
The point of having translation, is to offer the same information in different languages so as much as possible persons can read thing about the RPi. I know that it is not possible (practically speaking) to have all hub pages having the same exact information but at least the info is there in as much language possible.&lt;br /&gt;
&lt;br /&gt;
If you make english to only language here (even if just for the hub) people will go else where for a wiki and all your good work will be of no use. Just look around http://frenchmagpi.site-mpe.fr/index.php/Accueil, the magpi is being translated to french, issue 5 is already published and issue 6 is in good progress.&lt;br /&gt;
&lt;br /&gt;
In my opinion, &amp;quot;my language is the official one&amp;quot; opinion is selfish and close minded. The goal of a public wiki on the web like this one is to let people share as much as possible their information. Look at the succes of wikipedia, it is available in I don't know many language, there are pages on the same subject in many many languages that don't have all the same information but at least there is information for every one and a lot more people can find information than if just english is available. &lt;br /&gt;
&lt;br /&gt;
It is ok to have the default page point to the english hub but keep the flag and translated hub available to all. Do not trow to garbage the work of all the people who translated (updated) the hub to there own language.&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
:: Thank you for your comments - I've been waiting for further contributions to this discussion since, without proper feedback from the wiki users, this &amp;quot;council&amp;quot; has no mandate for its efforts. Personally, I do not like the term &amp;quot;official language&amp;quot;, and feel it would be more appropriate to use the term &amp;quot;primary language&amp;quot;. Whilst this wiki has &amp;quot;public access&amp;quot;, it appears to be &amp;quot;privately hosted&amp;quot;, hence I do not regard it as a &amp;quot;public wiki&amp;quot; like wikipedia. I've already  indicated above that I do not wish the existing translation work to be &amp;quot;thrown away&amp;quot;, however, some of the &amp;quot;translated hubs&amp;quot; appear to be &amp;quot;skeletal forms&amp;quot; with minimal content. As such they are potentially misleading as to the level and quality of content of this area of work. Should such pages be marked more clearly with their &amp;quot;translation status&amp;quot; (in their &amp;quot;native&amp;quot; language '''and''' English), and with the category &amp;quot;needs editing&amp;quot; (or similar) then I'd be much happier for them to remain linked to.--[[User:TrevorGowen|TrevorGowen]] 08:34, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi, I'm not an English native speaker either - and I agree with the proposal of having English as the primary language ... but also with keeping of the already created translations and the hub - in maybe some form of &amp;quot;unofficial&amp;quot; sub-pages without guarantee that they contain the same/verified/complete information. If they really posses any valuable information rather than being just a fork pointing to English articles, they should be kept available (at least as read-only), otherwise it's rational to clean up. The term &amp;quot;official language&amp;quot; may not be the best choice, &amp;quot;primary language&amp;quot; sounds much better, but in my belief this is not about any selfishness, discrimination or anything else than an effort to keep this wiki well organized, readable, oriented on quality content, brief and clear. Maybe the language-hub can be placed somewhere at the bottom or as a sidebar menu (change to official wiki style?) with a clear marking, that its purpose is to provide extra space for smaller communities of people speaking other languages, and/or as some kind of mirrored clones with basic info from the main pages. Well, if that's what this wiki's objectives are... I understand very well that, this wiki may have a specific orientation and every contributor should respect the rules. Also, one wiki cannot meet everybody's wishes. There are plenty other options for specific language oriented wikis, forums, creating own, etc. On the other hand, if there is someone who would like to take over the role of an editor for a specific language and properly maintain the contents of that pages, I'm sure he will be greatly welcome. One more note - everybody should be aware that this is not a official Raspberry Pi Foundation's wiki. It is a publicly available private wiki (notwithstanding that it is created mostly by public community) for embedded Linux systems in general (correct me if necessary), where RPi is one of such systems/devices. It just happened to be the best available place for this purpose at the time, and thus the Raspberry Pi Foundation simply provided a link to this wiki (instead of creating its own, having to maintain it, moderate, etc.). We should be happy for having this place available for public collaboration. But without proper administration, it may easily become just a mess of unreadable contributions and literally lose its point... Who would want that? ;) --[[User:Pinoccio|Pinoccio]] 14:30, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Wiki Design principles ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;All good things require a good design. To improve this site, we should (re)define / clarify its purpose. The following principles are suggested:&lt;br /&gt;
&lt;br /&gt;
Users of the Raspberry Pi will be of three types (or a mixture of these);&lt;br /&gt;
(a) competent Linux user,&lt;br /&gt;
(b) experienced hardware and/or software modifier / hobbyist&lt;br /&gt;
(c) beginner&lt;br /&gt;
&lt;br /&gt;
Each page should consider WHY a reader would be using that page.&lt;br /&gt;
&lt;br /&gt;
A competent Linux user would only want to know how to get the Raspberry Pi working and set up, and any 'peculiarities' relating to the hardware or Linux distribution. The hobbyist would additionally want to know how to use the GPIO ports and associated software, or how to modify / build the distribution or packages not included in that distribution. There should be clear pointers on the first page for the sections relating to these groups.&lt;br /&gt;
&lt;br /&gt;
The beginner will need careful guidance in their first steps. For this, instructions should be clear:&lt;br /&gt;
* they lead the user from what they know into what they don't, with each step being small and simple with the 'objective' clearly defined.&lt;br /&gt;
* they use simple steps, and should skip optional complications that are not relevant to the current 'lesson', e.g. half of the raspi-config settings are 'advanced'.&lt;br /&gt;
* they should include a link to complete documentation for the topic, with a warning that this may cover advanced material, e.g. full raspi-config instructions.&lt;br /&gt;
* the writer should take into account that the site, and users, will be global, with english as a second language.&lt;br /&gt;
* the writer should take into account the variations of hardware and distribution installed, e.g. the raspi-config utility is not available in many distributions.&lt;br /&gt;
* the instructions should clearly state if they are specific to a particular set up, or are 'date sensitive' to changes.&lt;br /&gt;
* pages should be separated into GUI and command line pages and flows.&lt;br /&gt;
* instructions should be free from point-of-view opinions.&lt;br /&gt;
* instructions should link to 'choice' pages that give pros and cons regarding that choice, e.g. which text editor should be used and if it is available / installable.&lt;br /&gt;
&lt;br /&gt;
The beginner guidance should stop at the point where other sites can take over, e.g. once sufficient Linux has been covered, other Linux sites can provide more advanced or specific information. It should also be aligned to the objectives stated by the Raspberry Pi Foundation for why the Raspberry Pi exists.&lt;br /&gt;
&lt;br /&gt;
Proposal, in absence of anything similar. [[User:Simon Small|SimonSmall]] 16:54, 4 October 2012 (UTC)&amp;lt;/s&amp;gt;&lt;br /&gt;
:I strongly oppose this. We should NEVER split users into &amp;quot;social classes&amp;quot; and English is our official language, just as English is the Raspberry Pi's preferred language. I think this overhaul is too much right now. Why don't we focus on something else first? Also, you can't make proposals unless you already are a council alderman, in which case, as of my posting time, you currently are not. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:40, 5 October 2012 (UTC)&lt;br /&gt;
::As you clearly don't know much about a wiki, I suggest you become more mature when you apply for alderman in the future. I have rejected your request for aldermanship. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:43, 5 October 2012 (UTC)&lt;br /&gt;
:::Interesting. Explanation? Quote from above &amp;quot;If anything is wrong with these guidelines please feel free to edit them. Thank you.&amp;quot; This raises two questions; (1) What is being done to fix the Wiki? (2) How will (the wiki) encourage new users to contribute, especially the enthusiastic but inexperienced who likely form the target demographic? [[User:Simon Small|SimonSmall]] 21:45, 5 October 2012 (UTC)&lt;br /&gt;
::::That means minor changes, not major, overhauling changes. Also, nothing is ''wrong'' with the guidelines! --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 04:30, 7 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== If you are interested edit here ==&lt;br /&gt;
'''Please indicate your interest in joining the council below here, along with a link to your userpage.'''&lt;br /&gt;
&lt;br /&gt;
I have no interest in joining the council myself (just don't have the time), but I think any self-appointed &amp;quot;wiki council&amp;quot; should give itself some validity by spending some time coming up with practical guidelines / recommendations (without being ''too'' restrictive of course) rather than the &amp;quot;petty squabbling&amp;quot; that this page seems to be about so far ;-)&lt;br /&gt;
For example maybe you could have a list of pages that you've already &amp;quot;cleaned up&amp;quot;, so that we can at least see what &amp;quot;best practices&amp;quot; look like. And maybe you could come up with some guidelines for how pages like [[RPi_Hardware]] and [[RPi_Low-level_peripherals]] should document things which are different for the different revisions of RaspberryPi boards that exist? And Jeff, it might be useful to link to this page from your userpage :) [[User:AndrewS|AndrewS]] 23:31, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Some more things I've spotted after a quick poke around...&lt;br /&gt;
* I see you reverted the change Ryanteck made when adding Rastrack, citing &amp;quot;Self advertising&amp;quot; - IMHO Rastrack is a useful link (it's been featured on the RPi blog) and shouldn't count as self-advertising. When deleting links from the wiki (e.g. if they're on &amp;quot;the wrong page&amp;quot;), maybe you could add them onto &amp;quot;the right page&amp;quot; at the same time? We '''do''' want the wiki to be newbie-friendly, don't we? :)&lt;br /&gt;
* In terms of &amp;quot;guidelines&amp;quot;, should all pages like e.g. [[Raspcontrol]] be renamed to e.g. &amp;quot;RPi_Raspcontrol&amp;quot; ?&lt;br /&gt;
* Surely it'd have been better just to edit the existing [[RPi_Wiki_Best_Practice]] rather than nominating it for deletion (and removing all links to it) ?  I'm afraid I'm not a wiki-expert so could you explain how it's &amp;quot;clearly misleading from Wikipedia's policies&amp;quot; and how the policies of Wikipedia are relevant to elinux.org ?&lt;br /&gt;
* Is the [[RPi Model Wizard]] a joke? Currently there's only one model available to buy... (and even if there ''were'' two models on sale, the &amp;quot;wizard&amp;quot; seems pretty pointless IMHO)&lt;br /&gt;
[[User:AndrewS|AndrewS]] 00:37, 24 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hope you don't mind me adding further comments here...&amp;lt;br&amp;gt;&lt;br /&gt;
Something else that it might be nice for the &amp;quot;wiki council&amp;quot; to clean up, is that there are several orphaned RPi-related pages (see [http://elinux.org/index.php?title=Special:LonelyPages&amp;amp;limit=50&amp;amp;offset=100 here]) so I guess it would be nice if either i) links were added back to those pages or ii) the content from those pages is moved/edited to more appropriate/relevant pages or iii) those pages are marked as &amp;quot;redundant info, please delete&amp;quot; or something ?&lt;br /&gt;
[[User:AndrewS|AndrewS]] 01:45, 30 October 2012 (UTC)&lt;br /&gt;
:Thank you for the info. w.r.t. orphaned pages. I'm still finding my way around here myself, but, being retired, I have more time to deal with such issues than, maybe, Jeff has. (That is, when I'm not trying things out etc. with my raspbery pi boxes). I'll take a look at them as soon as I get the chance. --[[User:TrevorGowen|TrevorGowen]] 14:40, 30 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
I am really bothered by the nonsense at the top of the hub page. The &amp;quot;model wizard&amp;quot; and following pages are quite absurd, and even if they weren't, they don't belong there.  Is anybody opposed to removing this content or at least moving it?&lt;br /&gt;
[[User:HBrydon|HBrydon]] 22:40 23 Feb 2013 (UTC)&lt;br /&gt;
: You have my support, but I suspect &amp;quot;Jeff&amp;quot; will object :-/   I personally think this whole &amp;quot;wiki council&amp;quot; (and it's claim of authority, coupled with lack of action) is absurd too. I added some (personal) comments to [[User_talk:Zootboy]] which in hindsight I should probably have added here. [[User:AndrewS|AndrewS]] ([[User talk:AndrewS|talk]]) 13:00, 24 February 2013 (UTC)&lt;br /&gt;
:: This wiki is not governed by anyone other than the community.  I do my best to remove spam and keep content as current as possible.  Should a [[Project:RPi_Council|Raspberry Pi Wiki Council]] wish to maintain a tightly controlled wiki elsewhere, they're welcome to do so.  Should you have any questions, feel free to contact [[User:wmat]]. The wiki has worked well for over 8 years in this manner.  --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 14:17, 24 February 2013 (UTC)&lt;br /&gt;
::: I had begun to suspect that &amp;quot;Jeff&amp;quot;'s claims of a &amp;quot;mandate&amp;quot; for a &amp;quot;Raspberry Pi Wiki Council&amp;quot; were not as &amp;quot;firm&amp;quot; as I had been led to believe - this being my first venture into a wiki community I guess I was somewhat naive. Any comments or contributions made here were intended to be constructive. However most of my contributions, like those of others, are based upon my current investigations and experimentation with raspberry pi hardware etc., and added, hopefully, to appropriate pages. --[[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) 21:32, 24 February 2013 (UTC)&lt;br /&gt;
:::: Long time no see , folks ! Well , i'm back and would like your opinion on my TOP 3 proposals :&lt;br /&gt;
* TOP 1 : Get the old RPi_Hub talk page back.&lt;br /&gt;
* TOP 2 : An outlet on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for editors. &amp;lt;br&amp;gt; This is of paramount importance IMHO. &amp;lt;br&amp;gt;Perhaps we can find interested people from the beta RaspberryPi Stackexchange , too.&lt;br /&gt;
* TOP 3 : Talk to MagPi translators , other voluteers and eLinux.org admins to find a sane solution to the &amp;lt;br&amp;gt; translation/localization mess on the wiki.&lt;br /&gt;
Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 10:42, 23 March 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/eLinux.org:RPi_Council</id>
		<title>eLinux.org:RPi Council</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/eLinux.org:RPi_Council"/>
				<updated>2013-03-23T10:45:20Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* If you are interested edit here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Hub Flags}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
Because of the messed up stuff on the Raspberry Pi wiki, I have found it necessary to create a governing council for the RPi wiki. Please edit the below section if you'd like to become a member (alderman) of the council.&lt;br /&gt;
&lt;br /&gt;
Note: This is official and is ok with the administration of eLinux.&lt;br /&gt;
&lt;br /&gt;
== Supplemental guidelines ==&lt;br /&gt;
''If anything is wrong with these guidelines please feel free to edit them. Thank you.''&lt;br /&gt;
=== Guidelines are made from consensus ===&lt;br /&gt;
All supplemental guidelines and decisions will now be made by the RPWC and eLinux administration.&lt;br /&gt;
&lt;br /&gt;
== Current council aldermen ==&lt;br /&gt;
* President - [[User:Jeff|Jeff]]&lt;br /&gt;
* &amp;lt;s&amp;gt;[[User:TrevorGowen|Trevor Gowen]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current issues ==&lt;br /&gt;
=== Users ===&lt;br /&gt;
==== Mahjongg ====&lt;br /&gt;
&amp;lt;s&amp;gt;As he is not answering my requests for identity, he may be impersonating Mahjongg on the forums. I propose the account be blocked indefinitely because it clearly is copying the RPi forum mod's user name.&amp;lt;/s&amp;gt; --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:26, 5 October 2012 (UTC)&lt;br /&gt;
:Verified thru PM. Case closed. :) --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 21:16, 5 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Ghans ====&lt;br /&gt;
I propose that since he ruined a lot of formatting that he is not to edit the Raspberry Pi Wiki's formatting for 1 month. You can see clearly [[RPi Wiki Best Practice|here]]. He, in fact, misguided everyone in best practices! I want you to go to Wikipedia and take a hard stare and compare the articles! They are misleading! He clearly cannot go on with this! Anyone else agree? --[[User:Jeff|Jeff]] 02:15, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;'''Edit: and also add a block of 1 month if he does not comply.''' --[[User:Jeff|Jeff]] 22:39, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
(Note: This decision must be concluded by Wednesday, October 3, 2012.)&lt;br /&gt;
:Having compared [[RPi Wiki Best Practice|Ghans' &amp;quot;Best Practice&amp;quot;]] with which, I believe, are the equivalent areas of Wikipedia and parts of the Help sections here I can see what you mean. However, using Wikipedia as a guide, one also has to assume that he was writing with the best of intentions. Unfortunately he does not reveal much about his background, experience etc. on his user page. However, having had the experience of encouraging &amp;quot;best practice&amp;quot; within a mixed group of programmer's of different backgrounds (scientific, computational) and training (formal, informal, none), I am well aware that when considering adopting such from a related area, one also has to consider the needs etc. of the intended users ie. adopt as much as is appropriate, adapt or reject the remainder. An analogy would be that when preparing a presentation one may end up with several versions depending upon the expected audience. Hence, whilst I am prepared to support your proposal, it is on the understanding that this is done so to allow us to begin to formulate more suitable guidelines, given that, eventually, hopefully, there will be younger, enthusiastic but less experienced contributers whom I would not wish to discourage. --[[User:TrevorGowen|TrevorGowen]] 14:40, 2 October 2012 (UTC)&lt;br /&gt;
::So you're a support? --[[User:Jeff|Jeff]] 22:32, 2 October 2012 (UTC)&lt;br /&gt;
:::Assuming I'm interpreting your update above correctly, to mean that he is requested to refrain from edits that change formatting aspects of the Raspbery Pi sections of the Wiki for one month and ignores that request, yes. Hopefully such a request will generate a response, therebye opening up a dialogue, which may resolve matters such that a formal block need not be imposed. --[[User:TrevorGowen|TrevorGowen]] 12:09, 3 October 2012 (UTC)&lt;br /&gt;
I guess I will close this with a warning to Ghans. Block not implemented. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:39, 3 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
==== Shutdown of most other language &amp;quot;hubs&amp;quot; ====&lt;br /&gt;
'''Due to the importance of this topic, ''everyone'' is invited to post their opinions, even users that are not a council member.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
These hubs serve no purpose but to point the respective language speakers to English pages. This is utterly useless. If I only spoke Greek, I would be able to understand the hub, but the hub's purpose is to link to other pages. Unfortunately I would ask a Greek community for help because the links are to ENGLISH pages! Why don't we just tell everyone a bold message: THIS IS AN ENGLISH WIKI! I propose to redirect all these pages to the English page; as for the template Hub Flags, I propose it be renamed as the RPi Hub header, or something like so. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:27, 11 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
'''This shall be concluded on Friday, October 12, 2012 at 9:00pm (21:00) Eastern Standard Time, or whenever an obvious consensus closes.'''&lt;br /&gt;
:Is this for real?... it goes against the actions of the Raspberry Pi Foundation, see http://www.raspberrypi.org/archives/1715. If they want to spread their Forum into multiple languages, then so should the wiki. [[User:Simon Small|SimonSmall]] 20:31, 11 October 2012 (UTC)&lt;br /&gt;
::'''THIS IS NEITHER CONTROLLED BY NOR SANCTIONED BY THE RASPI FOUNDATION'''. Unless YOU want to make all the different language pages, you really need to knock some sense into yourself. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 22:57, 11 October 2012 (UTC)&lt;br /&gt;
:Whilst it is my understanding that this section of the eLinux Wiki was created by members of the Raspi Foundation's forum (who, presumably, were already active contributors here), most of the non-english language pages appear to have been created in the early part of 2012 '''before''' the Raspberry Pi was generally available. As the number of active RasPi users grew, it was somewhat inevitable that contributions to this wiki area would increase. Unfortunately this has been at such a pace that, even where there had been significant translation effort in the early stages, at present, there appear to be too few people with the necessary skills to maintain those pages. I certainly don't have them (my French skills learned some 45 years ago are far too &amp;quot;rusty&amp;quot;). From the RPWC's president's comments above, I assume he's in a similar position. Hence, until such time that there are enough RPWC members with sufficient skills and &amp;quot;spare&amp;quot; time to properly check/moderate any translated pages, I agree that it is probably necessary to &amp;quot;shut them down&amp;quot;. However, out of respect for the effort put into those early pages, I hope that such a shutdown will not result in complete deletion (where there has been significant effort), just in case their restoration becomes viable. --[[User:TrevorGowen|TrevorGowen]] 17:52, 12 October 2012 (UTC)&lt;br /&gt;
::Yes, I will only redirect them. Very well. I guess we have finally reached consensus. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 02:50, 19 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Well, yes the dictator reach a consensus. FR:RPi-Hub was maintained, I did some change as well as other during the last few months. Now what will happend when french speaking people go the this site. They will see an english only site and move on. Well Done!!&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the non-English &amp;quot;hubs&amp;quot; have been shutdown/redirected/whatever, maybe the list at http://elinux.org/RPi_Hub#Translations should be cleaned up too? [[User:AndrewS|AndrewS]] 23:13, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Supplemental guidelines ===&lt;br /&gt;
==== This isn't the RPi Forums ====&lt;br /&gt;
This will officially tell all that the RPi Forums are not how the RPi Wiki works! Closes whenever consensus is apparently reached. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 23:01, 11 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Official language ====&lt;br /&gt;
'''Note: Due to the importance of this topic, all users, regardless of RPWC membership, may discuss this.'''&lt;br /&gt;
As amending to the above, English should be the official language of the wiki. We are in Amnet/Engnet/Euronet, not Runet or Chinet, so let's just say ENGLISH really should be the official language. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:37, 11 October 2012 (UTC)&lt;br /&gt;
(closes on Friday)&lt;br /&gt;
&lt;br /&gt;
I strongly disagree with that opinion. If you do make all hub page point to english, what is the point of having translation? You are not alone on this planet. A hole bunch of people don't speak (read) english at all. &lt;br /&gt;
&lt;br /&gt;
The point of having translation, is to offer the same information in different languages so as much as possible persons can read thing about the RPi. I know that it is not possible (practically speaking) to have all hub pages having the same exact information but at least the info is there in as much language possible.&lt;br /&gt;
&lt;br /&gt;
If you make english to only language here (even if just for the hub) people will go else where for a wiki and all your good work will be of no use. Just look around http://frenchmagpi.site-mpe.fr/index.php/Accueil, the magpi is being translated to french, issue 5 is already published and issue 6 is in good progress.&lt;br /&gt;
&lt;br /&gt;
In my opinion, &amp;quot;my language is the official one&amp;quot; opinion is selfish and close minded. The goal of a public wiki on the web like this one is to let people share as much as possible their information. Look at the succes of wikipedia, it is available in I don't know many language, there are pages on the same subject in many many languages that don't have all the same information but at least there is information for every one and a lot more people can find information than if just english is available. &lt;br /&gt;
&lt;br /&gt;
It is ok to have the default page point to the english hub but keep the flag and translated hub available to all. Do not trow to garbage the work of all the people who translated (updated) the hub to there own language.&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
:: Thank you for your comments - I've been waiting for further contributions to this discussion since, without proper feedback from the wiki users, this &amp;quot;council&amp;quot; has no mandate for its efforts. Personally, I do not like the term &amp;quot;official language&amp;quot;, and feel it would be more appropriate to use the term &amp;quot;primary language&amp;quot;. Whilst this wiki has &amp;quot;public access&amp;quot;, it appears to be &amp;quot;privately hosted&amp;quot;, hence I do not regard it as a &amp;quot;public wiki&amp;quot; like wikipedia. I've already  indicated above that I do not wish the existing translation work to be &amp;quot;thrown away&amp;quot;, however, some of the &amp;quot;translated hubs&amp;quot; appear to be &amp;quot;skeletal forms&amp;quot; with minimal content. As such they are potentially misleading as to the level and quality of content of this area of work. Should such pages be marked more clearly with their &amp;quot;translation status&amp;quot; (in their &amp;quot;native&amp;quot; language '''and''' English), and with the category &amp;quot;needs editing&amp;quot; (or similar) then I'd be much happier for them to remain linked to.--[[User:TrevorGowen|TrevorGowen]] 08:34, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi, I'm not an English native speaker either - and I agree with the proposal of having English as the primary language ... but also with keeping of the already created translations and the hub - in maybe some form of &amp;quot;unofficial&amp;quot; sub-pages without guarantee that they contain the same/verified/complete information. If they really posses any valuable information rather than being just a fork pointing to English articles, they should be kept available (at least as read-only), otherwise it's rational to clean up. The term &amp;quot;official language&amp;quot; may not be the best choice, &amp;quot;primary language&amp;quot; sounds much better, but in my belief this is not about any selfishness, discrimination or anything else than an effort to keep this wiki well organized, readable, oriented on quality content, brief and clear. Maybe the language-hub can be placed somewhere at the bottom or as a sidebar menu (change to official wiki style?) with a clear marking, that its purpose is to provide extra space for smaller communities of people speaking other languages, and/or as some kind of mirrored clones with basic info from the main pages. Well, if that's what this wiki's objectives are... I understand very well that, this wiki may have a specific orientation and every contributor should respect the rules. Also, one wiki cannot meet everybody's wishes. There are plenty other options for specific language oriented wikis, forums, creating own, etc. On the other hand, if there is someone who would like to take over the role of an editor for a specific language and properly maintain the contents of that pages, I'm sure he will be greatly welcome. One more note - everybody should be aware that this is not a official Raspberry Pi Foundation's wiki. It is a publicly available private wiki (notwithstanding that it is created mostly by public community) for embedded Linux systems in general (correct me if necessary), where RPi is one of such systems/devices. It just happened to be the best available place for this purpose at the time, and thus the Raspberry Pi Foundation simply provided a link to this wiki (instead of creating its own, having to maintain it, moderate, etc.). We should be happy for having this place available for public collaboration. But without proper administration, it may easily become just a mess of unreadable contributions and literally lose its point... Who would want that? ;) --[[User:Pinoccio|Pinoccio]] 14:30, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Wiki Design principles ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;All good things require a good design. To improve this site, we should (re)define / clarify its purpose. The following principles are suggested:&lt;br /&gt;
&lt;br /&gt;
Users of the Raspberry Pi will be of three types (or a mixture of these);&lt;br /&gt;
(a) competent Linux user,&lt;br /&gt;
(b) experienced hardware and/or software modifier / hobbyist&lt;br /&gt;
(c) beginner&lt;br /&gt;
&lt;br /&gt;
Each page should consider WHY a reader would be using that page.&lt;br /&gt;
&lt;br /&gt;
A competent Linux user would only want to know how to get the Raspberry Pi working and set up, and any 'peculiarities' relating to the hardware or Linux distribution. The hobbyist would additionally want to know how to use the GPIO ports and associated software, or how to modify / build the distribution or packages not included in that distribution. There should be clear pointers on the first page for the sections relating to these groups.&lt;br /&gt;
&lt;br /&gt;
The beginner will need careful guidance in their first steps. For this, instructions should be clear:&lt;br /&gt;
* they lead the user from what they know into what they don't, with each step being small and simple with the 'objective' clearly defined.&lt;br /&gt;
* they use simple steps, and should skip optional complications that are not relevant to the current 'lesson', e.g. half of the raspi-config settings are 'advanced'.&lt;br /&gt;
* they should include a link to complete documentation for the topic, with a warning that this may cover advanced material, e.g. full raspi-config instructions.&lt;br /&gt;
* the writer should take into account that the site, and users, will be global, with english as a second language.&lt;br /&gt;
* the writer should take into account the variations of hardware and distribution installed, e.g. the raspi-config utility is not available in many distributions.&lt;br /&gt;
* the instructions should clearly state if they are specific to a particular set up, or are 'date sensitive' to changes.&lt;br /&gt;
* pages should be separated into GUI and command line pages and flows.&lt;br /&gt;
* instructions should be free from point-of-view opinions.&lt;br /&gt;
* instructions should link to 'choice' pages that give pros and cons regarding that choice, e.g. which text editor should be used and if it is available / installable.&lt;br /&gt;
&lt;br /&gt;
The beginner guidance should stop at the point where other sites can take over, e.g. once sufficient Linux has been covered, other Linux sites can provide more advanced or specific information. It should also be aligned to the objectives stated by the Raspberry Pi Foundation for why the Raspberry Pi exists.&lt;br /&gt;
&lt;br /&gt;
Proposal, in absence of anything similar. [[User:Simon Small|SimonSmall]] 16:54, 4 October 2012 (UTC)&amp;lt;/s&amp;gt;&lt;br /&gt;
:I strongly oppose this. We should NEVER split users into &amp;quot;social classes&amp;quot; and English is our official language, just as English is the Raspberry Pi's preferred language. I think this overhaul is too much right now. Why don't we focus on something else first? Also, you can't make proposals unless you already are a council alderman, in which case, as of my posting time, you currently are not. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:40, 5 October 2012 (UTC)&lt;br /&gt;
::As you clearly don't know much about a wiki, I suggest you become more mature when you apply for alderman in the future. I have rejected your request for aldermanship. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:43, 5 October 2012 (UTC)&lt;br /&gt;
:::Interesting. Explanation? Quote from above &amp;quot;If anything is wrong with these guidelines please feel free to edit them. Thank you.&amp;quot; This raises two questions; (1) What is being done to fix the Wiki? (2) How will (the wiki) encourage new users to contribute, especially the enthusiastic but inexperienced who likely form the target demographic? [[User:Simon Small|SimonSmall]] 21:45, 5 October 2012 (UTC)&lt;br /&gt;
::::That means minor changes, not major, overhauling changes. Also, nothing is ''wrong'' with the guidelines! --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 04:30, 7 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== If you are interested edit here ==&lt;br /&gt;
'''Please indicate your interest in joining the council below here, along with a link to your userpage.'''&lt;br /&gt;
&lt;br /&gt;
I have no interest in joining the council myself (just don't have the time), but I think any self-appointed &amp;quot;wiki council&amp;quot; should give itself some validity by spending some time coming up with practical guidelines / recommendations (without being ''too'' restrictive of course) rather than the &amp;quot;petty squabbling&amp;quot; that this page seems to be about so far ;-)&lt;br /&gt;
For example maybe you could have a list of pages that you've already &amp;quot;cleaned up&amp;quot;, so that we can at least see what &amp;quot;best practices&amp;quot; look like. And maybe you could come up with some guidelines for how pages like [[RPi_Hardware]] and [[RPi_Low-level_peripherals]] should document things which are different for the different revisions of RaspberryPi boards that exist? And Jeff, it might be useful to link to this page from your userpage :) [[User:AndrewS|AndrewS]] 23:31, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Some more things I've spotted after a quick poke around...&lt;br /&gt;
* I see you reverted the change Ryanteck made when adding Rastrack, citing &amp;quot;Self advertising&amp;quot; - IMHO Rastrack is a useful link (it's been featured on the RPi blog) and shouldn't count as self-advertising. When deleting links from the wiki (e.g. if they're on &amp;quot;the wrong page&amp;quot;), maybe you could add them onto &amp;quot;the right page&amp;quot; at the same time? We '''do''' want the wiki to be newbie-friendly, don't we? :)&lt;br /&gt;
* In terms of &amp;quot;guidelines&amp;quot;, should all pages like e.g. [[Raspcontrol]] be renamed to e.g. &amp;quot;RPi_Raspcontrol&amp;quot; ?&lt;br /&gt;
* Surely it'd have been better just to edit the existing [[RPi_Wiki_Best_Practice]] rather than nominating it for deletion (and removing all links to it) ?  I'm afraid I'm not a wiki-expert so could you explain how it's &amp;quot;clearly misleading from Wikipedia's policies&amp;quot; and how the policies of Wikipedia are relevant to elinux.org ?&lt;br /&gt;
* Is the [[RPi Model Wizard]] a joke? Currently there's only one model available to buy... (and even if there ''were'' two models on sale, the &amp;quot;wizard&amp;quot; seems pretty pointless IMHO)&lt;br /&gt;
[[User:AndrewS|AndrewS]] 00:37, 24 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hope you don't mind me adding further comments here...&amp;lt;br&amp;gt;&lt;br /&gt;
Something else that it might be nice for the &amp;quot;wiki council&amp;quot; to clean up, is that there are several orphaned RPi-related pages (see [http://elinux.org/index.php?title=Special:LonelyPages&amp;amp;limit=50&amp;amp;offset=100 here]) so I guess it would be nice if either i) links were added back to those pages or ii) the content from those pages is moved/edited to more appropriate/relevant pages or iii) those pages are marked as &amp;quot;redundant info, please delete&amp;quot; or something ?&lt;br /&gt;
[[User:AndrewS|AndrewS]] 01:45, 30 October 2012 (UTC)&lt;br /&gt;
:Thank you for the info. w.r.t. orphaned pages. I'm still finding my way around here myself, but, being retired, I have more time to deal with such issues than, maybe, Jeff has. (That is, when I'm not trying things out etc. with my raspbery pi boxes). I'll take a look at them as soon as I get the chance. --[[User:TrevorGowen|TrevorGowen]] 14:40, 30 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
I am really bothered by the nonsense at the top of the hub page. The &amp;quot;model wizard&amp;quot; and following pages are quite absurd, and even if they weren't, they don't belong there.  Is anybody opposed to removing this content or at least moving it?&lt;br /&gt;
[[User:HBrydon|HBrydon]] 22:40 23 Feb 2013 (UTC)&lt;br /&gt;
: You have my support, but I suspect &amp;quot;Jeff&amp;quot; will object :-/   I personally think this whole &amp;quot;wiki council&amp;quot; (and it's claim of authority, coupled with lack of action) is absurd too. I added some (personal) comments to [[User_talk:Zootboy]] which in hindsight I should probably have added here. [[User:AndrewS|AndrewS]] ([[User talk:AndrewS|talk]]) 13:00, 24 February 2013 (UTC)&lt;br /&gt;
:: This wiki is not governed by anyone other than the community.  I do my best to remove spam and keep content as current as possible.  Should a [[Project:RPi_Council|Raspberry Pi Wiki Council]] wish to maintain a tightly controlled wiki elsewhere, they're welcome to do so.  Should you have any questions, feel free to contact [[User:wmat]]. The wiki has worked well for over 8 years in this manner.  --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 14:17, 24 February 2013 (UTC)&lt;br /&gt;
::: I had begun to suspect that &amp;quot;Jeff&amp;quot;'s claims of a &amp;quot;mandate&amp;quot; for a &amp;quot;Raspberry Pi Wiki Council&amp;quot; were not as &amp;quot;firm&amp;quot; as I had been led to believe - this being my first venture into a wiki community I guess I was somewhat naive. Any comments or contributions made here were intended to be constructive. However most of my contributions, like those of others, are based upon my current investigations and experimentation with raspberry pi hardware etc., and added, hopefully, to appropriate pages. --[[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) 21:32, 24 February 2013 (UTC)&lt;br /&gt;
:::: Long time no see , folks ! Well , i'm back and would like your opinion on my TOP 3&lt;br /&gt;
proposals :&lt;br /&gt;
* TOP 1 : Get the old RPi_Hub talk page back.&lt;br /&gt;
* TOP 2 : An outlet on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for editors. &amp;lt;br&amp;gt; This is of paramount importance IMHO. &amp;lt;br&amp;gt;Perhaps we can find interested people from the beta RaspberryPi Stackexchange , too.&lt;br /&gt;
TOP 3 : Talk to MagPi translators , other voluteers and eLinux.org admins to find a sane solution to the &amp;lt;br&amp;gt; translation/localization mess on the wiki.&lt;br /&gt;
Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 10:42, 23 March 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/eLinux.org:RPi_Council</id>
		<title>eLinux.org:RPi Council</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/eLinux.org:RPi_Council"/>
				<updated>2013-03-23T10:42:50Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* If you are interested edit here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Hub Flags}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
Because of the messed up stuff on the Raspberry Pi wiki, I have found it necessary to create a governing council for the RPi wiki. Please edit the below section if you'd like to become a member (alderman) of the council.&lt;br /&gt;
&lt;br /&gt;
Note: This is official and is ok with the administration of eLinux.&lt;br /&gt;
&lt;br /&gt;
== Supplemental guidelines ==&lt;br /&gt;
''If anything is wrong with these guidelines please feel free to edit them. Thank you.''&lt;br /&gt;
=== Guidelines are made from consensus ===&lt;br /&gt;
All supplemental guidelines and decisions will now be made by the RPWC and eLinux administration.&lt;br /&gt;
&lt;br /&gt;
== Current council aldermen ==&lt;br /&gt;
* President - [[User:Jeff|Jeff]]&lt;br /&gt;
* &amp;lt;s&amp;gt;[[User:TrevorGowen|Trevor Gowen]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current issues ==&lt;br /&gt;
=== Users ===&lt;br /&gt;
==== Mahjongg ====&lt;br /&gt;
&amp;lt;s&amp;gt;As he is not answering my requests for identity, he may be impersonating Mahjongg on the forums. I propose the account be blocked indefinitely because it clearly is copying the RPi forum mod's user name.&amp;lt;/s&amp;gt; --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:26, 5 October 2012 (UTC)&lt;br /&gt;
:Verified thru PM. Case closed. :) --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 21:16, 5 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Ghans ====&lt;br /&gt;
I propose that since he ruined a lot of formatting that he is not to edit the Raspberry Pi Wiki's formatting for 1 month. You can see clearly [[RPi Wiki Best Practice|here]]. He, in fact, misguided everyone in best practices! I want you to go to Wikipedia and take a hard stare and compare the articles! They are misleading! He clearly cannot go on with this! Anyone else agree? --[[User:Jeff|Jeff]] 02:15, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;'''Edit: and also add a block of 1 month if he does not comply.''' --[[User:Jeff|Jeff]] 22:39, 2 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
(Note: This decision must be concluded by Wednesday, October 3, 2012.)&lt;br /&gt;
:Having compared [[RPi Wiki Best Practice|Ghans' &amp;quot;Best Practice&amp;quot;]] with which, I believe, are the equivalent areas of Wikipedia and parts of the Help sections here I can see what you mean. However, using Wikipedia as a guide, one also has to assume that he was writing with the best of intentions. Unfortunately he does not reveal much about his background, experience etc. on his user page. However, having had the experience of encouraging &amp;quot;best practice&amp;quot; within a mixed group of programmer's of different backgrounds (scientific, computational) and training (formal, informal, none), I am well aware that when considering adopting such from a related area, one also has to consider the needs etc. of the intended users ie. adopt as much as is appropriate, adapt or reject the remainder. An analogy would be that when preparing a presentation one may end up with several versions depending upon the expected audience. Hence, whilst I am prepared to support your proposal, it is on the understanding that this is done so to allow us to begin to formulate more suitable guidelines, given that, eventually, hopefully, there will be younger, enthusiastic but less experienced contributers whom I would not wish to discourage. --[[User:TrevorGowen|TrevorGowen]] 14:40, 2 October 2012 (UTC)&lt;br /&gt;
::So you're a support? --[[User:Jeff|Jeff]] 22:32, 2 October 2012 (UTC)&lt;br /&gt;
:::Assuming I'm interpreting your update above correctly, to mean that he is requested to refrain from edits that change formatting aspects of the Raspbery Pi sections of the Wiki for one month and ignores that request, yes. Hopefully such a request will generate a response, therebye opening up a dialogue, which may resolve matters such that a formal block need not be imposed. --[[User:TrevorGowen|TrevorGowen]] 12:09, 3 October 2012 (UTC)&lt;br /&gt;
I guess I will close this with a warning to Ghans. Block not implemented. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 12:39, 3 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
==== Shutdown of most other language &amp;quot;hubs&amp;quot; ====&lt;br /&gt;
'''Due to the importance of this topic, ''everyone'' is invited to post their opinions, even users that are not a council member.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
These hubs serve no purpose but to point the respective language speakers to English pages. This is utterly useless. If I only spoke Greek, I would be able to understand the hub, but the hub's purpose is to link to other pages. Unfortunately I would ask a Greek community for help because the links are to ENGLISH pages! Why don't we just tell everyone a bold message: THIS IS AN ENGLISH WIKI! I propose to redirect all these pages to the English page; as for the template Hub Flags, I propose it be renamed as the RPi Hub header, or something like so. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:27, 11 October 2012 (UTC)&amp;lt;br /&amp;gt;&lt;br /&gt;
'''This shall be concluded on Friday, October 12, 2012 at 9:00pm (21:00) Eastern Standard Time, or whenever an obvious consensus closes.'''&lt;br /&gt;
:Is this for real?... it goes against the actions of the Raspberry Pi Foundation, see http://www.raspberrypi.org/archives/1715. If they want to spread their Forum into multiple languages, then so should the wiki. [[User:Simon Small|SimonSmall]] 20:31, 11 October 2012 (UTC)&lt;br /&gt;
::'''THIS IS NEITHER CONTROLLED BY NOR SANCTIONED BY THE RASPI FOUNDATION'''. Unless YOU want to make all the different language pages, you really need to knock some sense into yourself. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 22:57, 11 October 2012 (UTC)&lt;br /&gt;
:Whilst it is my understanding that this section of the eLinux Wiki was created by members of the Raspi Foundation's forum (who, presumably, were already active contributors here), most of the non-english language pages appear to have been created in the early part of 2012 '''before''' the Raspberry Pi was generally available. As the number of active RasPi users grew, it was somewhat inevitable that contributions to this wiki area would increase. Unfortunately this has been at such a pace that, even where there had been significant translation effort in the early stages, at present, there appear to be too few people with the necessary skills to maintain those pages. I certainly don't have them (my French skills learned some 45 years ago are far too &amp;quot;rusty&amp;quot;). From the RPWC's president's comments above, I assume he's in a similar position. Hence, until such time that there are enough RPWC members with sufficient skills and &amp;quot;spare&amp;quot; time to properly check/moderate any translated pages, I agree that it is probably necessary to &amp;quot;shut them down&amp;quot;. However, out of respect for the effort put into those early pages, I hope that such a shutdown will not result in complete deletion (where there has been significant effort), just in case their restoration becomes viable. --[[User:TrevorGowen|TrevorGowen]] 17:52, 12 October 2012 (UTC)&lt;br /&gt;
::Yes, I will only redirect them. Very well. I guess we have finally reached consensus. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 02:50, 19 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Well, yes the dictator reach a consensus. FR:RPi-Hub was maintained, I did some change as well as other during the last few months. Now what will happend when french speaking people go the this site. They will see an english only site and move on. Well Done!!&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the non-English &amp;quot;hubs&amp;quot; have been shutdown/redirected/whatever, maybe the list at http://elinux.org/RPi_Hub#Translations should be cleaned up too? [[User:AndrewS|AndrewS]] 23:13, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Supplemental guidelines ===&lt;br /&gt;
==== This isn't the RPi Forums ====&lt;br /&gt;
This will officially tell all that the RPi Forums are not how the RPi Wiki works! Closes whenever consensus is apparently reached. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 23:01, 11 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Official language ====&lt;br /&gt;
'''Note: Due to the importance of this topic, all users, regardless of RPWC membership, may discuss this.'''&lt;br /&gt;
As amending to the above, English should be the official language of the wiki. We are in Amnet/Engnet/Euronet, not Runet or Chinet, so let's just say ENGLISH really should be the official language. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:37, 11 October 2012 (UTC)&lt;br /&gt;
(closes on Friday)&lt;br /&gt;
&lt;br /&gt;
I strongly disagree with that opinion. If you do make all hub page point to english, what is the point of having translation? You are not alone on this planet. A hole bunch of people don't speak (read) english at all. &lt;br /&gt;
&lt;br /&gt;
The point of having translation, is to offer the same information in different languages so as much as possible persons can read thing about the RPi. I know that it is not possible (practically speaking) to have all hub pages having the same exact information but at least the info is there in as much language possible.&lt;br /&gt;
&lt;br /&gt;
If you make english to only language here (even if just for the hub) people will go else where for a wiki and all your good work will be of no use. Just look around http://frenchmagpi.site-mpe.fr/index.php/Accueil, the magpi is being translated to french, issue 5 is already published and issue 6 is in good progress.&lt;br /&gt;
&lt;br /&gt;
In my opinion, &amp;quot;my language is the official one&amp;quot; opinion is selfish and close minded. The goal of a public wiki on the web like this one is to let people share as much as possible their information. Look at the succes of wikipedia, it is available in I don't know many language, there are pages on the same subject in many many languages that don't have all the same information but at least there is information for every one and a lot more people can find information than if just english is available. &lt;br /&gt;
&lt;br /&gt;
It is ok to have the default page point to the english hub but keep the flag and translated hub available to all. Do not trow to garbage the work of all the people who translated (updated) the hub to there own language.&lt;br /&gt;
&lt;br /&gt;
Papillon&lt;br /&gt;
:: Thank you for your comments - I've been waiting for further contributions to this discussion since, without proper feedback from the wiki users, this &amp;quot;council&amp;quot; has no mandate for its efforts. Personally, I do not like the term &amp;quot;official language&amp;quot;, and feel it would be more appropriate to use the term &amp;quot;primary language&amp;quot;. Whilst this wiki has &amp;quot;public access&amp;quot;, it appears to be &amp;quot;privately hosted&amp;quot;, hence I do not regard it as a &amp;quot;public wiki&amp;quot; like wikipedia. I've already  indicated above that I do not wish the existing translation work to be &amp;quot;thrown away&amp;quot;, however, some of the &amp;quot;translated hubs&amp;quot; appear to be &amp;quot;skeletal forms&amp;quot; with minimal content. As such they are potentially misleading as to the level and quality of content of this area of work. Should such pages be marked more clearly with their &amp;quot;translation status&amp;quot; (in their &amp;quot;native&amp;quot; language '''and''' English), and with the category &amp;quot;needs editing&amp;quot; (or similar) then I'd be much happier for them to remain linked to.--[[User:TrevorGowen|TrevorGowen]] 08:34, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi, I'm not an English native speaker either - and I agree with the proposal of having English as the primary language ... but also with keeping of the already created translations and the hub - in maybe some form of &amp;quot;unofficial&amp;quot; sub-pages without guarantee that they contain the same/verified/complete information. If they really posses any valuable information rather than being just a fork pointing to English articles, they should be kept available (at least as read-only), otherwise it's rational to clean up. The term &amp;quot;official language&amp;quot; may not be the best choice, &amp;quot;primary language&amp;quot; sounds much better, but in my belief this is not about any selfishness, discrimination or anything else than an effort to keep this wiki well organized, readable, oriented on quality content, brief and clear. Maybe the language-hub can be placed somewhere at the bottom or as a sidebar menu (change to official wiki style?) with a clear marking, that its purpose is to provide extra space for smaller communities of people speaking other languages, and/or as some kind of mirrored clones with basic info from the main pages. Well, if that's what this wiki's objectives are... I understand very well that, this wiki may have a specific orientation and every contributor should respect the rules. Also, one wiki cannot meet everybody's wishes. There are plenty other options for specific language oriented wikis, forums, creating own, etc. On the other hand, if there is someone who would like to take over the role of an editor for a specific language and properly maintain the contents of that pages, I'm sure he will be greatly welcome. One more note - everybody should be aware that this is not a official Raspberry Pi Foundation's wiki. It is a publicly available private wiki (notwithstanding that it is created mostly by public community) for embedded Linux systems in general (correct me if necessary), where RPi is one of such systems/devices. It just happened to be the best available place for this purpose at the time, and thus the Raspberry Pi Foundation simply provided a link to this wiki (instead of creating its own, having to maintain it, moderate, etc.). We should be happy for having this place available for public collaboration. But without proper administration, it may easily become just a mess of unreadable contributions and literally lose its point... Who would want that? ;) --[[User:Pinoccio|Pinoccio]] 14:30, 16 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Wiki Design principles ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;All good things require a good design. To improve this site, we should (re)define / clarify its purpose. The following principles are suggested:&lt;br /&gt;
&lt;br /&gt;
Users of the Raspberry Pi will be of three types (or a mixture of these);&lt;br /&gt;
(a) competent Linux user,&lt;br /&gt;
(b) experienced hardware and/or software modifier / hobbyist&lt;br /&gt;
(c) beginner&lt;br /&gt;
&lt;br /&gt;
Each page should consider WHY a reader would be using that page.&lt;br /&gt;
&lt;br /&gt;
A competent Linux user would only want to know how to get the Raspberry Pi working and set up, and any 'peculiarities' relating to the hardware or Linux distribution. The hobbyist would additionally want to know how to use the GPIO ports and associated software, or how to modify / build the distribution or packages not included in that distribution. There should be clear pointers on the first page for the sections relating to these groups.&lt;br /&gt;
&lt;br /&gt;
The beginner will need careful guidance in their first steps. For this, instructions should be clear:&lt;br /&gt;
* they lead the user from what they know into what they don't, with each step being small and simple with the 'objective' clearly defined.&lt;br /&gt;
* they use simple steps, and should skip optional complications that are not relevant to the current 'lesson', e.g. half of the raspi-config settings are 'advanced'.&lt;br /&gt;
* they should include a link to complete documentation for the topic, with a warning that this may cover advanced material, e.g. full raspi-config instructions.&lt;br /&gt;
* the writer should take into account that the site, and users, will be global, with english as a second language.&lt;br /&gt;
* the writer should take into account the variations of hardware and distribution installed, e.g. the raspi-config utility is not available in many distributions.&lt;br /&gt;
* the instructions should clearly state if they are specific to a particular set up, or are 'date sensitive' to changes.&lt;br /&gt;
* pages should be separated into GUI and command line pages and flows.&lt;br /&gt;
* instructions should be free from point-of-view opinions.&lt;br /&gt;
* instructions should link to 'choice' pages that give pros and cons regarding that choice, e.g. which text editor should be used and if it is available / installable.&lt;br /&gt;
&lt;br /&gt;
The beginner guidance should stop at the point where other sites can take over, e.g. once sufficient Linux has been covered, other Linux sites can provide more advanced or specific information. It should also be aligned to the objectives stated by the Raspberry Pi Foundation for why the Raspberry Pi exists.&lt;br /&gt;
&lt;br /&gt;
Proposal, in absence of anything similar. [[User:Simon Small|SimonSmall]] 16:54, 4 October 2012 (UTC)&amp;lt;/s&amp;gt;&lt;br /&gt;
:I strongly oppose this. We should NEVER split users into &amp;quot;social classes&amp;quot; and English is our official language, just as English is the Raspberry Pi's preferred language. I think this overhaul is too much right now. Why don't we focus on something else first? Also, you can't make proposals unless you already are a council alderman, in which case, as of my posting time, you currently are not. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:40, 5 October 2012 (UTC)&lt;br /&gt;
::As you clearly don't know much about a wiki, I suggest you become more mature when you apply for alderman in the future. I have rejected your request for aldermanship. --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 01:43, 5 October 2012 (UTC)&lt;br /&gt;
:::Interesting. Explanation? Quote from above &amp;quot;If anything is wrong with these guidelines please feel free to edit them. Thank you.&amp;quot; This raises two questions; (1) What is being done to fix the Wiki? (2) How will (the wiki) encourage new users to contribute, especially the enthusiastic but inexperienced who likely form the target demographic? [[User:Simon Small|SimonSmall]] 21:45, 5 October 2012 (UTC)&lt;br /&gt;
::::That means minor changes, not major, overhauling changes. Also, nothing is ''wrong'' with the guidelines! --[[User:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;'''Jeff'''&amp;lt;/font&amp;gt;]] &amp;amp;bull; [[User_talk:Jeff|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;(talk)&amp;lt;/font&amp;gt;]] &amp;lt;!--&amp;lt;div style=&amp;quot;margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ff6a6a; align:right; width:50%;&amp;quot;&amp;gt;--&amp;gt;[[File:RaspPi.png|25px|link=|Member of the RPWC]] [[Project:RPi_Council|&amp;lt;font color=&amp;quot;#0645ad&amp;quot;&amp;gt;RPWC President&amp;lt;/font&amp;gt;]] [[File:RaspPi.png|25px|link=|Member of the RPWC]] 04:30, 7 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== If you are interested edit here ==&lt;br /&gt;
'''Please indicate your interest in joining the council below here, along with a link to your userpage.'''&lt;br /&gt;
&lt;br /&gt;
I have no interest in joining the council myself (just don't have the time), but I think any self-appointed &amp;quot;wiki council&amp;quot; should give itself some validity by spending some time coming up with practical guidelines / recommendations (without being ''too'' restrictive of course) rather than the &amp;quot;petty squabbling&amp;quot; that this page seems to be about so far ;-)&lt;br /&gt;
For example maybe you could have a list of pages that you've already &amp;quot;cleaned up&amp;quot;, so that we can at least see what &amp;quot;best practices&amp;quot; look like. And maybe you could come up with some guidelines for how pages like [[RPi_Hardware]] and [[RPi_Low-level_peripherals]] should document things which are different for the different revisions of RaspberryPi boards that exist? And Jeff, it might be useful to link to this page from your userpage :) [[User:AndrewS|AndrewS]] 23:31, 23 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Some more things I've spotted after a quick poke around...&lt;br /&gt;
* I see you reverted the change Ryanteck made when adding Rastrack, citing &amp;quot;Self advertising&amp;quot; - IMHO Rastrack is a useful link (it's been featured on the RPi blog) and shouldn't count as self-advertising. When deleting links from the wiki (e.g. if they're on &amp;quot;the wrong page&amp;quot;), maybe you could add them onto &amp;quot;the right page&amp;quot; at the same time? We '''do''' want the wiki to be newbie-friendly, don't we? :)&lt;br /&gt;
* In terms of &amp;quot;guidelines&amp;quot;, should all pages like e.g. [[Raspcontrol]] be renamed to e.g. &amp;quot;RPi_Raspcontrol&amp;quot; ?&lt;br /&gt;
* Surely it'd have been better just to edit the existing [[RPi_Wiki_Best_Practice]] rather than nominating it for deletion (and removing all links to it) ?  I'm afraid I'm not a wiki-expert so could you explain how it's &amp;quot;clearly misleading from Wikipedia's policies&amp;quot; and how the policies of Wikipedia are relevant to elinux.org ?&lt;br /&gt;
* Is the [[RPi Model Wizard]] a joke? Currently there's only one model available to buy... (and even if there ''were'' two models on sale, the &amp;quot;wizard&amp;quot; seems pretty pointless IMHO)&lt;br /&gt;
[[User:AndrewS|AndrewS]] 00:37, 24 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hope you don't mind me adding further comments here...&amp;lt;br&amp;gt;&lt;br /&gt;
Something else that it might be nice for the &amp;quot;wiki council&amp;quot; to clean up, is that there are several orphaned RPi-related pages (see [http://elinux.org/index.php?title=Special:LonelyPages&amp;amp;limit=50&amp;amp;offset=100 here]) so I guess it would be nice if either i) links were added back to those pages or ii) the content from those pages is moved/edited to more appropriate/relevant pages or iii) those pages are marked as &amp;quot;redundant info, please delete&amp;quot; or something ?&lt;br /&gt;
[[User:AndrewS|AndrewS]] 01:45, 30 October 2012 (UTC)&lt;br /&gt;
:Thank you for the info. w.r.t. orphaned pages. I'm still finding my way around here myself, but, being retired, I have more time to deal with such issues than, maybe, Jeff has. (That is, when I'm not trying things out etc. with my raspbery pi boxes). I'll take a look at them as soon as I get the chance. --[[User:TrevorGowen|TrevorGowen]] 14:40, 30 October 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
I am really bothered by the nonsense at the top of the hub page. The &amp;quot;model wizard&amp;quot; and following pages are quite absurd, and even if they weren't, they don't belong there.  Is anybody opposed to removing this content or at least moving it?&lt;br /&gt;
[[User:HBrydon|HBrydon]] 22:40 23 Feb 2013 (UTC)&lt;br /&gt;
: You have my support, but I suspect &amp;quot;Jeff&amp;quot; will object :-/   I personally think this whole &amp;quot;wiki council&amp;quot; (and it's claim of authority, coupled with lack of action) is absurd too. I added some (personal) comments to [[User_talk:Zootboy]] which in hindsight I should probably have added here. [[User:AndrewS|AndrewS]] ([[User talk:AndrewS|talk]]) 13:00, 24 February 2013 (UTC)&lt;br /&gt;
:: This wiki is not governed by anyone other than the community.  I do my best to remove spam and keep content as current as possible.  Should a [[Project:RPi_Council|Raspberry Pi Wiki Council]] wish to maintain a tightly controlled wiki elsewhere, they're welcome to do so.  Should you have any questions, feel free to contact [[User:wmat]]. The wiki has worked well for over 8 years in this manner.  --[[User:Wmat|Wmat]] ([[User talk:Wmat|talk]]) 14:17, 24 February 2013 (UTC)&lt;br /&gt;
::: I had begun to suspect that &amp;quot;Jeff&amp;quot;'s claims of a &amp;quot;mandate&amp;quot; for a &amp;quot;Raspberry Pi Wiki Council&amp;quot; were not as &amp;quot;firm&amp;quot; as I had been led to believe - this being my first venture into a wiki community I guess I was somewhat naive. Any comments or contributions made here were intended to be constructive. However most of my contributions, like those of others, are based upon my current investigations and experimentation with raspberry pi hardware etc., and added, hopefully, to appropriate pages. --[[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) 21:32, 24 February 2013 (UTC)&lt;br /&gt;
:::: Long time no see , folks ! Well , i'm back and would like your opinion on my TOP 3&lt;br /&gt;
proposals :&lt;br /&gt;
TOP 1 : Get the old RPi_Hub talk page back.&lt;br /&gt;
TOP 2 : An outlet on the raspberrypi.org forums with updates on &amp;quot;cleaning up the Wiki&amp;quot; and a call for editors.&lt;br /&gt;
        This is of paramount importance IMHO.&lt;br /&gt;
        Perhaps we can find interested people from the beta RaspberryPi Stackexchange , too.&lt;br /&gt;
TOP 3 : Talk to MagPi translators , other voluteers and eLinux.org admins to find a sane solution to the &lt;br /&gt;
        translation/localization mess on the wiki.&lt;br /&gt;
Regards , [[User:Ghans|Ghans]] ([[User talk:Ghans|talk]]) 10:42, 23 March 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_VideoCore_APIs</id>
		<title>RPi VideoCore APIs</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_VideoCore_APIs"/>
				<updated>2013-01-01T12:42:20Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Libraries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RPi_Software}}&lt;br /&gt;
&lt;br /&gt;
[[File:Raspberrypi_video_API_03.svg|500px|thumb|Source: http://elinux.org/images/b/be/Raspberrypi_video_API_03.svg]]&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi contains a Broadcom [http://en.wikipedia.org/wiki/Videocore VideoCore] IV GPU providing OpenGL ES 1.1, OpenGL ES 2.0, hardware-accelerated OpenVG 1.1, Open EGL, OpenMAX and 1080p30 H.264 high-profile decode. There are 24 GFLOPS of general purpose compute and a bunch of texture filtering and DMA infrastructure. Eben worked on the architecture team for this and the Raspberry Pi team are looking at how they can make some of the proprietary features available to application programmers. &lt;br /&gt;
&lt;br /&gt;
Currently C header files and libraries for many of the Broadcom APIs are located in &amp;lt;code&amp;gt;/opt/vc/include&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/opt/vc/lib&amp;lt;/code&amp;gt; respectively, or available from [https://github.com/raspberrypi/firmware GitHub] within the same directory structure. Some documentation is contained within comments in the header files, as well as documentation for the OpenMAX IL components in the [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents documentation directory on Github], however it is severely lacking and difficult to understand in a general sense for people wanting to experiment with the device due to it being proprietary. As such, we encourage you to [http://elinux.org/index.php?title=RPi_VideoCore_APIs&amp;amp;action=edit edit this page] to help us build a much better open documentation.&lt;br /&gt;
&lt;br /&gt;
==Quirks==&lt;br /&gt;
&lt;br /&gt;
* The Raspberry Pi requires that the &amp;lt;code&amp;gt;bcm_host_init()&amp;lt;/code&amp;gt; function is called first before any GPU calls can be made.&lt;br /&gt;
* Before calling any of the vc_* functions, you need to initialise vcos and vchi, and make a vchi connection, before then calling the corresponding vc_*_init function for the part of the library you want to use: &amp;lt;code&amp;gt;vc_vchi_dispmanx_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_tv_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_cec_init&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;vc_vchi_gencmd_init&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;(See this [https://github.com/adammw/rpi-output-swapper/blob/master/video_swap.c#L152-169 sample code] which does initialisation for vc_tvservice_* APIs)&lt;br /&gt;
* Linking against the EGL library (-lEGL) also requires you to link against the GLESv2 library (-lGLESv2).&lt;br /&gt;
* &amp;lt;code&amp;gt;[[#graphics_get_display_size|graphics_get_display_size()]]&amp;lt;/code&amp;gt; is a broadcom-specific function&lt;br /&gt;
&lt;br /&gt;
== Built-in Sample Programs==&lt;br /&gt;
The Raspberry Pi comes with 7 sample programs and two helper libraries in the /opt/vc/src/hello_pi directory showing some of the system's capabilities and sample code. &lt;br /&gt;
===hello_encode===&lt;br /&gt;
This  sample is a GPU-assisted  h.264 encoder using the OpenMAX APIs , and currently&lt;br /&gt;
works with raw frames. It outputs a raw h.264 file.&lt;br /&gt;
&lt;br /&gt;
===hello_video===&lt;br /&gt;
This sample decodes h264 video using the OpenMAX APIs and the ilclient library, and is distributed with a short scene of [http://www.bigbuckbunny.org/ Big Buck Bunny]&lt;br /&gt;
===hello_audio===&lt;br /&gt;
This sample plays a sine wave for ten seconds using the ??? APIs.&lt;br /&gt;
===hello_triangle===&lt;br /&gt;
This sample shows how to get a OpenGL ES context on the Raspberry Pi.&lt;br /&gt;
===ilclient helper library===&lt;br /&gt;
This library is described as:&lt;br /&gt;
&amp;lt;code&amp;gt;This API defines helper functions for writing IL clients.&lt;br /&gt;
 *&lt;br /&gt;
 * This file defines an IL client side library.  This is useful when&lt;br /&gt;
 * writing IL clients, since there tends to be much repeated and&lt;br /&gt;
 * common code across both single and multiple clients.  This library&lt;br /&gt;
 * seeks to remove that common code and abstract some of the&lt;br /&gt;
 * interactions with components.  There is a wrapper around a&lt;br /&gt;
 * component and tunnel, and some operations can be done on lists of&lt;br /&gt;
 * these.  The callbacks from components are handled, and specific&lt;br /&gt;
 * events can be checked or waited for.&lt;br /&gt;
 */&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| ''' The userland libraries have been open-sourced !  Code can be found at [https://github.com/raspberrypi/userland github.com/raspberrypi/userland]'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== libbcm_host ===&lt;br /&gt;
bcm_host is the Broadcom hardware interface library.&lt;br /&gt;
&lt;br /&gt;
=== vc_dispmanx_*===&lt;br /&gt;
Dispmanx is a windowing system in the process of being deprecated in favour of [http://www.khronos.org/openwf/ OpenWF] (or similar), however dispmanx is still used in all API demos and it's replacement may not yet be available. &amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?t=5621&amp;amp;p=77981&amp;lt;/ref&amp;gt;(confirmation required?)&lt;br /&gt;
=== vc_tvservice_* ===&lt;br /&gt;
These APIs allow controlling the HDMI and SDTV video outputs of the Raspberry Pi, as well as allowing the user to query the supported HDMI resolutions and audio formats and turn on/off copy protection. The Raspberry Pi can only have one output active at a time - turning on the HDMI automatically turns off the SDTV and vice-versa. However either can be turned off using the &amp;lt;code&amp;gt;vc_tv_power_off()&amp;lt;/code&amp;gt; function.&lt;br /&gt;
&lt;br /&gt;
The header file [https://github.com/raspberrypi/firmware/blob/master/opt/vc/include/interface/vmcs_host/vc_tvservice.h vc_tvservice.h] documents the functions quite well via comments above each prototype function, however before any of these functions will succeed you must initialise the connection to the host API like so:&lt;br /&gt;
&lt;br /&gt;
 void tvservice_init() {&lt;br /&gt;
    VCHI_INSTANCE_T vchi_instance;&lt;br /&gt;
    VCHI_CONNECTION_T *vchi_connections;&lt;br /&gt;
    &lt;br /&gt;
    // initialise bcm_host&lt;br /&gt;
    bcm_host_init();&lt;br /&gt;
    &lt;br /&gt;
    // initialise vcos/vchi&lt;br /&gt;
    vcos_init();&lt;br /&gt;
    if (vchi_initialise(&amp;amp;vchi_instance) != VCHIQ_SUCCESS) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to open vchiq instance\n&amp;quot;);&lt;br /&gt;
        exit(-2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // create a vchi connection&lt;br /&gt;
    if ( vchi_connect( NULL, 0, vchi_instance ) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to VCHI\n&amp;quot;);&lt;br /&gt;
        exit(-3);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // connect to tvservice&lt;br /&gt;
    if ( vc_vchi_tv_init( vchi_instance, &amp;amp;vchi_connections, 1) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to tvservice\n&amp;quot;);&lt;br /&gt;
        exit(-4);&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''TODO: Deinitialization''&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [https://github.com/adammw/rpi-output-swapper rpi-output-swapper] Uses tvservice apis to power on HDMI or SDTV display in specific or preferred mode.&lt;br /&gt;
&lt;br /&gt;
=== vc_cec_* ===&lt;br /&gt;
The vc_cec APIs allow programs to interface with the [http://en.wikipedia.org/wiki/Consumer_Electronics_Control#CEC Consumer Electronics Control (CEC)] host middleware on the system to send CEC packets, set strings for the middleware to auto-respond to certain requests or override the middleware handling by adding custom callbacks.&lt;br /&gt;
&lt;br /&gt;
''TODO: Samples/Howto''&lt;br /&gt;
&lt;br /&gt;
=== vc_gencmd_* ===&lt;br /&gt;
''TODO''&lt;br /&gt;
&lt;br /&gt;
=== EGL ===&lt;br /&gt;
[http://www.khronos.org/egl/ EGL (Native Platform Graphics Interface)] is an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and the underlying native platform. The Raspberry Pi supports [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4] and the following EGL extensions (links are to EGL registry documentation):&amp;lt;ref name=&amp;quot;egl-info&amp;quot;&amp;gt;eglinfo, http://www.raspberrypi.org/phpBB3/viewtopic.php?p=35942#p35942 , http://www.raspberrypi.org/phpBB3/viewtopic.php?p=36318#p36318&amp;lt;/ref&amp;gt;&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image.txt EGL_KHR_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_base.txt EGL_KHR_image_base]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_pixmap.txt EGL_KHR_image_pixmap]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_vg_parent_image.txt EGL_KHR_vg_parent_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_2D_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_cubemap_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_lock_surface.txt EGL_KHR_lock_surface]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creating an on-screen EGL rendering surface requires you to to use the eglCreateWindowSurface function, which takes a EGLNativeWindowType parameter. On the Raspberry Pi, this is implemented as a EGL_DISPMANX_WINDOW_T struct, which is defined in eglplatform.h as:&lt;br /&gt;
&lt;br /&gt;
  typedef struct {&lt;br /&gt;
    DISPMANX_ELEMENT_HANDLE_T element;&lt;br /&gt;
    int width;   /* This is necessary because dispmanx elements are not queriable. */&lt;br /&gt;
    int height;&lt;br /&gt;
  } EGL_DISPMANX_WINDOW_T;&lt;br /&gt;
&lt;br /&gt;
Therefore, to create a EGL surface you must also use the Dispmanx library to get a dispmanx element handle. The [https://github.com/raspberrypi/firmware/blob/master/opt/vc/src/hello_pi/hello_triangle/triangle.c#L147-173 hello_triangle source code] provides example code to do this.&lt;br /&gt;
&lt;br /&gt;
==== Samples====&lt;br /&gt;
&lt;br /&gt;
See [http://jonmacey.blogspot.com.au/2012/05/getting-started-with-egl-on-raspberry.html Getting Started with EGL] post by Jon Macey. &lt;br /&gt;
Extended documentation available in the [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4 Specification] and Simple Reference available in the [http://www.khronos.org/files/egl-1-4-quick-reference-card.pdf EGL 1.4 API Quick Reference Card].&lt;br /&gt;
&lt;br /&gt;
==== Function Documentation====&lt;br /&gt;
====={{anchor|graphics_get_display_size}}&amp;lt;code&amp;gt;int32_t graphics_get_display_size( const uint16_t display_number, uint32_t *width, uint32_t *height);&amp;lt;/code&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
This function allows you to get the size of the display, and is often used in creating an EGL Surface. width and height are pointers that you pass in to where you want the response values to be written to, display number 0 is usually used for the Raspberry Pi. return value of &amp;gt;= 0 indicates success, &amp;lt;0 indicates failure.&lt;br /&gt;
&lt;br /&gt;
This function is implemented in libbcm_host, and the implementation has been made [https://github.com/raspberrypi/firmware/issues/14#issuecomment-5652185 public] showing that it internally calls the vc_dispmanx_display_get_info function to get the width and height of the current mode.&lt;br /&gt;
&lt;br /&gt;
Bugs present in early versions of the firmware caused this function to always return 1920x1080, however this can easily be fixed by updating the firmware with [https://github.com/Hexxeh/rpi-update Hexxeh's rpi-update] (see the [[R-Pi_Troubleshooting#Updating_firmware|Updating firmware]] page for help).&amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&amp;amp;t=8252&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/raspberrypi/firmware/issues/14&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OpenGL ES ===&lt;br /&gt;
The Raspberry Pi supports OpenGL ES 2.0 with the following extensions: &amp;lt;ref name=&amp;quot;egl-info&amp;quot; /&amp;gt;&lt;br /&gt;
*GL_OES_compressed_ETC1_RGB8_texture&lt;br /&gt;
*GL_OES_compressed_paletted_texture&lt;br /&gt;
*GL_OES_texture_npot GL_OES_depth24&lt;br /&gt;
*GL_OES_vertex_half_float&lt;br /&gt;
*GL_OES_EGL_image&lt;br /&gt;
*GL_OES_EGL_image_external&lt;br /&gt;
*GL_EXT_discard_framebuffer&lt;br /&gt;
*GL_OES_rgb8_rgba8&lt;br /&gt;
*GL_OES_depth32&lt;br /&gt;
*GL_OES_mapbuffer&lt;br /&gt;
*GL_EXT_texture_format_BGRA8888&lt;br /&gt;
*GL_APPLE_rgb_422&lt;br /&gt;
*GL_EXT_debug_marker&lt;br /&gt;
 &lt;br /&gt;
''TODO: Sample of how to use/initalise OpenGL ES''&lt;br /&gt;
&lt;br /&gt;
=== OpenVG ===&lt;br /&gt;
The Raspberry Pi supports OpenVG 1.1 for hardware-accelerated two-dimensional vector and raster graphics. See the full specification [http://www.khronos.org/registry/vg/specs/openvg-1.1.pdf here] or [http://www.khronos.org/files/openvg-quick-reference-card.pdf the API quick reference card].&lt;br /&gt;
&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [http://docs.blackberry.com/en/developers/deliverables/17967/CS_Drawing_a_triangle_using_OpenVG_1241146_11.jsp Code sample: Drawing a triangle by using OpenVG] ''(Java implentation for RIM devices, however should be able to get a grasp on how it works and be able to port it to the Raspberry Pi)''&lt;br /&gt;
&lt;br /&gt;
=== OpenMAX ===&lt;br /&gt;
See [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents /documentation/ilcomponents] on GitHub firmware repository for official documentation.&lt;br /&gt;
&lt;br /&gt;
''TODO: Sample of how to use OpenMAX to decode audio/video/images, etc.''&lt;br /&gt;
&lt;br /&gt;
== Bindings for Other Programming Languages ==&lt;br /&gt;
'''Python'''&lt;br /&gt;
* [https://bitbucket.org/bryancole/rpi_vid_core/ RPi_Vid_Core] - ''python bindings of EGL, OpenGL ES, OpenVG and bcm_host for Raspberry Pi implemented using Cython''&lt;br /&gt;
'''Java'''&lt;br /&gt;
* [http://www.jogamp.org JogAmp JOGL] - ''JogAmp JOGL Java bindings for EGL and OpenGL ES for Raspberry Pi implemented using Gluegen.&lt;br /&gt;
** Raspberry Pi autodetection is included in JogAmp JOGL RC11 and later. http://forum.jogamp.org/Release-v2-0-rc11-td4026703.html&lt;br /&gt;
* [http://www.lwjgl.org LWJGL] - http://www.raspberrypi.org/phpBB3/viewtopic.php?p=211087 Raspberry Pi community port by '''spsn'''&lt;br /&gt;
&lt;br /&gt;
== Open Source Software compatible with the VideoCore APIs ==&lt;br /&gt;
* '''[https://github.com/huceke/omxplayer omxplayer]''' - ''a command line a/v player for the Raspberry Pi utilising the OpenMAX APIs and ffmpeg''&lt;br /&gt;
* '''[http://wiki.xbmc.org/index.php?title=Raspberry_Pi XBMC]''' - ''a media center, omxplayer's &amp;quot;big brother&amp;quot; ''&lt;br /&gt;
* '''[http://nccastaff.bournemouth.ac.uk/jmacey/GraphicsLib/piNGL/index.html piNGL]''' - ''port of the NGL graphics library to Raspberry Pi''&lt;br /&gt;
* '''[http://qt-project.org/wiki/Qt-RaspberryPi Qt on Pi]''' - ''Raspberry Pi port of the Qt toolkit''&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;br /&gt;
[[Category: RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_VideoCore_APIs</id>
		<title>RPi VideoCore APIs</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_VideoCore_APIs"/>
				<updated>2013-01-01T12:39:06Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Libraries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RPi_Software}}&lt;br /&gt;
&lt;br /&gt;
[[File:Raspberrypi_video_API_03.svg|500px|thumb|Source: http://elinux.org/images/b/be/Raspberrypi_video_API_03.svg]]&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi contains a Broadcom [http://en.wikipedia.org/wiki/Videocore VideoCore] IV GPU providing OpenGL ES 1.1, OpenGL ES 2.0, hardware-accelerated OpenVG 1.1, Open EGL, OpenMAX and 1080p30 H.264 high-profile decode. There are 24 GFLOPS of general purpose compute and a bunch of texture filtering and DMA infrastructure. Eben worked on the architecture team for this and the Raspberry Pi team are looking at how they can make some of the proprietary features available to application programmers. &lt;br /&gt;
&lt;br /&gt;
Currently C header files and libraries for many of the Broadcom APIs are located in &amp;lt;code&amp;gt;/opt/vc/include&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/opt/vc/lib&amp;lt;/code&amp;gt; respectively, or available from [https://github.com/raspberrypi/firmware GitHub] within the same directory structure. Some documentation is contained within comments in the header files, as well as documentation for the OpenMAX IL components in the [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents documentation directory on Github], however it is severely lacking and difficult to understand in a general sense for people wanting to experiment with the device due to it being proprietary. As such, we encourage you to [http://elinux.org/index.php?title=RPi_VideoCore_APIs&amp;amp;action=edit edit this page] to help us build a much better open documentation.&lt;br /&gt;
&lt;br /&gt;
==Quirks==&lt;br /&gt;
&lt;br /&gt;
* The Raspberry Pi requires that the &amp;lt;code&amp;gt;bcm_host_init()&amp;lt;/code&amp;gt; function is called first before any GPU calls can be made.&lt;br /&gt;
* Before calling any of the vc_* functions, you need to initialise vcos and vchi, and make a vchi connection, before then calling the corresponding vc_*_init function for the part of the library you want to use: &amp;lt;code&amp;gt;vc_vchi_dispmanx_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_tv_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_cec_init&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;vc_vchi_gencmd_init&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;(See this [https://github.com/adammw/rpi-output-swapper/blob/master/video_swap.c#L152-169 sample code] which does initialisation for vc_tvservice_* APIs)&lt;br /&gt;
* Linking against the EGL library (-lEGL) also requires you to link against the GLESv2 library (-lGLESv2).&lt;br /&gt;
* &amp;lt;code&amp;gt;[[#graphics_get_display_size|graphics_get_display_size()]]&amp;lt;/code&amp;gt; is a broadcom-specific function&lt;br /&gt;
&lt;br /&gt;
== Built-in Sample Programs==&lt;br /&gt;
The Raspberry Pi comes with 7 sample programs and two helper libraries in the /opt/vc/src/hello_pi directory showing some of the system's capabilities and sample code. &lt;br /&gt;
===hello_encode===&lt;br /&gt;
This  sample is a GPU-assisted  h.264 encoder using the OpenMAX APIs , and currently&lt;br /&gt;
works with raw frames. It outputs a raw h.264 file.&lt;br /&gt;
&lt;br /&gt;
===hello_video===&lt;br /&gt;
This sample decodes h264 video using the OpenMAX APIs and the ilclient library, and is distributed with a short scene of [http://www.bigbuckbunny.org/ Big Buck Bunny]&lt;br /&gt;
===hello_audio===&lt;br /&gt;
This sample plays a sine wave for ten seconds using the ??? APIs.&lt;br /&gt;
===hello_triangle===&lt;br /&gt;
This sample shows how to get a OpenGL ES context on the Raspberry Pi.&lt;br /&gt;
===ilclient helper library===&lt;br /&gt;
This library is described as:&lt;br /&gt;
&amp;lt;code&amp;gt;This API defines helper functions for writing IL clients.&lt;br /&gt;
 *&lt;br /&gt;
 * This file defines an IL client side library.  This is useful when&lt;br /&gt;
 * writing IL clients, since there tends to be much repeated and&lt;br /&gt;
 * common code across both single and multiple clients.  This library&lt;br /&gt;
 * seeks to remove that common code and abstract some of the&lt;br /&gt;
 * interactions with components.  There is a wrapper around a&lt;br /&gt;
 * component and tunnel, and some operations can be done on lists of&lt;br /&gt;
 * these.  The callbacks from components are handled, and specific&lt;br /&gt;
 * events can be checked or waited for.&lt;br /&gt;
 */&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''' The userland libraries have been open-sourced !  Code can be found at [https://github.com/raspberrypi/userland]'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== libbcm_host ===&lt;br /&gt;
bcm_host is the Broadcom hardware interface library.&lt;br /&gt;
&lt;br /&gt;
=== vc_dispmanx_*===&lt;br /&gt;
Dispmanx is a windowing system in the process of being deprecated in favour of [http://www.khronos.org/openwf/ OpenWF] (or similar), however dispmanx is still used in all API demos and it's replacement may not yet be available. &amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?t=5621&amp;amp;p=77981&amp;lt;/ref&amp;gt;(confirmation required?)&lt;br /&gt;
=== vc_tvservice_* ===&lt;br /&gt;
These APIs allow controlling the HDMI and SDTV video outputs of the Raspberry Pi, as well as allowing the user to query the supported HDMI resolutions and audio formats and turn on/off copy protection. The Raspberry Pi can only have one output active at a time - turning on the HDMI automatically turns off the SDTV and vice-versa. However either can be turned off using the &amp;lt;code&amp;gt;vc_tv_power_off()&amp;lt;/code&amp;gt; function.&lt;br /&gt;
&lt;br /&gt;
The header file [https://github.com/raspberrypi/firmware/blob/master/opt/vc/include/interface/vmcs_host/vc_tvservice.h vc_tvservice.h] documents the functions quite well via comments above each prototype function, however before any of these functions will succeed you must initialise the connection to the host API like so:&lt;br /&gt;
&lt;br /&gt;
 void tvservice_init() {&lt;br /&gt;
    VCHI_INSTANCE_T vchi_instance;&lt;br /&gt;
    VCHI_CONNECTION_T *vchi_connections;&lt;br /&gt;
    &lt;br /&gt;
    // initialise bcm_host&lt;br /&gt;
    bcm_host_init();&lt;br /&gt;
    &lt;br /&gt;
    // initialise vcos/vchi&lt;br /&gt;
    vcos_init();&lt;br /&gt;
    if (vchi_initialise(&amp;amp;vchi_instance) != VCHIQ_SUCCESS) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to open vchiq instance\n&amp;quot;);&lt;br /&gt;
        exit(-2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // create a vchi connection&lt;br /&gt;
    if ( vchi_connect( NULL, 0, vchi_instance ) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to VCHI\n&amp;quot;);&lt;br /&gt;
        exit(-3);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // connect to tvservice&lt;br /&gt;
    if ( vc_vchi_tv_init( vchi_instance, &amp;amp;vchi_connections, 1) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to tvservice\n&amp;quot;);&lt;br /&gt;
        exit(-4);&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''TODO: Deinitialization''&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [https://github.com/adammw/rpi-output-swapper rpi-output-swapper] Uses tvservice apis to power on HDMI or SDTV display in specific or preferred mode.&lt;br /&gt;
&lt;br /&gt;
=== vc_cec_* ===&lt;br /&gt;
The vc_cec APIs allow programs to interface with the [http://en.wikipedia.org/wiki/Consumer_Electronics_Control#CEC Consumer Electronics Control (CEC)] host middleware on the system to send CEC packets, set strings for the middleware to auto-respond to certain requests or override the middleware handling by adding custom callbacks.&lt;br /&gt;
&lt;br /&gt;
''TODO: Samples/Howto''&lt;br /&gt;
&lt;br /&gt;
=== vc_gencmd_* ===&lt;br /&gt;
''TODO''&lt;br /&gt;
&lt;br /&gt;
=== EGL ===&lt;br /&gt;
[http://www.khronos.org/egl/ EGL (Native Platform Graphics Interface)] is an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and the underlying native platform. The Raspberry Pi supports [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4] and the following EGL extensions (links are to EGL registry documentation):&amp;lt;ref name=&amp;quot;egl-info&amp;quot;&amp;gt;eglinfo, http://www.raspberrypi.org/phpBB3/viewtopic.php?p=35942#p35942 , http://www.raspberrypi.org/phpBB3/viewtopic.php?p=36318#p36318&amp;lt;/ref&amp;gt;&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image.txt EGL_KHR_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_base.txt EGL_KHR_image_base]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_pixmap.txt EGL_KHR_image_pixmap]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_vg_parent_image.txt EGL_KHR_vg_parent_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_2D_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_cubemap_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_lock_surface.txt EGL_KHR_lock_surface]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creating an on-screen EGL rendering surface requires you to to use the eglCreateWindowSurface function, which takes a EGLNativeWindowType parameter. On the Raspberry Pi, this is implemented as a EGL_DISPMANX_WINDOW_T struct, which is defined in eglplatform.h as:&lt;br /&gt;
&lt;br /&gt;
  typedef struct {&lt;br /&gt;
    DISPMANX_ELEMENT_HANDLE_T element;&lt;br /&gt;
    int width;   /* This is necessary because dispmanx elements are not queriable. */&lt;br /&gt;
    int height;&lt;br /&gt;
  } EGL_DISPMANX_WINDOW_T;&lt;br /&gt;
&lt;br /&gt;
Therefore, to create a EGL surface you must also use the Dispmanx library to get a dispmanx element handle. The [https://github.com/raspberrypi/firmware/blob/master/opt/vc/src/hello_pi/hello_triangle/triangle.c#L147-173 hello_triangle source code] provides example code to do this.&lt;br /&gt;
&lt;br /&gt;
==== Samples====&lt;br /&gt;
&lt;br /&gt;
See [http://jonmacey.blogspot.com.au/2012/05/getting-started-with-egl-on-raspberry.html Getting Started with EGL] post by Jon Macey. &lt;br /&gt;
Extended documentation available in the [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4 Specification] and Simple Reference available in the [http://www.khronos.org/files/egl-1-4-quick-reference-card.pdf EGL 1.4 API Quick Reference Card].&lt;br /&gt;
&lt;br /&gt;
==== Function Documentation====&lt;br /&gt;
====={{anchor|graphics_get_display_size}}&amp;lt;code&amp;gt;int32_t graphics_get_display_size( const uint16_t display_number, uint32_t *width, uint32_t *height);&amp;lt;/code&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
This function allows you to get the size of the display, and is often used in creating an EGL Surface. width and height are pointers that you pass in to where you want the response values to be written to, display number 0 is usually used for the Raspberry Pi. return value of &amp;gt;= 0 indicates success, &amp;lt;0 indicates failure.&lt;br /&gt;
&lt;br /&gt;
This function is implemented in libbcm_host, and the implementation has been made [https://github.com/raspberrypi/firmware/issues/14#issuecomment-5652185 public] showing that it internally calls the vc_dispmanx_display_get_info function to get the width and height of the current mode.&lt;br /&gt;
&lt;br /&gt;
Bugs present in early versions of the firmware caused this function to always return 1920x1080, however this can easily be fixed by updating the firmware with [https://github.com/Hexxeh/rpi-update Hexxeh's rpi-update] (see the [[R-Pi_Troubleshooting#Updating_firmware|Updating firmware]] page for help).&amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&amp;amp;t=8252&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/raspberrypi/firmware/issues/14&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OpenGL ES ===&lt;br /&gt;
The Raspberry Pi supports OpenGL ES 2.0 with the following extensions: &amp;lt;ref name=&amp;quot;egl-info&amp;quot; /&amp;gt;&lt;br /&gt;
*GL_OES_compressed_ETC1_RGB8_texture&lt;br /&gt;
*GL_OES_compressed_paletted_texture&lt;br /&gt;
*GL_OES_texture_npot GL_OES_depth24&lt;br /&gt;
*GL_OES_vertex_half_float&lt;br /&gt;
*GL_OES_EGL_image&lt;br /&gt;
*GL_OES_EGL_image_external&lt;br /&gt;
*GL_EXT_discard_framebuffer&lt;br /&gt;
*GL_OES_rgb8_rgba8&lt;br /&gt;
*GL_OES_depth32&lt;br /&gt;
*GL_OES_mapbuffer&lt;br /&gt;
*GL_EXT_texture_format_BGRA8888&lt;br /&gt;
*GL_APPLE_rgb_422&lt;br /&gt;
*GL_EXT_debug_marker&lt;br /&gt;
 &lt;br /&gt;
''TODO: Sample of how to use/initalise OpenGL ES''&lt;br /&gt;
&lt;br /&gt;
=== OpenVG ===&lt;br /&gt;
The Raspberry Pi supports OpenVG 1.1 for hardware-accelerated two-dimensional vector and raster graphics. See the full specification [http://www.khronos.org/registry/vg/specs/openvg-1.1.pdf here] or [http://www.khronos.org/files/openvg-quick-reference-card.pdf the API quick reference card].&lt;br /&gt;
&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [http://docs.blackberry.com/en/developers/deliverables/17967/CS_Drawing_a_triangle_using_OpenVG_1241146_11.jsp Code sample: Drawing a triangle by using OpenVG] ''(Java implentation for RIM devices, however should be able to get a grasp on how it works and be able to port it to the Raspberry Pi)''&lt;br /&gt;
&lt;br /&gt;
=== OpenMAX ===&lt;br /&gt;
See [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents /documentation/ilcomponents] on GitHub firmware repository for official documentation.&lt;br /&gt;
&lt;br /&gt;
''TODO: Sample of how to use OpenMAX to decode audio/video/images, etc.''&lt;br /&gt;
&lt;br /&gt;
== Bindings for Other Programming Languages ==&lt;br /&gt;
'''Python'''&lt;br /&gt;
* [https://bitbucket.org/bryancole/rpi_vid_core/ RPi_Vid_Core] - ''python bindings of EGL, OpenGL ES, OpenVG and bcm_host for Raspberry Pi implemented using Cython''&lt;br /&gt;
'''Java'''&lt;br /&gt;
* [http://www.jogamp.org JogAmp JOGL] - ''JogAmp JOGL Java bindings for EGL and OpenGL ES for Raspberry Pi implemented using Gluegen.&lt;br /&gt;
** Raspberry Pi autodetection is included in JogAmp JOGL RC11 and later. http://forum.jogamp.org/Release-v2-0-rc11-td4026703.html&lt;br /&gt;
* [http://www.lwjgl.org LWJGL] - http://www.raspberrypi.org/phpBB3/viewtopic.php?p=211087 Raspberry Pi community port by '''spsn'''&lt;br /&gt;
&lt;br /&gt;
== Open Source Software compatible with the VideoCore APIs ==&lt;br /&gt;
* '''[https://github.com/huceke/omxplayer omxplayer]''' - ''a command line a/v player for the Raspberry Pi utilising the OpenMAX APIs and ffmpeg''&lt;br /&gt;
* '''[http://wiki.xbmc.org/index.php?title=Raspberry_Pi XBMC]''' - ''a media center, omxplayer's &amp;quot;big brother&amp;quot; ''&lt;br /&gt;
* '''[http://nccastaff.bournemouth.ac.uk/jmacey/GraphicsLib/piNGL/index.html piNGL]''' - ''port of the NGL graphics library to Raspberry Pi''&lt;br /&gt;
* '''[http://qt-project.org/wiki/Qt-RaspberryPi Qt on Pi]''' - ''Raspberry Pi port of the Qt toolkit''&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;br /&gt;
[[Category: RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_VideoCore_APIs</id>
		<title>RPi VideoCore APIs</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_VideoCore_APIs"/>
				<updated>2013-01-01T12:29:06Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* hello_encode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RPi_Software}}&lt;br /&gt;
&lt;br /&gt;
[[File:Raspberrypi_video_API_03.svg|500px|thumb|Source: http://elinux.org/images/b/be/Raspberrypi_video_API_03.svg]]&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi contains a Broadcom [http://en.wikipedia.org/wiki/Videocore VideoCore] IV GPU providing OpenGL ES 1.1, OpenGL ES 2.0, hardware-accelerated OpenVG 1.1, Open EGL, OpenMAX and 1080p30 H.264 high-profile decode. There are 24 GFLOPS of general purpose compute and a bunch of texture filtering and DMA infrastructure. Eben worked on the architecture team for this and the Raspberry Pi team are looking at how they can make some of the proprietary features available to application programmers. &lt;br /&gt;
&lt;br /&gt;
Currently C header files and libraries for many of the Broadcom APIs are located in &amp;lt;code&amp;gt;/opt/vc/include&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/opt/vc/lib&amp;lt;/code&amp;gt; respectively, or available from [https://github.com/raspberrypi/firmware GitHub] within the same directory structure. Some documentation is contained within comments in the header files, as well as documentation for the OpenMAX IL components in the [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents documentation directory on Github], however it is severely lacking and difficult to understand in a general sense for people wanting to experiment with the device due to it being proprietary. As such, we encourage you to [http://elinux.org/index.php?title=RPi_VideoCore_APIs&amp;amp;action=edit edit this page] to help us build a much better open documentation.&lt;br /&gt;
&lt;br /&gt;
==Quirks==&lt;br /&gt;
&lt;br /&gt;
* The Raspberry Pi requires that the &amp;lt;code&amp;gt;bcm_host_init()&amp;lt;/code&amp;gt; function is called first before any GPU calls can be made.&lt;br /&gt;
* Before calling any of the vc_* functions, you need to initialise vcos and vchi, and make a vchi connection, before then calling the corresponding vc_*_init function for the part of the library you want to use: &amp;lt;code&amp;gt;vc_vchi_dispmanx_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_tv_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_cec_init&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;vc_vchi_gencmd_init&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;(See this [https://github.com/adammw/rpi-output-swapper/blob/master/video_swap.c#L152-169 sample code] which does initialisation for vc_tvservice_* APIs)&lt;br /&gt;
* Linking against the EGL library (-lEGL) also requires you to link against the GLESv2 library (-lGLESv2).&lt;br /&gt;
* &amp;lt;code&amp;gt;[[#graphics_get_display_size|graphics_get_display_size()]]&amp;lt;/code&amp;gt; is a broadcom-specific function&lt;br /&gt;
&lt;br /&gt;
== Built-in Sample Programs==&lt;br /&gt;
The Raspberry Pi comes with 7 sample programs and two helper libraries in the /opt/vc/src/hello_pi directory showing some of the system's capabilities and sample code. &lt;br /&gt;
===hello_encode===&lt;br /&gt;
This  sample is a GPU-assisted  h.264 encoder using the OpenMAX APIs , and currently&lt;br /&gt;
works with raw frames. It outputs a raw h.264 file.&lt;br /&gt;
&lt;br /&gt;
===hello_video===&lt;br /&gt;
This sample decodes h264 video using the OpenMAX APIs and the ilclient library, and is distributed with a short scene of [http://www.bigbuckbunny.org/ Big Buck Bunny]&lt;br /&gt;
===hello_audio===&lt;br /&gt;
This sample plays a sine wave for ten seconds using the ??? APIs.&lt;br /&gt;
===hello_triangle===&lt;br /&gt;
This sample shows how to get a OpenGL ES context on the Raspberry Pi.&lt;br /&gt;
===ilclient helper library===&lt;br /&gt;
This library is described as:&lt;br /&gt;
&amp;lt;code&amp;gt;This API defines helper functions for writing IL clients.&lt;br /&gt;
 *&lt;br /&gt;
 * This file defines an IL client side library.  This is useful when&lt;br /&gt;
 * writing IL clients, since there tends to be much repeated and&lt;br /&gt;
 * common code across both single and multiple clients.  This library&lt;br /&gt;
 * seeks to remove that common code and abstract some of the&lt;br /&gt;
 * interactions with components.  There is a wrapper around a&lt;br /&gt;
 * component and tunnel, and some operations can be done on lists of&lt;br /&gt;
 * these.  The callbacks from components are handled, and specific&lt;br /&gt;
 * events can be checked or waited for.&lt;br /&gt;
 */&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
=== libbcm_host ===&lt;br /&gt;
bcm_host is the Broadcom hardware interface library.&lt;br /&gt;
&lt;br /&gt;
=== vc_dispmanx_*===&lt;br /&gt;
Dispmanx is a windowing system in the process of being deprecated in favour of [http://www.khronos.org/openwf/ OpenWF] (or similar), however dispmanx is still used in all API demos and it's replacement may not yet be available. &amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?t=5621&amp;amp;p=77981&amp;lt;/ref&amp;gt;(confirmation required?)&lt;br /&gt;
=== vc_tvservice_* ===&lt;br /&gt;
These APIs allow controlling the HDMI and SDTV video outputs of the Raspberry Pi, as well as allowing the user to query the supported HDMI resolutions and audio formats and turn on/off copy protection. The Raspberry Pi can only have one output active at a time - turning on the HDMI automatically turns off the SDTV and vice-versa. However either can be turned off using the &amp;lt;code&amp;gt;vc_tv_power_off()&amp;lt;/code&amp;gt; function.&lt;br /&gt;
&lt;br /&gt;
The header file [https://github.com/raspberrypi/firmware/blob/master/opt/vc/include/interface/vmcs_host/vc_tvservice.h vc_tvservice.h] documents the functions quite well via comments above each prototype function, however before any of these functions will succeed you must initialise the connection to the host API like so:&lt;br /&gt;
&lt;br /&gt;
 void tvservice_init() {&lt;br /&gt;
    VCHI_INSTANCE_T vchi_instance;&lt;br /&gt;
    VCHI_CONNECTION_T *vchi_connections;&lt;br /&gt;
    &lt;br /&gt;
    // initialise bcm_host&lt;br /&gt;
    bcm_host_init();&lt;br /&gt;
    &lt;br /&gt;
    // initialise vcos/vchi&lt;br /&gt;
    vcos_init();&lt;br /&gt;
    if (vchi_initialise(&amp;amp;vchi_instance) != VCHIQ_SUCCESS) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to open vchiq instance\n&amp;quot;);&lt;br /&gt;
        exit(-2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // create a vchi connection&lt;br /&gt;
    if ( vchi_connect( NULL, 0, vchi_instance ) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to VCHI\n&amp;quot;);&lt;br /&gt;
        exit(-3);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // connect to tvservice&lt;br /&gt;
    if ( vc_vchi_tv_init( vchi_instance, &amp;amp;vchi_connections, 1) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to tvservice\n&amp;quot;);&lt;br /&gt;
        exit(-4);&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''TODO: Deinitialization''&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [https://github.com/adammw/rpi-output-swapper rpi-output-swapper] Uses tvservice apis to power on HDMI or SDTV display in specific or preferred mode.&lt;br /&gt;
&lt;br /&gt;
=== vc_cec_* ===&lt;br /&gt;
The vc_cec APIs allow programs to interface with the [http://en.wikipedia.org/wiki/Consumer_Electronics_Control#CEC Consumer Electronics Control (CEC)] host middleware on the system to send CEC packets, set strings for the middleware to auto-respond to certain requests or override the middleware handling by adding custom callbacks.&lt;br /&gt;
&lt;br /&gt;
''TODO: Samples/Howto''&lt;br /&gt;
&lt;br /&gt;
=== vc_gencmd_* ===&lt;br /&gt;
''TODO''&lt;br /&gt;
&lt;br /&gt;
=== EGL ===&lt;br /&gt;
[http://www.khronos.org/egl/ EGL (Native Platform Graphics Interface)] is an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and the underlying native platform. The Raspberry Pi supports [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4] and the following EGL extensions (links are to EGL registry documentation):&amp;lt;ref name=&amp;quot;egl-info&amp;quot;&amp;gt;eglinfo, http://www.raspberrypi.org/phpBB3/viewtopic.php?p=35942#p35942 , http://www.raspberrypi.org/phpBB3/viewtopic.php?p=36318#p36318&amp;lt;/ref&amp;gt;&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image.txt EGL_KHR_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_base.txt EGL_KHR_image_base]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_pixmap.txt EGL_KHR_image_pixmap]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_vg_parent_image.txt EGL_KHR_vg_parent_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_2D_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_cubemap_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_lock_surface.txt EGL_KHR_lock_surface]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creating an on-screen EGL rendering surface requires you to to use the eglCreateWindowSurface function, which takes a EGLNativeWindowType parameter. On the Raspberry Pi, this is implemented as a EGL_DISPMANX_WINDOW_T struct, which is defined in eglplatform.h as:&lt;br /&gt;
&lt;br /&gt;
  typedef struct {&lt;br /&gt;
    DISPMANX_ELEMENT_HANDLE_T element;&lt;br /&gt;
    int width;   /* This is necessary because dispmanx elements are not queriable. */&lt;br /&gt;
    int height;&lt;br /&gt;
  } EGL_DISPMANX_WINDOW_T;&lt;br /&gt;
&lt;br /&gt;
Therefore, to create a EGL surface you must also use the Dispmanx library to get a dispmanx element handle. The [https://github.com/raspberrypi/firmware/blob/master/opt/vc/src/hello_pi/hello_triangle/triangle.c#L147-173 hello_triangle source code] provides example code to do this.&lt;br /&gt;
&lt;br /&gt;
==== Samples====&lt;br /&gt;
&lt;br /&gt;
See [http://jonmacey.blogspot.com.au/2012/05/getting-started-with-egl-on-raspberry.html Getting Started with EGL] post by Jon Macey. &lt;br /&gt;
Extended documentation available in the [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4 Specification] and Simple Reference available in the [http://www.khronos.org/files/egl-1-4-quick-reference-card.pdf EGL 1.4 API Quick Reference Card].&lt;br /&gt;
&lt;br /&gt;
==== Function Documentation====&lt;br /&gt;
====={{anchor|graphics_get_display_size}}&amp;lt;code&amp;gt;int32_t graphics_get_display_size( const uint16_t display_number, uint32_t *width, uint32_t *height);&amp;lt;/code&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
This function allows you to get the size of the display, and is often used in creating an EGL Surface. width and height are pointers that you pass in to where you want the response values to be written to, display number 0 is usually used for the Raspberry Pi. return value of &amp;gt;= 0 indicates success, &amp;lt;0 indicates failure.&lt;br /&gt;
&lt;br /&gt;
This function is implemented in libbcm_host, and the implementation has been made [https://github.com/raspberrypi/firmware/issues/14#issuecomment-5652185 public] showing that it internally calls the vc_dispmanx_display_get_info function to get the width and height of the current mode.&lt;br /&gt;
&lt;br /&gt;
Bugs present in early versions of the firmware caused this function to always return 1920x1080, however this can easily be fixed by updating the firmware with [https://github.com/Hexxeh/rpi-update Hexxeh's rpi-update] (see the [[R-Pi_Troubleshooting#Updating_firmware|Updating firmware]] page for help).&amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&amp;amp;t=8252&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/raspberrypi/firmware/issues/14&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OpenGL ES ===&lt;br /&gt;
The Raspberry Pi supports OpenGL ES 2.0 with the following extensions: &amp;lt;ref name=&amp;quot;egl-info&amp;quot; /&amp;gt;&lt;br /&gt;
*GL_OES_compressed_ETC1_RGB8_texture&lt;br /&gt;
*GL_OES_compressed_paletted_texture&lt;br /&gt;
*GL_OES_texture_npot GL_OES_depth24&lt;br /&gt;
*GL_OES_vertex_half_float&lt;br /&gt;
*GL_OES_EGL_image&lt;br /&gt;
*GL_OES_EGL_image_external&lt;br /&gt;
*GL_EXT_discard_framebuffer&lt;br /&gt;
*GL_OES_rgb8_rgba8&lt;br /&gt;
*GL_OES_depth32&lt;br /&gt;
*GL_OES_mapbuffer&lt;br /&gt;
*GL_EXT_texture_format_BGRA8888&lt;br /&gt;
*GL_APPLE_rgb_422&lt;br /&gt;
*GL_EXT_debug_marker&lt;br /&gt;
 &lt;br /&gt;
''TODO: Sample of how to use/initalise OpenGL ES''&lt;br /&gt;
&lt;br /&gt;
=== OpenVG ===&lt;br /&gt;
The Raspberry Pi supports OpenVG 1.1 for hardware-accelerated two-dimensional vector and raster graphics. See the full specification [http://www.khronos.org/registry/vg/specs/openvg-1.1.pdf here] or [http://www.khronos.org/files/openvg-quick-reference-card.pdf the API quick reference card].&lt;br /&gt;
&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [http://docs.blackberry.com/en/developers/deliverables/17967/CS_Drawing_a_triangle_using_OpenVG_1241146_11.jsp Code sample: Drawing a triangle by using OpenVG] ''(Java implentation for RIM devices, however should be able to get a grasp on how it works and be able to port it to the Raspberry Pi)''&lt;br /&gt;
&lt;br /&gt;
=== OpenMAX ===&lt;br /&gt;
See [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents /documentation/ilcomponents] on GitHub firmware repository for official documentation.&lt;br /&gt;
&lt;br /&gt;
''TODO: Sample of how to use OpenMAX to decode audio/video/images, etc.''&lt;br /&gt;
&lt;br /&gt;
== Bindings for Other Programming Languages ==&lt;br /&gt;
'''Python'''&lt;br /&gt;
* [https://bitbucket.org/bryancole/rpi_vid_core/ RPi_Vid_Core] - ''python bindings of EGL, OpenGL ES, OpenVG and bcm_host for Raspberry Pi implemented using Cython''&lt;br /&gt;
'''Java'''&lt;br /&gt;
* [http://www.jogamp.org JogAmp JOGL] - ''JogAmp JOGL Java bindings for EGL and OpenGL ES for Raspberry Pi implemented using Gluegen.&lt;br /&gt;
** Raspberry Pi autodetection is included in JogAmp JOGL RC11 and later. http://forum.jogamp.org/Release-v2-0-rc11-td4026703.html&lt;br /&gt;
* [http://www.lwjgl.org LWJGL] - http://www.raspberrypi.org/phpBB3/viewtopic.php?p=211087 Raspberry Pi community port by '''spsn'''&lt;br /&gt;
&lt;br /&gt;
== Open Source Software compatible with the VideoCore APIs ==&lt;br /&gt;
* '''[https://github.com/huceke/omxplayer omxplayer]''' - ''a command line a/v player for the Raspberry Pi utilising the OpenMAX APIs and ffmpeg''&lt;br /&gt;
* '''[http://wiki.xbmc.org/index.php?title=Raspberry_Pi XBMC]''' - ''a media center, omxplayer's &amp;quot;big brother&amp;quot; ''&lt;br /&gt;
* '''[http://nccastaff.bournemouth.ac.uk/jmacey/GraphicsLib/piNGL/index.html piNGL]''' - ''port of the NGL graphics library to Raspberry Pi''&lt;br /&gt;
* '''[http://qt-project.org/wiki/Qt-RaspberryPi Qt on Pi]''' - ''Raspberry Pi port of the Qt toolkit''&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;br /&gt;
[[Category: RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_VideoCore_APIs</id>
		<title>RPi VideoCore APIs</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_VideoCore_APIs"/>
				<updated>2013-01-01T12:28:26Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Built-in Sample Programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RPi_Software}}&lt;br /&gt;
&lt;br /&gt;
[[File:Raspberrypi_video_API_03.svg|500px|thumb|Source: http://elinux.org/images/b/be/Raspberrypi_video_API_03.svg]]&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi contains a Broadcom [http://en.wikipedia.org/wiki/Videocore VideoCore] IV GPU providing OpenGL ES 1.1, OpenGL ES 2.0, hardware-accelerated OpenVG 1.1, Open EGL, OpenMAX and 1080p30 H.264 high-profile decode. There are 24 GFLOPS of general purpose compute and a bunch of texture filtering and DMA infrastructure. Eben worked on the architecture team for this and the Raspberry Pi team are looking at how they can make some of the proprietary features available to application programmers. &lt;br /&gt;
&lt;br /&gt;
Currently C header files and libraries for many of the Broadcom APIs are located in &amp;lt;code&amp;gt;/opt/vc/include&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/opt/vc/lib&amp;lt;/code&amp;gt; respectively, or available from [https://github.com/raspberrypi/firmware GitHub] within the same directory structure. Some documentation is contained within comments in the header files, as well as documentation for the OpenMAX IL components in the [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents documentation directory on Github], however it is severely lacking and difficult to understand in a general sense for people wanting to experiment with the device due to it being proprietary. As such, we encourage you to [http://elinux.org/index.php?title=RPi_VideoCore_APIs&amp;amp;action=edit edit this page] to help us build a much better open documentation.&lt;br /&gt;
&lt;br /&gt;
==Quirks==&lt;br /&gt;
&lt;br /&gt;
* The Raspberry Pi requires that the &amp;lt;code&amp;gt;bcm_host_init()&amp;lt;/code&amp;gt; function is called first before any GPU calls can be made.&lt;br /&gt;
* Before calling any of the vc_* functions, you need to initialise vcos and vchi, and make a vchi connection, before then calling the corresponding vc_*_init function for the part of the library you want to use: &amp;lt;code&amp;gt;vc_vchi_dispmanx_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_tv_init&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vc_vchi_cec_init&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;vc_vchi_gencmd_init&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;(See this [https://github.com/adammw/rpi-output-swapper/blob/master/video_swap.c#L152-169 sample code] which does initialisation for vc_tvservice_* APIs)&lt;br /&gt;
* Linking against the EGL library (-lEGL) also requires you to link against the GLESv2 library (-lGLESv2).&lt;br /&gt;
* &amp;lt;code&amp;gt;[[#graphics_get_display_size|graphics_get_display_size()]]&amp;lt;/code&amp;gt; is a broadcom-specific function&lt;br /&gt;
&lt;br /&gt;
== Built-in Sample Programs==&lt;br /&gt;
The Raspberry Pi comes with 7 sample programs and two helper libraries in the /opt/vc/src/hello_pi directory showing some of the system's capabilities and sample code. &lt;br /&gt;
===hello_encode===&lt;br /&gt;
This is sample GPU-assisted  h.264 encoder using the OpenMAX APIs , and currently&lt;br /&gt;
works with raw frames. It outputs a raw h.264 file.&lt;br /&gt;
===hello_video===&lt;br /&gt;
This sample decodes h264 video using the OpenMAX APIs and the ilclient library, and is distributed with a short scene of [http://www.bigbuckbunny.org/ Big Buck Bunny]&lt;br /&gt;
===hello_audio===&lt;br /&gt;
This sample plays a sine wave for ten seconds using the ??? APIs.&lt;br /&gt;
===hello_triangle===&lt;br /&gt;
This sample shows how to get a OpenGL ES context on the Raspberry Pi.&lt;br /&gt;
===ilclient helper library===&lt;br /&gt;
This library is described as:&lt;br /&gt;
&amp;lt;code&amp;gt;This API defines helper functions for writing IL clients.&lt;br /&gt;
 *&lt;br /&gt;
 * This file defines an IL client side library.  This is useful when&lt;br /&gt;
 * writing IL clients, since there tends to be much repeated and&lt;br /&gt;
 * common code across both single and multiple clients.  This library&lt;br /&gt;
 * seeks to remove that common code and abstract some of the&lt;br /&gt;
 * interactions with components.  There is a wrapper around a&lt;br /&gt;
 * component and tunnel, and some operations can be done on lists of&lt;br /&gt;
 * these.  The callbacks from components are handled, and specific&lt;br /&gt;
 * events can be checked or waited for.&lt;br /&gt;
 */&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
=== libbcm_host ===&lt;br /&gt;
bcm_host is the Broadcom hardware interface library.&lt;br /&gt;
&lt;br /&gt;
=== vc_dispmanx_*===&lt;br /&gt;
Dispmanx is a windowing system in the process of being deprecated in favour of [http://www.khronos.org/openwf/ OpenWF] (or similar), however dispmanx is still used in all API demos and it's replacement may not yet be available. &amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?t=5621&amp;amp;p=77981&amp;lt;/ref&amp;gt;(confirmation required?)&lt;br /&gt;
=== vc_tvservice_* ===&lt;br /&gt;
These APIs allow controlling the HDMI and SDTV video outputs of the Raspberry Pi, as well as allowing the user to query the supported HDMI resolutions and audio formats and turn on/off copy protection. The Raspberry Pi can only have one output active at a time - turning on the HDMI automatically turns off the SDTV and vice-versa. However either can be turned off using the &amp;lt;code&amp;gt;vc_tv_power_off()&amp;lt;/code&amp;gt; function.&lt;br /&gt;
&lt;br /&gt;
The header file [https://github.com/raspberrypi/firmware/blob/master/opt/vc/include/interface/vmcs_host/vc_tvservice.h vc_tvservice.h] documents the functions quite well via comments above each prototype function, however before any of these functions will succeed you must initialise the connection to the host API like so:&lt;br /&gt;
&lt;br /&gt;
 void tvservice_init() {&lt;br /&gt;
    VCHI_INSTANCE_T vchi_instance;&lt;br /&gt;
    VCHI_CONNECTION_T *vchi_connections;&lt;br /&gt;
    &lt;br /&gt;
    // initialise bcm_host&lt;br /&gt;
    bcm_host_init();&lt;br /&gt;
    &lt;br /&gt;
    // initialise vcos/vchi&lt;br /&gt;
    vcos_init();&lt;br /&gt;
    if (vchi_initialise(&amp;amp;vchi_instance) != VCHIQ_SUCCESS) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to open vchiq instance\n&amp;quot;);&lt;br /&gt;
        exit(-2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // create a vchi connection&lt;br /&gt;
    if ( vchi_connect( NULL, 0, vchi_instance ) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to VCHI\n&amp;quot;);&lt;br /&gt;
        exit(-3);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // connect to tvservice&lt;br /&gt;
    if ( vc_vchi_tv_init( vchi_instance, &amp;amp;vchi_connections, 1) != 0) {&lt;br /&gt;
        fprintf(stderr, &amp;quot;failed to connect to tvservice\n&amp;quot;);&lt;br /&gt;
        exit(-4);&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''TODO: Deinitialization''&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [https://github.com/adammw/rpi-output-swapper rpi-output-swapper] Uses tvservice apis to power on HDMI or SDTV display in specific or preferred mode.&lt;br /&gt;
&lt;br /&gt;
=== vc_cec_* ===&lt;br /&gt;
The vc_cec APIs allow programs to interface with the [http://en.wikipedia.org/wiki/Consumer_Electronics_Control#CEC Consumer Electronics Control (CEC)] host middleware on the system to send CEC packets, set strings for the middleware to auto-respond to certain requests or override the middleware handling by adding custom callbacks.&lt;br /&gt;
&lt;br /&gt;
''TODO: Samples/Howto''&lt;br /&gt;
&lt;br /&gt;
=== vc_gencmd_* ===&lt;br /&gt;
''TODO''&lt;br /&gt;
&lt;br /&gt;
=== EGL ===&lt;br /&gt;
[http://www.khronos.org/egl/ EGL (Native Platform Graphics Interface)] is an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and the underlying native platform. The Raspberry Pi supports [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4] and the following EGL extensions (links are to EGL registry documentation):&amp;lt;ref name=&amp;quot;egl-info&amp;quot;&amp;gt;eglinfo, http://www.raspberrypi.org/phpBB3/viewtopic.php?p=35942#p35942 , http://www.raspberrypi.org/phpBB3/viewtopic.php?p=36318#p36318&amp;lt;/ref&amp;gt;&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image.txt EGL_KHR_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_base.txt EGL_KHR_image_base]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image_pixmap.txt EGL_KHR_image_pixmap]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_vg_parent_image.txt EGL_KHR_vg_parent_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_2D_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_gl_image.txt EGL_KHR_gl_texture_cubemap_image]&lt;br /&gt;
*[http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_lock_surface.txt EGL_KHR_lock_surface]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creating an on-screen EGL rendering surface requires you to to use the eglCreateWindowSurface function, which takes a EGLNativeWindowType parameter. On the Raspberry Pi, this is implemented as a EGL_DISPMANX_WINDOW_T struct, which is defined in eglplatform.h as:&lt;br /&gt;
&lt;br /&gt;
  typedef struct {&lt;br /&gt;
    DISPMANX_ELEMENT_HANDLE_T element;&lt;br /&gt;
    int width;   /* This is necessary because dispmanx elements are not queriable. */&lt;br /&gt;
    int height;&lt;br /&gt;
  } EGL_DISPMANX_WINDOW_T;&lt;br /&gt;
&lt;br /&gt;
Therefore, to create a EGL surface you must also use the Dispmanx library to get a dispmanx element handle. The [https://github.com/raspberrypi/firmware/blob/master/opt/vc/src/hello_pi/hello_triangle/triangle.c#L147-173 hello_triangle source code] provides example code to do this.&lt;br /&gt;
&lt;br /&gt;
==== Samples====&lt;br /&gt;
&lt;br /&gt;
See [http://jonmacey.blogspot.com.au/2012/05/getting-started-with-egl-on-raspberry.html Getting Started with EGL] post by Jon Macey. &lt;br /&gt;
Extended documentation available in the [http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf EGL Version 1.4 Specification] and Simple Reference available in the [http://www.khronos.org/files/egl-1-4-quick-reference-card.pdf EGL 1.4 API Quick Reference Card].&lt;br /&gt;
&lt;br /&gt;
==== Function Documentation====&lt;br /&gt;
====={{anchor|graphics_get_display_size}}&amp;lt;code&amp;gt;int32_t graphics_get_display_size( const uint16_t display_number, uint32_t *width, uint32_t *height);&amp;lt;/code&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
This function allows you to get the size of the display, and is often used in creating an EGL Surface. width and height are pointers that you pass in to where you want the response values to be written to, display number 0 is usually used for the Raspberry Pi. return value of &amp;gt;= 0 indicates success, &amp;lt;0 indicates failure.&lt;br /&gt;
&lt;br /&gt;
This function is implemented in libbcm_host, and the implementation has been made [https://github.com/raspberrypi/firmware/issues/14#issuecomment-5652185 public] showing that it internally calls the vc_dispmanx_display_get_info function to get the width and height of the current mode.&lt;br /&gt;
&lt;br /&gt;
Bugs present in early versions of the firmware caused this function to always return 1920x1080, however this can easily be fixed by updating the firmware with [https://github.com/Hexxeh/rpi-update Hexxeh's rpi-update] (see the [[R-Pi_Troubleshooting#Updating_firmware|Updating firmware]] page for help).&amp;lt;ref&amp;gt;http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&amp;amp;t=8252&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/raspberrypi/firmware/issues/14&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OpenGL ES ===&lt;br /&gt;
The Raspberry Pi supports OpenGL ES 2.0 with the following extensions: &amp;lt;ref name=&amp;quot;egl-info&amp;quot; /&amp;gt;&lt;br /&gt;
*GL_OES_compressed_ETC1_RGB8_texture&lt;br /&gt;
*GL_OES_compressed_paletted_texture&lt;br /&gt;
*GL_OES_texture_npot GL_OES_depth24&lt;br /&gt;
*GL_OES_vertex_half_float&lt;br /&gt;
*GL_OES_EGL_image&lt;br /&gt;
*GL_OES_EGL_image_external&lt;br /&gt;
*GL_EXT_discard_framebuffer&lt;br /&gt;
*GL_OES_rgb8_rgba8&lt;br /&gt;
*GL_OES_depth32&lt;br /&gt;
*GL_OES_mapbuffer&lt;br /&gt;
*GL_EXT_texture_format_BGRA8888&lt;br /&gt;
*GL_APPLE_rgb_422&lt;br /&gt;
*GL_EXT_debug_marker&lt;br /&gt;
 &lt;br /&gt;
''TODO: Sample of how to use/initalise OpenGL ES''&lt;br /&gt;
&lt;br /&gt;
=== OpenVG ===&lt;br /&gt;
The Raspberry Pi supports OpenVG 1.1 for hardware-accelerated two-dimensional vector and raster graphics. See the full specification [http://www.khronos.org/registry/vg/specs/openvg-1.1.pdf here] or [http://www.khronos.org/files/openvg-quick-reference-card.pdf the API quick reference card].&lt;br /&gt;
&lt;br /&gt;
==== Samples ====&lt;br /&gt;
* [http://docs.blackberry.com/en/developers/deliverables/17967/CS_Drawing_a_triangle_using_OpenVG_1241146_11.jsp Code sample: Drawing a triangle by using OpenVG] ''(Java implentation for RIM devices, however should be able to get a grasp on how it works and be able to port it to the Raspberry Pi)''&lt;br /&gt;
&lt;br /&gt;
=== OpenMAX ===&lt;br /&gt;
See [https://github.com/raspberrypi/firmware/tree/master/documentation/ilcomponents /documentation/ilcomponents] on GitHub firmware repository for official documentation.&lt;br /&gt;
&lt;br /&gt;
''TODO: Sample of how to use OpenMAX to decode audio/video/images, etc.''&lt;br /&gt;
&lt;br /&gt;
== Bindings for Other Programming Languages ==&lt;br /&gt;
'''Python'''&lt;br /&gt;
* [https://bitbucket.org/bryancole/rpi_vid_core/ RPi_Vid_Core] - ''python bindings of EGL, OpenGL ES, OpenVG and bcm_host for Raspberry Pi implemented using Cython''&lt;br /&gt;
'''Java'''&lt;br /&gt;
* [http://www.jogamp.org JogAmp JOGL] - ''JogAmp JOGL Java bindings for EGL and OpenGL ES for Raspberry Pi implemented using Gluegen.&lt;br /&gt;
** Raspberry Pi autodetection is included in JogAmp JOGL RC11 and later. http://forum.jogamp.org/Release-v2-0-rc11-td4026703.html&lt;br /&gt;
* [http://www.lwjgl.org LWJGL] - http://www.raspberrypi.org/phpBB3/viewtopic.php?p=211087 Raspberry Pi community port by '''spsn'''&lt;br /&gt;
&lt;br /&gt;
== Open Source Software compatible with the VideoCore APIs ==&lt;br /&gt;
* '''[https://github.com/huceke/omxplayer omxplayer]''' - ''a command line a/v player for the Raspberry Pi utilising the OpenMAX APIs and ffmpeg''&lt;br /&gt;
* '''[http://wiki.xbmc.org/index.php?title=Raspberry_Pi XBMC]''' - ''a media center, omxplayer's &amp;quot;big brother&amp;quot; ''&lt;br /&gt;
* '''[http://nccastaff.bournemouth.ac.uk/jmacey/GraphicsLib/piNGL/index.html piNGL]''' - ''port of the NGL graphics library to Raspberry Pi''&lt;br /&gt;
* '''[http://qt-project.org/wiki/Qt-RaspberryPi Qt on Pi]''' - ''Raspberry Pi port of the Qt toolkit''&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;br /&gt;
[[Category: RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/eLinux.org:RPi_Council</id>
		<title>eLinux.org:RPi Council</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/eLinux.org:RPi_Council"/>
				<updated>2012-09-23T12:28:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* If you are interested edit here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Because of the messed up stuff on the Raspberry Pi wiki, I have found it necessary to create a governing council for the RPi wiki. Please edit the below section if you'd like to become a member of the council.&lt;br /&gt;
&lt;br /&gt;
== Guidelines of the RPi Wiki ==&lt;br /&gt;
The new guidelines are currently being drafted by the Raspberry Pi Wiki Council (RPWC). Please help out by proposing new ideas [[Project:RPi_Council/Discussion/Guidelines|here]].&lt;br /&gt;
&lt;br /&gt;
== Current council aldermen ==&lt;br /&gt;
* President - [[User:Jeff|Jeff]]&lt;br /&gt;
&lt;br /&gt;
== If you are interested edit here ==&lt;br /&gt;
'''Please indicate your interest in joining the council below here, with a link to your userpage.'''&lt;br /&gt;
&lt;br /&gt;
[[User:Ghans|Ghans]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Adding_USB_Drives</id>
		<title>RPi Adding USB Drives</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Adding_USB_Drives"/>
				<updated>2012-06-29T12:45:31Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
==USB Flash and Hard Drives==&lt;br /&gt;
Sooner or later, you're going to run out of room on the SD card used to boot and run your Pi.  One solution is to move to a larger SD card, but, the largest low-cost high-speed cards are 32 GBs for about US$20 ~ $45 (May 2012).  However, there may be compatibility issues between these higher-capacity SD cards and the Pi, at least, temporarily.  USB flash drives (aka &amp;quot;thumb&amp;quot; drives) can provide additional storage for about the same, or less, cost as an SD card of the same capacity.  USB flash drives generally also have faster data transfer speeds than SD cards.  Another option is to connect a USB hard disk drive, which can provide up to over a terabyte (1 TB) capacity and data transfer speeds well beyond 40 MBs/second, much larger and faster than SD cards or USB flash drives.&lt;br /&gt;
==Powered USB Hubs==&lt;br /&gt;
In any case, in order to expand the storage capacity, you will need to connect a powered USB hub to one of your Pi USB jacks, and then connect the USB drive to the hub.  A USB hard drive can either have its own AC/mains power supply or it can have two USB plugs, and get a USB 2.0 hub with at least four expansion ports - more is better, within a reasonable cost.  A four-port USB 2.0 hub will cost about US$7 - $15, and don't bother with a USB 3.0 hub, as the Pi only has a USB 2.0 interface.&lt;br /&gt;
==Mounting Drive Partitions==&lt;br /&gt;
You can plug in a USB flash or hard disk drive while the Pi is running without any problem.  The USB device will be sensed by the Pi, however, it probably won't be added to the operating system's file system.  That will require some manual intervention to &amp;quot;mount&amp;quot; the device onto the file system.  A flash or hard drive may be configured with one, or more, partitions, which you can create yourself in the unlikely event that the drive doesn't already have any.  Creating partitions is covered in a separate tutorial: [TBD]&lt;br /&gt;
===USB Drive Hierarchy===&lt;br /&gt;
Linux hardware devices are organized and identified by letters under the file system's device hierarchy, &amp;lt;code&amp;gt;/dev&amp;lt;/code&amp;gt;.  USB drives attached to the Pi are found under the file system as &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt;, where &amp;quot;X&amp;quot; starts with the letter &amp;quot;a&amp;quot; representing the first USB drive, &amp;quot;b&amp;quot; for the second drive, &amp;quot;c&amp;quot; for the third, etc.  The individual partitions on each drive are represented by incremented numbers, starting with &amp;quot;1&amp;quot;.  So, the first partition on the first USB drive is located in the file system as &amp;lt;code&amp;gt;/dev/sda1&amp;lt;/code&amp;gt;, the second partition on that drive is &amp;lt;code&amp;gt;/dev/sda2&amp;lt;/code&amp;gt;, the third partition on a third drive would be &amp;lt;code&amp;gt;/dev/sdc3&amp;lt;/code&amp;gt;, etc.&lt;br /&gt;
===Mount Points===&lt;br /&gt;
In order to make a partition accessible to the file system, you need to use the Linux &amp;quot;mount&amp;quot; command, referencing the hardware (e.g., &amp;lt;code&amp;gt;/dev/hda1&amp;lt;/code&amp;gt;) and a &amp;quot;mount point&amp;quot; in the file system, which is any empty directory, usually created for the purpose by the user.  There is a canonical (i.e., standard) directory path where mount points are usually created: the &amp;lt;code&amp;gt;/mnt&amp;lt;/code&amp;gt; directory.  You can create a new directory under &amp;lt;code&amp;gt;/mnt&amp;lt;/code&amp;gt; for each partition to be mounted, and it can be named anything you want as long as it doesn't contain any spaces.  You might want to name it to correspond to the drive's physical characteristics, e.g., &amp;lt;code&amp;gt;/mnt/1GB_USB_flash&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;/mnt/120GB_USB_hard_disk&amp;lt;/code&amp;gt;.&lt;br /&gt;
===Mounting a Partition===&lt;br /&gt;
After creating the mount point for a partition, the only thing left to do is to actually mount the drive partition, e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount -o uid=pi,gid=pi /dev/sda1 /mnt/1GB_USB_flash&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-o&amp;lt;/code&amp;gt; (lowercase letter &amp;quot;o&amp;quot;, not the number zero) specifies that an option string follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;uid=pi,gid=pi&amp;lt;/code&amp;gt; specifies the user ID is user &amp;quot;pi&amp;quot; and the group ID is &amp;quot;pi&amp;quot; (note there are no spaces allowed between these terms)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/dev/sda1&amp;lt;/code&amp;gt; is the first partition on the first USB drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mnt/1GB_USB_flash&amp;lt;/code&amp;gt; is the mount point directory&lt;br /&gt;
&lt;br /&gt;
===Mounting a Partition at Boot===&lt;br /&gt;
To automatically mount a partition at boot time, the /etc/fstab file must be edited, and a line added for each partition and mountpoint:&lt;br /&gt;
&lt;br /&gt;
  neil@raspbian:~$ cat /etc/fstab&lt;br /&gt;
  proc            /proc           proc    defaults        0       0&lt;br /&gt;
  /dev/mmcblk0p1  /boot           vfat    defaults        0       0&lt;br /&gt;
  #/dev/mmcblk0p3  none            swap    sw              0       0&lt;br /&gt;
  /dev/mmcblk0p4	/mnt/sdcard	ext4	rw,defaults	0	0&lt;br /&gt;
  /dev/sda1	/mnt/usbdisk	ext3	rw,defaults	0	0&lt;br /&gt;
  /dev/sda3	none		swap	sw		0	0&lt;br /&gt;
&lt;br /&gt;
In this example, we are mounting one partition for read-write access at /mnt/usbdisk, and also moving the swap file from SD card to USB. The # character in the first column means that the rest of that line is treated as a comment. For more information see man fstab(5).&lt;br /&gt;
&lt;br /&gt;
===Operations on a Mounted Partition===&lt;br /&gt;
If all goes well, you will see nothing after pressing the Return key other than another command line prompt, which means there were no errors encountered during the mount process.  You can then access the partition by referring it via /mnt/1GB_USB_flash/... where the &amp;quot;...&amp;quot; would be the file system path to the directories and files on which you want to perform an operation.  For example, to list the details about the files at the top of the partition, you would simply type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ls -l /mnt/1GB_USB_flash&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To copy a file named &amp;quot;file1.txt&amp;quot; to another file named &amp;quot;file2.txt&amp;quot; in the directory &amp;quot;my_directory&amp;quot;, you would type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cp /mnt/1GB_USB_flash/my_directory/file.txt /mnt/1GB_USB_flash/my_directory/file2.txt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Of course, you can make this a lot simpler by just changing the current directory to my_directory like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /mnt/1GB_USB_flash/my_directory&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To run an executable file &amp;quot;my_program.bin&amp;quot; while in that directory, you would type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./my_program.bin&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can copy or move files and directories to or from any directory in the mounted partition by just referring to the appropriate path to that directory in the partition.&lt;br /&gt;
==Unmounting a Partition Before Drive Disconnection==&lt;br /&gt;
When you're done with a drive and want to disconnect it from the Pi, you should unmount the drive by using the &amp;quot;umount&amp;quot; command (notice there is no letter &amp;quot;n&amp;quot; between the &amp;quot;u&amp;quot; and the &amp;quot;m&amp;quot;) and referring to the mount point:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo umount /mnt/1GB_USB_flash&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other mount and umount Features==&lt;br /&gt;
You can learn more about mount and umount features by typing &amp;lt;code&amp;gt;mount -h&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;mount --help&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;umount -h&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;umount --help&amp;lt;/code&amp;gt;, or via their &amp;quot;man&amp;quot; (manual) pages by typing &amp;lt;code&amp;gt;man mount&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;man umount&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Rpi_Music_Player_Daemon</id>
		<title>Rpi Music Player Daemon</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Rpi_Music_Player_Daemon"/>
				<updated>2012-06-18T19:11:47Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
[http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki Music Player Daemon] (MPD) is a flexible, powerful, server-side application for playing music.&lt;br /&gt;
==Installation==&lt;br /&gt;
To install MPD on the Debian release for Raspberry Pi you will need the &amp;lt;code&amp;gt;mpd&amp;lt;/code&amp;gt; package. You may also want to install &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; (a very simple console based MPD client, useful for debugging) and &amp;lt;code&amp;gt;ncmpc&amp;lt;/code&amp;gt; (another console based client, but more useful for playing music).&lt;br /&gt;
===Running as a Normal User===&lt;br /&gt;
The developers of MPD recommend that you do not run the server as &amp;quot;root&amp;quot;. To run the server as the &amp;quot;pi&amp;quot; user:&lt;br /&gt;
&lt;br /&gt;
Stop MPD with:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo service mpd stop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files that MPD needs to access are owned by the &amp;quot;audio&amp;quot; group, and the &amp;quot;pi&amp;quot; user is a member of the audio group, but the files are not set to be writeable by the group. Make the the files group writeable with:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo chmod -R g+w /var/lib/mpd&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo chmod -R g+w /var/run/mpd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will also need to remove the log file created by &amp;quot;root&amp;quot; when MPD was first started:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo rm /var/log/mpd.log&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And now restart MPD:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo service mpd start&amp;lt;/code&amp;gt;&lt;br /&gt;
===Loading Music===&lt;br /&gt;
The default location for music is &amp;lt;code&amp;gt;/var/lib/mpd/music&amp;lt;/code&amp;gt;. You can fill this directory with music, replace it with a symlink or change the location in the configuration file. To update the MPD database run &amp;lt;code&amp;gt;mpc update&amp;lt;/code&amp;gt; on the MPD server or initiate the update with another client.&lt;br /&gt;
==Configuration==&lt;br /&gt;
You can make changes to the configuration by editing &amp;lt;code&amp;gt;/etc/mpd.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
===Remote Access===&lt;br /&gt;
To allow connections from other devices comment out the line:&lt;br /&gt;
:&amp;lt;code&amp;gt;bind_to_address &amp;quot;localhost&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===Volume Control===&lt;br /&gt;
If sound works but you don't have volume control you need to change the &amp;lt;code&amp;gt;mixer_control&amp;lt;/code&amp;gt; setting. Find the name of the mixer you want with &amp;lt;code&amp;gt;alsamixer&amp;lt;/code&amp;gt; and enter it into the &amp;lt;code&amp;gt;mixer_control&amp;lt;/code&amp;gt; setting in the &amp;lt;code&amp;gt;audio_output&amp;lt;/code&amp;gt; section you are using.&lt;br /&gt;
&lt;br /&gt;
For example; to control the main volume on a [[RPi_VerifiedPeripherals#USB Sound Cards|Sound Blaster Play!]] you would use:&lt;br /&gt;
:&amp;lt;code&amp;gt;mixer_control &amp;quot;Speaker&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/ArchLinux_Install_Guide</id>
		<title>ArchLinux Install Guide</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/ArchLinux_Install_Guide"/>
				<updated>2012-06-18T19:11:22Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
== Preface ==&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
&lt;br /&gt;
This guide is intended to help someone install the [http://archlinuxarm.org Arch Linux ARM] distribution on their Raspberry Pi.  The guide presupposes you have some familiarity with the linux system and are comfortable working from the command line, but it does not require you to be an expert.  We learn a great deal by doing, and if you'd like to learn more about how linux operates, Arch Linux is an excellent choice for many reasons.&lt;br /&gt;
&lt;br /&gt;
=== License Information ===&lt;br /&gt;
Arch Linux, pacman, documentation, and scripts are Copyright © 2002-2007 by Judd Vinet, Copyright © 2007-2011 by Aaron Griffin and are licensed under the [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU General Public License Version 2].&lt;br /&gt;
&lt;br /&gt;
Arch Linux ARM is Copyright © 2011-2012 and is licensed under the [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU GPLv2], with full source being free and open software. Each package is licensed under its respective license. The PlugApps distribution is copyright Mike Staszel. You may modify, adapt, and copy it to fit your needs. If you do so, it must be licensed under a similar license to the GPLv2.&lt;br /&gt;
&lt;br /&gt;
=== Why Arch? ===&lt;br /&gt;
&lt;br /&gt;
One of the greatest advantages of the Arch Linux distribution is its simplicity in approach and attitude.  The [https://wiki.archlinux.org/index.php/Beginners%27_Guide Arch Linux Beginner's Guide] describes this attitude very well:&lt;br /&gt;
&lt;br /&gt;
:: ''' ''The design principles behind Arch are aimed at keeping it [https://wiki.archlinux.org/index.php/The_Arch_Way simple].'' '''&lt;br /&gt;
&lt;br /&gt;
:: 'Simple', in this context, shall mean 'without unnecessary additions, modifications, or complications'. In short; an elegant, minimalist approach.&lt;br /&gt;
&lt;br /&gt;
:: '''Some thoughts to keep in mind as you consider simplicity:'''&lt;br /&gt;
&lt;br /&gt;
::* &amp;quot; '' 'Simple' is defined from a technical standpoint, not a usability standpoint. It is better to be technically elegant with a higher learning curve, than to be easy to use and technically [inferior].''&amp;quot; -Aaron Griffin&lt;br /&gt;
&lt;br /&gt;
::* ''Entia non sunt multiplicanda praeter necessitatem'' or &amp;quot;Entities should not be multiplied unnecessarily.&amp;quot; -Occam's razor. The term ''razor'' refers to the act of shaving away unnecessary complications to arrive at the simplest explanation, method or theory.&lt;br /&gt;
&lt;br /&gt;
::* &amp;quot;''The extraordinary part of [my method] lies in its simplicity..The height of cultivation always runs to simplicity.''&amp;quot; - Bruce Lee&lt;br /&gt;
&lt;br /&gt;
Arch gives you the ability to build your system from the ground up, including only the software you actually need.  This minimizes the amount of SD card memory it takes to hold the operating system for your Raspberry Pi, leaving more space for everything else you'll be doing.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
'''Obtain the latest image'''&lt;br /&gt;
&lt;br /&gt;
: You can download the latest Arch Linux ARM image for the Raspberry Pi [http://www.raspberrypi.org/downloads here].  The current version is 29-04-2012, and this guide pertains to this release.  Download the image to any computer that has a way for you to connect your SD card.&lt;br /&gt;
&lt;br /&gt;
'''Check the image integrity'''&lt;br /&gt;
&lt;br /&gt;
: Unzip the downloaded image to obtain a directory with the image itself and the SHA-1 checksum. You can verify the integrity of the image with:&lt;br /&gt;
&lt;br /&gt;
: * ''linux:'' $ sha1sum --check name_of_checksum_file.txt&lt;br /&gt;
&lt;br /&gt;
:: replacing name_of_checksum_file.txt with the name of the .txt file in the downloaded directory.&lt;br /&gt;
&lt;br /&gt;
: * ''Windows:''&lt;br /&gt;
&lt;br /&gt;
: * ''Mac OS-X:''&lt;br /&gt;
&lt;br /&gt;
'''Write image to the SD card'''&lt;br /&gt;
&lt;br /&gt;
: Plug your SD card into your computer, and write the Arch Linux ARM image by following the [http://elinux.org/RPi_Easy_SD_Card_Setup Easy SD Card Setup] instructions.&lt;br /&gt;
&lt;br /&gt;
'''Optional: Resize partitions'''&lt;br /&gt;
&lt;br /&gt;
: If your SD card is larger than 2 GB, you will want to resize the partitions to make use of your entire card.  The [http://elinux.org/RPi_Easy_SD_Card_Setup Easy SD Card Setup] page also has instructions for resizing using parted, though you may also use graphical tools like gparted if you wish.&lt;br /&gt;
&lt;br /&gt;
: The image creates two partitions, which will be available as /dev/mmcblk0p1 and /dev/mmcblk0p2 when you boot up your Raspberry Pi.  The first partition (100 MB) is mounted to /boot, and the second (1.7 GB by default) is mounted to the root directory /.  Leave the first partition as it is, and expand the second to as large as you desire within the space available on your card. You may also consider creating a third or even fourth partition for /home and/or swap if desired.  Neither is necessary, and the two partitions alone are all that are necessary.&lt;br /&gt;
&lt;br /&gt;
== Initial Installation ==&lt;br /&gt;
&lt;br /&gt;
When you boot up your Pi, it will bring you to a login prompt.  Log in as root (password root).  Now we'll change a few settings to personalize your Pi.&lt;br /&gt;
&lt;br /&gt;
'''Dealing with a Black Screen'''&lt;br /&gt;
&lt;br /&gt;
: If you boot up your Pi but nothing is displayed on your monitor, it's probably not a hardware problem.  Have your Pi plugged in to your network, then from another computer you should be able to connect to it remotely with ssh.  (Linux and Mac OS-X have ssh already; Windows users can use any client, such as [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] or [http://www.bitvise.com/tunnelier Bitvise Tunnelier].)&lt;br /&gt;
&lt;br /&gt;
: From another computer connected on the same network, open ssh to '''alarmpi''', the default hostname of the Arch Linux ARM installation.  Log in as root (password root), and in a shell run&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; mv /boot/config.txt /boot/config.old&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; reboot&lt;br /&gt;
&lt;br /&gt;
: The ssh session will end, your Pi will reboot, and the display on the monitor or TV connected to it should come up just fine.  You no longer need to work through ssh, though if you don't have a keyboard connected to your Pi you can.&lt;br /&gt;
&lt;br /&gt;
'''Change Root Password'''&lt;br /&gt;
&lt;br /&gt;
: The first task is to change the root password by running the command '''passwd'''.  True, you don't really have to do this-- but if you're going to connect to the internet you really ought to.  Change it to something at least fairly secure, but rememberable.&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; passwd&lt;br /&gt;
&lt;br /&gt;
'''Modify System Files'''&lt;br /&gt;
&lt;br /&gt;
: Arch uses a handful of files to control the startup scripts.  The key file of these is /etc/rc.conf.  Open this file in either nano or vi, whichever is more comfortable to you.  (If you've never used vi, it is highly recommended to stick with nano; the remainder of this tutorial will assume you use it.)&lt;br /&gt;
&lt;br /&gt;
: In this file, you will need to change two things: you will specify your local timezone and give your Pi a name. &lt;br /&gt;
&lt;br /&gt;
: The default timezone is &amp;quot;Europe/London&amp;quot;.  If you live somewhere else, you can find the possible settings in the /usr/share/timezone/ directory.  Find the subdirectory that describes where you live best, then find the file that corresponds to the location closest to you within your timezone.&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ls /usr/share/zoneinfo&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ls /usr/share/zoneinfo/America&lt;br /&gt;
&lt;br /&gt;
: With the above commands, I locate my timezone as &amp;quot;America/New_York&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
:* Open /etc/rc.conf in an editor.&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; nano /etc/rc.conf&lt;br /&gt;
&lt;br /&gt;
:* In the LOCALIZATION section, change TIMEZONE=&amp;quot;Europe/London&amp;quot; to the value you just found.&lt;br /&gt;
&lt;br /&gt;
:* In the NETWORKING section, change HOSTNAME=&amp;quot;alarmpi&amp;quot; to the name chosen for your Pi.&lt;br /&gt;
&lt;br /&gt;
:* If using nano, use CTRL-x to exit, hit Y to save the file.&lt;br /&gt;
&lt;br /&gt;
: Now we need to edit the /etc/hosts file to reflect the hostname.&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; nano /etc/hosts&lt;br /&gt;
&lt;br /&gt;
:* Modify the line of the file to read&lt;br /&gt;
&lt;br /&gt;
::: 127.0.0.1     localhost.localdomain   localhost ''yourhostname''&lt;br /&gt;
&lt;br /&gt;
: replacing yourhostname with the name you put in /etc/rc.conf.&lt;br /&gt;
&lt;br /&gt;
'''Mount Extra Partitions'''&lt;br /&gt;
&lt;br /&gt;
: If you put a separate /home partition on your SD card, you need to specify where to mount it.  Edit the /etc/fstab file:&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; nano /etc/fstab&lt;br /&gt;
&lt;br /&gt;
:* Add at the bottom of the file the line:&lt;br /&gt;
&lt;br /&gt;
::: /dev/mmcblk0p3  /home     ext4    defaults    0    0&lt;br /&gt;
&lt;br /&gt;
: using whatever partition you've established for that directory.  If you've used a filesystem other than ext4, change it accordingly.&lt;br /&gt;
&lt;br /&gt;
'''Swap'''&lt;br /&gt;
&lt;br /&gt;
:: ''To be done''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Update System'''&lt;br /&gt;
&lt;br /&gt;
: Bring your system installation up to date using '''pacman''':&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; pacman -Syu&lt;br /&gt;
&lt;br /&gt;
: It will update your repositories, and prompt you for permission to update any out of date programs.  When that is done, reboot your Pi and log in again as root using your new root password.  The initial installation is now done!&lt;br /&gt;
&lt;br /&gt;
== Secondary Installation ==&lt;br /&gt;
&lt;br /&gt;
Many of the steps here can be considered optional, depending on how you intend to use your Raspberry Pi. The steps described here assume typical usage, and if you're not already familiar with the system are recommended.&lt;br /&gt;
&lt;br /&gt;
'''Install Sudo'''&lt;br /&gt;
&lt;br /&gt;
: It's not wise to use your system always as the root user, so you'll want to create a regular user account with permision to perform root functions under sudo.  To install sudo:&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; pacman -S sudo&lt;br /&gt;
&lt;br /&gt;
:* To give your regular user permission to use sudo, you need to edit the configuration file using visudo:&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; EDITOR=nano visudo&lt;br /&gt;
&lt;br /&gt;
:* Locate the section marked as:&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;##&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;##&amp;lt;/nowiki&amp;gt; User privilege specification&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;##&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: and uncomment the line below to say&lt;br /&gt;
&lt;br /&gt;
::: %wheel ALL=(ALL) ALL&lt;br /&gt;
&lt;br /&gt;
:* Save and exit.&lt;br /&gt;
&lt;br /&gt;
'''Create Regular User Account'''&lt;br /&gt;
&lt;br /&gt;
: Create a new user to use regularly:&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; adduser&lt;br /&gt;
&lt;br /&gt;
:* Follow the prompts; use whatever username you'd like to log in.  The next available UID is fine. Use the default '''users''' as the initial group. For additional groups, add the following:&lt;br /&gt;
&lt;br /&gt;
::: audio,lp,optical,storage,video,wheel,games,power,scanner&lt;br /&gt;
&lt;br /&gt;
:: ''tbd: which of these are actually necessary?''&lt;br /&gt;
&lt;br /&gt;
: The default home directory and shell are both fine.  Unless you want one, don't bother putting an expiration date in.  The script will then ask you to confirm the entry as you've entered it.  If all is satisfactory, continue to make the account, give the user a password, and add any other information it asks for as desired.&lt;br /&gt;
&lt;br /&gt;
:* Save and exit&lt;br /&gt;
&lt;br /&gt;
:* Logout, and relogin as the regular user:&lt;br /&gt;
&lt;br /&gt;
::: &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; logout&lt;br /&gt;
:: login: ''newuser''&lt;br /&gt;
:: password: ''yourpassword''&lt;br /&gt;
::: $&lt;br /&gt;
&lt;br /&gt;
: (Note the change in prompt from # to $. This will help you know if you're logged in as root or not.)  From now on, you should use your regular user for everything.  When root needs to do something on your system, use sudo.  (The first time you use it, the display will show some general good-behavior rules for its use.)&lt;br /&gt;
&lt;br /&gt;
'''Keeping Boot Messages on the Display'''&lt;br /&gt;
&lt;br /&gt;
: If you want to be able to see the boot messages and not have the screen cleared for login as is default, you'll need to edit /etc/inittab:&lt;br /&gt;
&lt;br /&gt;
::: $ sudo nano /etc/inittab&lt;br /&gt;
&lt;br /&gt;
:* Change the line for tty1 to read&lt;br /&gt;
&lt;br /&gt;
::: c1:2345:respawn:/sbin/agetty --noclear -8 -s 115200 tty1&lt;br /&gt;
&lt;br /&gt;
:* Save and exit.&lt;br /&gt;
&lt;br /&gt;
'''Install Any Desired Software'''&lt;br /&gt;
&lt;br /&gt;
: Pacman is used to install any new software. You can search for program names using:&lt;br /&gt;
&lt;br /&gt;
::: $ pacman -Ss ''keyword''&lt;br /&gt;
&lt;br /&gt;
: Install software with:&lt;br /&gt;
&lt;br /&gt;
::: $ pacman -S ''program-name''&lt;br /&gt;
&lt;br /&gt;
'''Suggested software to install'''&lt;br /&gt;
&lt;br /&gt;
:::* '''xorg''': for graphical display&lt;br /&gt;
&lt;br /&gt;
::::$ sudo pacman -S xorg&lt;br /&gt;
&lt;br /&gt;
:::* '''lxde''': LXDE Desktop Environment    &lt;br /&gt;
&lt;br /&gt;
::::$ sudo pacman -S lxde&lt;br /&gt;
&lt;br /&gt;
:::* or '''xfce''': XFCE Desktop Environment    &lt;br /&gt;
::::$ sudo pacman -S xfce4&lt;br /&gt;
&lt;br /&gt;
:::* '''Vim''': powerful text editor    &lt;br /&gt;
::::$ sudo pacman -S vim  or $ sudo pacman -S gvim&lt;br /&gt;
&lt;br /&gt;
:::* '''Emacs''': likewise, for those so-inclined    &lt;br /&gt;
::::$ sudo pacman -S emacs&lt;br /&gt;
&lt;br /&gt;
:::* '''Python 3''':  Python v3 programming language    &lt;br /&gt;
::::$ sudo pacman -S python&lt;br /&gt;
&lt;br /&gt;
:::* '''Python 2''':  Python v2 programming language    &lt;br /&gt;
::::$ sudo pacman -S python2&lt;br /&gt;
&lt;br /&gt;
:::* '''GCC''': GNU C/C++ compiler   &lt;br /&gt;
::::$ sudo pacman -S gcc&lt;br /&gt;
&lt;br /&gt;
== Extra ==&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Omxplayer</id>
		<title>Omxplayer</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Omxplayer"/>
				<updated>2012-06-18T19:10:56Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
Omxplayer is a video player specifically made for the Raspberry PI's GPU made by forum user spenning.&lt;br /&gt;
See the thread and download of omxplayer can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&amp;amp;t=5543 here].&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== No rights to VCHIQ ===&lt;br /&gt;
On bare installations of the default distributions Omxplayer often has insufficient permissions to access /dev/vchiq. One solution would be to run omxplayer as root, but a nicer solution is to add a udev rule so that /dev/vchiq is also accessible from other users. To accomplish this, do the following under root:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# echo 'SUBSYSTEM==&amp;quot;vchiq&amp;quot;,GROUP=&amp;quot;video&amp;quot;,MODE=&amp;quot;0660&amp;quot;' &amp;gt; /etc/udev/rules.d/10-vchiq-permissions.rules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Now add yourself to the group named 'video':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# usermod -aGvideo USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Reboot the Raspberry and you should be able to run omxplayer without the vchiq-error showing up.&lt;br /&gt;
&lt;br /&gt;
=== HDMI ===&lt;br /&gt;
When using HDMI make sure to pass '-o hdmi' to omxplayer:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
omxplayer -o hdmi videofile.mp4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RaspberryPi_Laptop</id>
		<title>RaspberryPi Laptop</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RaspberryPi_Laptop"/>
				<updated>2012-06-18T19:09:02Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
===Updates===&lt;br /&gt;
&lt;br /&gt;
May 22, 2012 - Whew!, we have been busy! Doing interviews, ordering parts, etc. all we need now is the RasPi. We ordered in the mid April and expect it by mid July. Also needed is the screen. We are still selecting one.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
May 5, 2012 - 90% Parts ordered!&lt;br /&gt;
90% of parts have been ordered! This includes keyboards,SD Card extenders, Touchpads, Battery, USB Hub, etc. &lt;br /&gt;
&lt;br /&gt;
May 4, 2012 - Website created! &lt;br /&gt;
http://raspberrypilaptop.tk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
May 3, 2012 - Yup! Our first update! We originally thought that we needed to get a loan to get the project going or go to kickstarter (After Finished Prototype) ,But It turns out that somebody has volunteered to be a potential investor if the prototype works! Thanks to Raiyan Memon for volunteering! You will not be dissapointed!&lt;br /&gt;
=====Suggestions! Leave suggestions here!=====&lt;br /&gt;
&lt;br /&gt;
Suggestions from [[User:Gus3|Gus3]]:&lt;br /&gt;
* multiple system options (Debian, Arch, Fedora, Bodhi, perhaps others, perhaps non-Linux)&lt;br /&gt;
* send a stated percentage back to the Raspberry Pi Foundation&lt;br /&gt;
(Good ideas! I will talk to the others about them!-hackery21, to Gus3)&lt;br /&gt;
&lt;br /&gt;
Suggestions from [[User:Celtic_hackr]]:&lt;br /&gt;
&lt;br /&gt;
My daughter and I will be building PiPads this summer.&lt;br /&gt;
* Case design - aluminum?&lt;br /&gt;
* touchscreen&lt;br /&gt;
* in-case rechargable LiPo slim batteries&lt;br /&gt;
* docking station?&lt;br /&gt;
(are these suggestions for us or are you talking about your project? Thanks! -hackery21 to Celtic_hackr)&lt;br /&gt;
&lt;br /&gt;
Suggestions from [[User:prpplague]]&lt;br /&gt;
&lt;br /&gt;
* list of components ordered&lt;br /&gt;
* block diagram of component connections&lt;br /&gt;
&lt;br /&gt;
(Ok I will put up a list of components ordered soon. What do you mean by block diagram? Thanks! -hackery21 to prpplague)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_MySQL</id>
		<title>RPi MySQL</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_MySQL"/>
				<updated>2012-06-18T18:56:01Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
== Installing MySQL on Raspberry Pi ==&lt;br /&gt;
This is a guide to install [http://www.mysql.com/ MySQL Community Edition] (aka &amp;quot;MySQL&amp;quot;) on the Raspberry Pi computer running Debian &amp;quot;squeeze&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
MySQL is comprised of two distinct components: &lt;br /&gt;
* MySQL Server&lt;br /&gt;
** The program that actually stores and processes the data.&amp;lt;br /&amp;gt;There is generally no way to interact with the data stored in the database server without using an external client or library.&lt;br /&gt;
* MySQL Client&lt;br /&gt;
** A program or library that connects to an existing MySQL database server.&amp;lt;br /&amp;gt;This is considered a &amp;quot;front end&amp;quot; to the database - a way for the user to send and retrieve data from the database server.&lt;br /&gt;
&lt;br /&gt;
The guide has been developed/tested using debian6-19-04-2012. Depending on how you choose to install Ruby, there may not be enough room on a standard 2Gb image. This is especially true if you've already installed anything else.  Learn how to expand your image [[RPi_Easy_SD_Card_Setup | here]] or [http://www.youtube.com/watch?v=DztSRaFyaVE here].&lt;br /&gt;
&lt;br /&gt;
== Installing MySQL Server From The Debian Repository ==&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
 # Install MySQL Server from the Debian repository&lt;br /&gt;
 sudo apt-get install mysql-server&lt;br /&gt;
The package manager may suggest a slew of dependencies for MySQL Server.  Press &amp;quot;Y&amp;quot; then &amp;quot;enter&amp;quot; (or just &amp;quot;enter&amp;quot;) to continue installation.&lt;br /&gt;
The MySQL installation process will prompt for a password for the MySQL root user account.  You can enter a password, or press &amp;quot;enter&amp;quot; to skip the password step - it is your choice.  It is poor security to have a blank password if you will be running the MySQL Server on a shared network, but shouldn't matter if you are only using the system for development.&lt;br /&gt;
The installation process will prompt you two additional times for a MySQL root password.  Continue entering the same password (or skipping it) as you did at the first prompt.&lt;br /&gt;
The MySQL Client is installed as part of the standard MySQL Server package from the Debian repository.  You do not need to install additional software to start using MySQL.&lt;br /&gt;
&lt;br /&gt;
=== Testing Your Installation ===&lt;br /&gt;
 # Verify the MySQL Client was installed&lt;br /&gt;
 mysql --version&lt;br /&gt;
&lt;br /&gt;
 # Connect to the MySQL Server on localhost&lt;br /&gt;
 mysql --user=root --password=''password''&lt;br /&gt;
&lt;br /&gt;
== Installing MySQL Client From The Debian Repository ==&lt;br /&gt;
The MySQL Client is a &amp;quot;front end&amp;quot; to an existing database; it does not install the MySQL Server.&lt;br /&gt;
The MySQL Client can be used to connect to MySQL Server databases across a network.  It provides a text-based interface to a MySQL Server, and requires a basic understanding of standard SQL commands.  (ie SELECT, UPDATE, INSERT, and DELETE).&lt;br /&gt;
=== Commands ===&lt;br /&gt;
 # Install MySQL Client from the Debian repository&lt;br /&gt;
 sudo apt-get install mysql-client&lt;br /&gt;
The package manager may suggest a slew of dependencies for MySQL Client.  Press &amp;quot;Y&amp;quot; then &amp;quot;enter&amp;quot; (or just &amp;quot;enter&amp;quot;) to continue installation.&lt;br /&gt;
&lt;br /&gt;
=== Testing Your Installation ===&lt;br /&gt;
The following instructions make these assumptions:&lt;br /&gt;
* You have an existing MySQL Server, whether on localhost or elsewhere across the network&lt;br /&gt;
* The existing MySQL Server &amp;quot;listens for&amp;quot; (accepts) network connections (disabled on a default installation of MySQL Server)&lt;br /&gt;
* The MySQL Server has either:&lt;br /&gt;
** Allowed &amp;quot;root&amp;quot; login over a network connection (disabled on a default installation of MySQL Server), or&lt;br /&gt;
** A MySQL user account for you&lt;br /&gt;
=== Testing Your Installation ===&lt;br /&gt;
 # Verify the MySQL Client was installed&lt;br /&gt;
 mysql --version&lt;br /&gt;
&lt;br /&gt;
 # Connect to a remote MySQL Server (assumes the server allows root access from a remote computer)&lt;br /&gt;
 mysql --host=''server_address'' --user=root --password=''password''&lt;br /&gt;
&lt;br /&gt;
 # Connect to a remote MySQL Server (assumes the server has already created your user account)&lt;br /&gt;
 mysql --host=''server_address'' --user=''user_name'' --password=''password''&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Perl</id>
		<title>RPi Perl</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Perl"/>
				<updated>2012-06-18T18:55:31Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &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 seems to struggle with out of memory errors on the default Debian distribution. To get around this, you could try CPANMinus.&lt;br /&gt;
&lt;br /&gt;
Steps.&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;Module Name&amp;gt;'''&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''Dancer'''&lt;br /&gt;
To get Dancer working with CPANminus&lt;br /&gt;
&lt;br /&gt;
'''sudo cpanm -i Dancer'''&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Games</id>
		<title>RPi Games</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Games"/>
				<updated>2012-06-18T18:52:48Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RPi_Learning}}&lt;br /&gt;
[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
== TOP Games ==&lt;br /&gt;
Quake III - See blog article, [http://www.raspberrypi.org/archives/1139 Fancy a Quake III Deathmatch?]&lt;br /&gt;
&lt;br /&gt;
== Types of Game ==&lt;br /&gt;
&lt;br /&gt;
''[[RPi HTML5|HTML5]] - Games to play in a web browser.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Game Projects ==&lt;br /&gt;
Try making your own games:&lt;br /&gt;
&lt;br /&gt;
[http://www.pygame.org/docs/tut/tom/MakeGames.html Making games with Pygame]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pi-finity.wikia.com/wiki/Pi-finity!_Wiki Pi-finity!] - a 3-D massively multi-player on-line role-playing game system currently under development that will be focused on teaching software development through problem solving in science, math, engineering, technology, economics, social systems, etc.  Players will be able to create 3-D worlds, populate them with models for characters, structures, props, scenes, etc., using open-source tools (e.g., Blender) and potentially in-game 3-D modelers.  The system will be open-source and very modular, allowing software developers and students to create alternative games and tools based on the fundamental 3-D data structures and inter-player coordination protocols used for the initial games.&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_applications</id>
		<title>RPi applications</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_applications"/>
				<updated>2012-06-18T18:51:47Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi Software Application Notes ===&lt;br /&gt;
Here you will find notes on installing specific applications on the Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
[[Rpi_Asterisk|Asterisk]]. Notes on installing the Asterisk VoIP Server.&lt;br /&gt;
&lt;br /&gt;
[[Rpi_Music_Player_Daemon|Music Player Daemon]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_edimax_EW-7811Un</id>
		<title>RPi edimax EW-7811Un</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_edimax_EW-7811Un"/>
				<updated>2012-06-18T18:50:54Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
'''Installing the Edimax EW-7811UN wireless adapter on Raspberry Pi'''&lt;br /&gt;
&lt;br /&gt;
'''Hardware'''&lt;br /&gt;
&lt;br /&gt;
This guide is about installing the Edimax EW-7811Un nano wireless adapter on a Raspberry Pi with a wireless router supporting DHCP and configured to use WPA2-PSK.  The guide may be useful for installing other wireless adapters as well and for configuring WPA-PSK.&lt;br /&gt;
&lt;br /&gt;
'''Software'''&lt;br /&gt;
&lt;br /&gt;
The software used was the Debian squeeze package &amp;lt;tt&amp;gt;debian6-19-04-2012.img&amp;lt;/tt&amp;gt; plus a replacement driver module (&amp;lt;tt&amp;gt;8192cu.ko&amp;lt;/tt&amp;gt;) available from here [http://www.electrictea.co.uk/rpi/8192cu.tar.gz].  The driver is a &amp;lt;tt&amp;gt;tar.gz&amp;lt;/tt&amp;gt; file and needs to be unpacked twice.  No other modifications were made to the software.&lt;br /&gt;
&lt;br /&gt;
'''Power supply'''&lt;br /&gt;
&lt;br /&gt;
There have been reports that wireless adapters take a lot of power, but the Raspberry Pi with an EW-7811Un adapter runs on a Samsung Micro USB mains charger, a standard Kindle power supply and even the Kindle lead attached to a USB hub on a laptop running on battery power.&lt;br /&gt;
&lt;br /&gt;
'''Accessing RPi'''&lt;br /&gt;
&lt;br /&gt;
It is possible to configure the adapter using ssh over Ethernet, but it is a lot easier to see error messages if a display screen is directly attached.&lt;br /&gt;
&lt;br /&gt;
'''Configuration'''&lt;br /&gt;
&lt;br /&gt;
All of this configuration needs to be done as a privileged user, so you can prefix all the editing commands with sudo or just run “sudo su” to turn yourself into an administrator.&lt;br /&gt;
&lt;br /&gt;
* Edit &amp;lt;tt&amp;gt;/etc/udev/rules.d/70-persistent-net.rules&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Delete anything in this file about &amp;lt;tt&amp;gt;wlan0&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;wlan1&amp;lt;/tt&amp;gt;.  This file is used to remember the physical characteristics of USB adapters and may well contain incorrect or misleading information, and should be empty apart from comments unless you have added other USB devices.&lt;br /&gt;
&lt;br /&gt;
* Update &amp;lt;tt&amp;gt;/etc/network/interfaces&amp;lt;/tt&amp;gt; to add the &amp;lt;tt&amp;gt;wlan0&amp;lt;/tt&amp;gt; section, so that it looks like this.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or&lt;br /&gt;
# /usr/share/doc/ifupdown/examples for more information.&lt;br /&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;
auto wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
pre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant.conf -B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the file &amp;lt;tt&amp;gt;/etc/wpa_supplicant.conf&amp;lt;/tt&amp;gt; to look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ctrl_interface=/var/run/wpa_supplicant&lt;br /&gt;
ctrl_interface_group=0&lt;br /&gt;
ap_scan=2&lt;br /&gt;
network={&lt;br /&gt;
  ssid=&amp;quot;myssid&amp;quot;&lt;br /&gt;
  scan_ssid=1&lt;br /&gt;
  proto=RSN&lt;br /&gt;
  key_mgmt=WPA-PSK&lt;br /&gt;
  pairwise=CCMP&lt;br /&gt;
  group=CCMP&lt;br /&gt;
# choose one of the following&lt;br /&gt;
  psk=”this is my secret phrase”&lt;br /&gt;
  psk=58cfe1c8a36ce8a1f3cd938e281ca1222707df58e27df4745148bfebca7c4197&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This file is critical, and you should note the following points:&lt;br /&gt;
&lt;br /&gt;
# There must be quotes around the SSID.&lt;br /&gt;
# These parameters relate to WPA2-PSK, even though it says WPA-PSK.&lt;br /&gt;
# The key (psk) can be specified in quotes or as a hexadecimal string obtained from running &amp;lt;tt&amp;gt;wpa_passphrase&amp;lt;/tt&amp;gt;.  If you are concerned about security, you may prefer this, but it’s not necessary.&lt;br /&gt;
# You can make the file unreadable by ordinary users with the command: &amp;lt;tt&amp;gt;chmod 600 wpa_supplicant.conf&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Install the driver&lt;br /&gt;
&lt;br /&gt;
To install the new wifi driver in place of the one supplied in the Debian image, you need to add the new driver to the operating system and block the old one.&lt;br /&gt;
&lt;br /&gt;
# Copy the file &amp;lt;tt&amp;gt;8192cu.ko&amp;lt;/tt&amp;gt; to the directory &amp;lt;tt&amp;gt;/lib/modules/3.1.9+/kernel/net/wireless&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Add the line &amp;lt;tt&amp;gt;blacklist rtl8192cu&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;/etc/modprobe.d/blacklist.conf&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Add the line &amp;lt;tt&amp;gt;8192cu&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;/etc/modules&amp;lt;/tt&amp;gt; so that wifi support is loaded at boot time.&lt;br /&gt;
# Run the command: &amp;lt;tt&amp;gt;depmod –a&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Testing the system'''&lt;br /&gt;
&lt;br /&gt;
Reboot the Raspberry Pi and it should all just work!  The blue light on the wifi adapter should come on, and should acquire an IP address from the router.&lt;br /&gt;
&lt;br /&gt;
Check by running the command &amp;lt;tt&amp;gt;ifconfig –a&amp;lt;/tt&amp;gt; on the Raspberry Pi to find the IP address and connect using &amp;lt;tt&amp;gt;ssh&amp;lt;/tt&amp;gt; (PuTTY).&lt;br /&gt;
&lt;br /&gt;
'''Troubleshooting'''&lt;br /&gt;
&lt;br /&gt;
# If the blue light on the adapter comes on, but the adapter does not acquire an IP address, the problem is in wpa_supplicant.conf.  ifconfig will show the adapter, but not an IP address.&lt;br /&gt;
# If the blue light does not come on, the problem is in the earlier stages.&lt;br /&gt;
# Use the command line utility &amp;lt;tt&amp;gt;dmesg&amp;lt;/tt&amp;gt; to review kernel messages.  It is helpful to save the output to file so that it can be edited and examined at leisure (use &amp;lt;tt&amp;gt;dmesg &amp;gt;dmesg.log&amp;lt;/tt&amp;gt; and then edit &amp;lt;tt&amp;gt;dmesg.log&amp;lt;/tt&amp;gt;).&lt;br /&gt;
# Despite the fact that &amp;lt;tt&amp;gt;rtl8192cu.ko&amp;lt;/tt&amp;gt; has been blocked, dmesg still gives the following message: &amp;lt;tt&amp;gt;usbcore: registered new interface driver rtl8192cu&amp;lt;/tt&amp;gt;.  This does not indicate an error.&lt;br /&gt;
# &amp;lt;tt&amp;gt;dmesg&amp;lt;/tt&amp;gt; does not record error messages relating to errors in &amp;lt;tt&amp;gt;wpa_supplicant.conf&amp;lt;/tt&amp;gt;.  The only way to see these is to boot with a directly attached display and watch the messages going by.  These are errors such as a failure to put quotes round the SSID.&lt;br /&gt;
&lt;br /&gt;
'''Stability'''&lt;br /&gt;
&lt;br /&gt;
Tomasz Milas in his very helpful posting Raspberry Pi meets Edimax recommends a large number of fixes to improve the stability of the Debian system.  These are not required to make the Edimax adapter work, but may solve other problems.&lt;br /&gt;
&lt;br /&gt;
The only problems discovered so far using the standard Debian image and the above configuration changes are that the wireless connection does not re-establish itself after the wireless router is rebooted, and &amp;lt;tt&amp;gt;/etc/init.d/networking restart&amp;lt;/tt&amp;gt; brings down the network but does not re-establish it, either for Ethernet or wireless (possibly the same problem).&lt;br /&gt;
&lt;br /&gt;
Removing the wifi adapter and reinserting it does not restart the network either.&lt;br /&gt;
&lt;br /&gt;
'''Additional points'''&lt;br /&gt;
&lt;br /&gt;
# The above configuration file is for WPA2-PSK and DHCP.  WPA-PSK and static IP addresses have not been tested.&lt;br /&gt;
# The simplest solution might be to rename the new driver to &amp;lt;tt&amp;gt;rtl8192cu.ko&amp;lt;/tt&amp;gt; and replace the existing driver.  This would avoid the need for blacklisting, but probably not for pre-loading using &amp;lt;tt&amp;gt;/etc/modules&amp;lt;/tt&amp;gt;.  It might also break updating mechanisms.&lt;br /&gt;
# The above process is cumbersome if you want to use different wireless access points, so you may want to consider one of the following (not tested).  These are described in the Debian wiki [http://wiki.debian.org/WiFi WiFi]&lt;br /&gt;
## wicd is an open source wired and wireless network manager that does not require graphical dependencies.  The Farnell site also mentions wicd-curses.&lt;br /&gt;
## Network Manager is a network manager that does use a graphical interface. &lt;br /&gt;
# You may want to configure your wireless router to give a fixed IP address to the Raspberry Pi Ethernet and wireless connections.&lt;br /&gt;
# You can use the command &amp;lt;tt&amp;gt;lsusb&amp;lt;/tt&amp;gt; to identify the chipset used by your wireless adapter.&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_building_and_installing_OpenELEC</id>
		<title>RPi building and installing OpenELEC</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_building_and_installing_OpenELEC"/>
				<updated>2012-06-18T18:50:26Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RPi_Software}}&lt;br /&gt;
&lt;br /&gt;
=OpenELEC=&lt;br /&gt;
&lt;br /&gt;
On Monday, 23 April 2012 OpenELEC released the first compilable git version for Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
OpenELEC is an embedded operating system built specifically to run [http://www.xbmc.org XBMC], the open source entertainment media hub. The idea behind OpenELEC is to allow people to use their Home Theatre PC (HTPC) like any other device you might have attached to your TV, like a DVD player or Sky box. Instead of having to manage a full operating system, configure it and install the packages required to turn it into a hybrid media center, OpenELEC is designed to be simple to install, manage and use, making it more like running a set-top box than a full-blown computer.&lt;br /&gt;
&lt;br /&gt;
*[http://www.openelec.tv OpenELEC Mainsite]&lt;br /&gt;
*In February 2012, OpenELEC.tv announced their [http://openelec.tv/component/k2/item/235-openelec-on-raspberry-pi-our-first-arm-device-supported ARM port for Raspberry Pi]&lt;br /&gt;
*[http://openelec.tv/forum/90-miscellaneous/11763-raspberry-pi OpenELEC forum] thread&lt;br /&gt;
*[http://www.raspberrypi.org/forum/general-discussion/openelec RaspberryPi forum] thread&lt;br /&gt;
&lt;br /&gt;
=Build Instructions=&lt;br /&gt;
==Cross Compiling and Build Systems==&lt;br /&gt;
&lt;br /&gt;
The heart of the OpenELEC project is our software build system. It supports a software building technique called cross-compiling; the process of creating executable code that runs on one hardware platform from something other than that platform. Cross compiling is a crucial function for the OpenELEC project for the following reasons:&lt;br /&gt;
&lt;br /&gt;
* It allows us to build 32bit and 64bit packages and OpenELEC images. It does not matter whether the build-host itself is 32bit or 64bit.&lt;br /&gt;
* It allows us to build OpenELEC for a range of different CPU architectures like [http://en.wikipedia.org/wiki/X86 x86], [http://en.wikipedia.org/wiki/ARM_architecture ARM] and [http://en.wikipedia.org/wiki/Powerpc PowerPC]. This tutorial will help you cross compile an ARM compatible OpenELEC image from an x86 compatible build-host.&lt;br /&gt;
* There is no dependency on the particular versions of compiler, libc and Linux kernel headers installed on the build-host. We cross-compile our own versions to ensure we always produce consistent and properly built software packages.&lt;br /&gt;
* It allows you to run any Linux distribution as your build system. No matter what your personal preference the resulting OpenELEC image will always be the same.&lt;br /&gt;
* It allows us to use the full power of the build-host. Like most ARM devices the Raspberry Pi does not have super fast CPUs or lots of memory and it uses low-cost but slow USB and flash-card memory for storage; making it unsuitable for native building of large and complex software. Other Linux distributions targetting Raspberry Pi plan to use emulator tools like QEMU that were designed to test and run small software projects to build a full Operating System and it scares us to think how slow and error prone this will be. Even a highly optimised “minimalist” OS like OpenELEC involves the creation of ~500,000 small files during compilation so it’s simple common sense to cross compile and leverage the significantly better resources of a fast local build-host.&lt;br /&gt;
&lt;br /&gt;
==How to get the OpenELEC sources?==&lt;br /&gt;
&lt;br /&gt;
To build OpenELEC you will need a Linux system like Fedora, Ubuntu, ARCH Linux or SuSE Linux to use as your build-system. To “check out” OpenELEC's sources you must have the git software package installed. OpenELEC is hosted on github so the command to run is:&lt;br /&gt;
  git clone git://github.com/OpenELEC/OpenELEC.tv.git&lt;br /&gt;
&lt;br /&gt;
After doing this you will have an &amp;quot;OpenELEC.tv&amp;quot; folder. Change to this folder with:&lt;br /&gt;
  cd OpenELEC.tv&lt;br /&gt;
&lt;br /&gt;
OpenELEC is project based and each pre-built OpenELEC image has its own project folder. If you navigate to &amp;quot;projects/RPi&amp;quot; you will find the &amp;quot;options&amp;quot; file which defines the core packages and drivers used in the RPi project and the Linux kernel configuration. Another folder to look at is the &amp;quot;packages/&amp;quot; folder-tree which contains the build-scripts, patches, configs and meta (info) file for each software package included within OpenELEC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Building OpenELEC==&lt;br /&gt;
&lt;br /&gt;
Before you start building it is recommended to update all references, by typing:&lt;br /&gt;
&lt;br /&gt;
  git pull origin master&lt;br /&gt;
&lt;br /&gt;
This will update all references to the latest ones and prevent errors during complication. &lt;br /&gt;
This will also fix any '404' errors that occur due to outdated references to the Confluence Skin similar to:&lt;br /&gt;
&amp;lt;pre&amp;gt;http://sources.openelec.tv/devel/xbmc-rpi-theme-Confluence-xxxxxxx.tar.xz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To now create an OpenELEC image for Raspberry Pi we need to tell the build-system the project and architecture to build for. The Raspberry Pi project uses the &amp;quot;arm&amp;quot; architecture so the “make” command to start the build process with is:&lt;br /&gt;
  PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&lt;br /&gt;
That’s all that’s needed! ..but make sure you type the command EXACTLY as shown here as the make command is case-sensitive.&lt;br /&gt;
&lt;br /&gt;
The first thing the build-system does is check for the essential software packages it needs to function. If any are missing it “should” automatically download and install them for you. It may not work automatically on every Linux distro, but if it cannot install them automatically it will print a list of missing package-names on screen so you can install them manually.&lt;br /&gt;
&lt;br /&gt;
For example on Ubuntu you can manually install the needed software with&lt;br /&gt;
  sudo apt-get install g++ nasm flex bison gawk gperf autoconf automake m4 cvs libtool byacc \&lt;br /&gt;
  texinfo gettext zlib1g-dev libncurses5-dev git-core build-essential xsltproc libexpat1-dev&lt;br /&gt;
&lt;br /&gt;
on Ubuntu 12.04 you need to install additionally&lt;br /&gt;
  sudo apt-get install autopoint&lt;br /&gt;
&lt;br /&gt;
to configure Perl in Ubuntu&lt;br /&gt;
  sudo perl -e shell -MCPAN&lt;br /&gt;
  install XML::Parser&lt;br /&gt;
  exit&lt;br /&gt;
&lt;br /&gt;
The speed of the build process depends on the hardware you’re running. On “current” hardware with multi-core CPUs and several GB of RAM it can be as quick as 2.5 hours. If you are using older hardware it could run to 10-12 hours. The first time you build will always be slower as the build-system needs to download and cache the sources for each package we use. Future builds will run faster as the sources have been cached and only a small number of new or changed packages will need to be fetched.&lt;br /&gt;
&lt;br /&gt;
=Install instructions=&lt;br /&gt;
==Preparing and Formatting the SD Card==&lt;br /&gt;
&lt;br /&gt;
OpenELEC is designed to keep the OS separate from the user-writeable storage area. This requires two partitions on the SD card:&lt;br /&gt;
&lt;br /&gt;
* Partition #1 mounts as /flash and is 128MB in size, is labelled as “System” and will be FAT32 formatted. It holds the SYSTEM and kernel.img files that the OpenELEC OS is uncompressed from at boot-time (approx. 80-90MB), and essential boot files including the bootloader.&lt;br /&gt;
* Partition #2 mounts as /storage and uses the remaining space on the SD card. It will be labelled as “Storage” and is EXT4 formatted. It should be a minimum of 512MB to store XBMC settings, database files, image caches, SSH keys and the swapfile (256MB), but in practice a larger 4GB or 8GB card is a more sensible size.&lt;br /&gt;
&lt;br /&gt;
To prepare a bootable SD card your Linux build-system will need the “parted”, “e2fsprogs” and “dosfstools” packages installed and an SD-card reader device.&lt;br /&gt;
&lt;br /&gt;
The following commands assume /dev/sdb is the SD card device. Partitioning will permanently erase the SD card so please double-check that a) you select the right /dev/device and do not accidentally erase your OS, and b) the card does not contain irreplaceable family pictures!&lt;br /&gt;
&lt;br /&gt;
First we remove all existing partitions and create a new MBR partition scheme:&lt;br /&gt;
  sudo parted -s /dev/sdb mklabel msdos&lt;br /&gt;
&lt;br /&gt;
Next we create a 128MB FAT32 partition and mark it as bootable:&lt;br /&gt;
  sudo parted -s /dev/sdb unit cyl mkpart primary fat32 -- 0 16&lt;br /&gt;
  sudo parted -s /dev/sdb set 1 boot on&lt;br /&gt;
&lt;br /&gt;
Then we add the second partition using all remaining space&lt;br /&gt;
  sudo parted -s /dev/sdb unit cyl mkpart primary ext2 -- 16 -2&lt;br /&gt;
&lt;br /&gt;
To make sure the above commands worked, we check the partition layout:&lt;br /&gt;
  sudo parted -s /dev/sdb print all&lt;br /&gt;
&lt;br /&gt;
It should look similar to the output below from an 8GB SD card. Please check the partition sizes and note the bootable flag on partition one:&lt;br /&gt;
  [sraue@linux]$ sudo parted -s /dev/sdb print all&lt;br /&gt;
  Model: Generic- Multi-Card (scsi)&lt;br /&gt;
  Disk /dev/sdb: 7965MB&lt;br /&gt;
  Sector size (logical/physical): 512B/512B&lt;br /&gt;
  Partition Table: msdos&lt;br /&gt;
  Number  Start   End     Size    Type     File system  Flags&lt;br /&gt;
   1      1049kB  132MB   131MB   primary               boot, lba&lt;br /&gt;
   2      132MB   7948MB  7816MB  primary&lt;br /&gt;
&lt;br /&gt;
Next we format the partitions and set filesystem labels. The first is VFAT (FAT32) formatted and is labelled “System” and the second is EXT4 formatted and labelled “Storage”:&lt;br /&gt;
  sudo mkfs.vfat -n System /dev/sdb1&lt;br /&gt;
  sudo mkfs.ext4 -L Storage /dev/sdb2&lt;br /&gt;
&lt;br /&gt;
To ensure the kernel sees our new partition layout we force a reload of the partition table:&lt;br /&gt;
  sudo partprobe&lt;br /&gt;
&lt;br /&gt;
==Installing OpenELEC to the SD Card==&lt;br /&gt;
&lt;br /&gt;
First change to the OpenELEC.tv folder where we built OpenELEC. In the example below this a folder within the root of my home folder:&lt;br /&gt;
  cd ~/OpenELEC.tv&lt;br /&gt;
&lt;br /&gt;
Next we install the bootloader from the “bcm2835-driver” package. This is located in the project build folder. If you have downloaded pre-built files from elsewere the bootloader files can also be downloaded from here: [https://github.com/raspberrypi/firmware/tree/master/boot https://github.com/raspberrypi/firmware/tree/master/boot]. The *start.elf file controls how Raspberry Pi’s allocates RAM between OS and Video. The arm128_start.elf file allocates 128MB to each. The commands below assume the “System” partition has mounted as /media/System but some distros mount removable devices to other locations, e.g. /mnt/System.&lt;br /&gt;
  sudo cp build.OpenELEC-RPi.arm-devel/bcm2835-bootloader-*/arm128_start.elf /media/System/start.elf&lt;br /&gt;
  sudo cp build.OpenELEC-RPi.arm-devel/bcm2835-bootloader-*/bootcode.bin /media/System/&lt;br /&gt;
  sudo cp build.OpenELEC-RPi.arm-devel/bcm2835-bootloader-*/loader.bin /media/System/&lt;br /&gt;
&lt;br /&gt;
Next we install kernel and system files from ~/OpenELEC.tv/target to the SD card. The kernel and system files have long names that identify the build kind, date and rNumber. They need to be renamed as we copy them. The system file must be renamed to SYSTEM (all uppercase) and the kernel file must be renamed to kernel.img (all lowercase, and not KERNEL).&lt;br /&gt;
  sudo cp target/OpenELEC-RPi.arm-devel-20120424035956-r10695.system /media/System/SYSTEM&lt;br /&gt;
  sudo cp target/OpenELEC-RPi.arm-devel-20120424035956-r10695.kernel /media/System/kernel.img&lt;br /&gt;
&lt;br /&gt;
It is likely that just copying and pasting the above lines will not work as the numbers in the filenames will most likely have changed. Refer to the 'target' folder to double check.&lt;br /&gt;
&lt;br /&gt;
Next we create a “cmdline.txt” file that contains bootloader parameters:&lt;br /&gt;
  echo &amp;quot;boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 ssh quiet&amp;quot; | sudo tee /media/System/cmdline.txt&lt;br /&gt;
&lt;br /&gt;
To explain the boot parameters:&lt;br /&gt;
&lt;br /&gt;
* '''boot=/dev/mmcblk0p1''' tells OpenELEC the partition which contains the kernel.img and SYSTEM file. It is also possible to use partition labels (boot=LABEL=System) or UUID (boot=UUID=&amp;lt;insert_your_uuid&amp;gt;) or to boot over the network (PXE)&lt;br /&gt;
* '''disk=/dev/mmcblk0p2''' tells OpenELEC the “Storage” partition. It can also use partition labels (disk=LABEL=Storage) or UUID (disk=UUID=&amp;lt;insert_your_uuid&amp;gt;) or boot over the network (PXE)&lt;br /&gt;
* '''ssh''' tells the system to always start the embedded SSH server to enable remote console access. It is optional, but will be useful on a “development” system. The SSH username is “root” and the password is “openelec” i.e.&lt;br /&gt;
  ssh root@192.168.2.1&lt;br /&gt;
* '''quiet''' hides kernel messages from the screen during boot, this should be used unless you need to see kernel output for debugging. &lt;br /&gt;
* '''nosplash''' prevents the OpenELEC splash screen from loading, shaving a few ms from the boot process. This can be useful for debugging if you need to see some of the init script actions that are recorded via the splash during boot.&lt;br /&gt;
&lt;br /&gt;
Let’s check that all the files we need are on the SD card. You should have:&lt;br /&gt;
  [sraue@linux]$ ls -la /media/System&lt;br /&gt;
  total 91626&lt;br /&gt;
  drwx------. 2 sraue sraue    16384 Apr 25 17:09 .&lt;br /&gt;
  drwxr-xr-x. 4 root  root        80 Apr 25 16:58 ..&lt;br /&gt;
  -rw-r--r--. 1 sraue sraue 83316736 Apr 25 17:00 SYSTEM&lt;br /&gt;
  -rw-r--r--. 1 sraue sraue    16528 Apr 25 16:59 bootcode.bin&lt;br /&gt;
  -rw-r--r--. 1 sraue sraue      134 Apr 25 17:13 cmdline.txt&lt;br /&gt;
  -rw-r--r--. 1 sraue sraue  8126852 Apr 25 17:00 kernel.img&lt;br /&gt;
  -rw-r--r--. 1 sraue sraue   314691 Apr 25 17:00 loader.bin&lt;br /&gt;
  -rw-r--r--. 1 sraue sraue  2025988 Apr 25 16:59 start.elf&lt;br /&gt;
&lt;br /&gt;
If all files are present we can unmount the System and Storage partitions:&lt;br /&gt;
  sudo umount /dev/sdb1&lt;br /&gt;
  sudo umount /dev/sdb2&lt;br /&gt;
&lt;br /&gt;
Now it’s safe to remove the SD card and insert it in the Raspberry PI’s card slot. The first time you power the system on and boot OpenELEC the boot will be slower as the OS creates SSH keys, the swapfile and the folder structures that XBMC needs. Future boots will be faster!&lt;br /&gt;
&lt;br /&gt;
=Reporting Issues and Fixes=&lt;br /&gt;
&lt;br /&gt;
The OpenELEC Raspberry Pi image has not been extensively tested so we know there will be bugs. It is important that you provide feedback on things that don’t work to the developers via the project issues tracker on [https://github.com/OpenELEC/OpenELEC.tv/issues github]. If you can provide technical insight into the problem with samples of log data and code snippets it dramatically reduces the research needed to figure out the root cause. If you create patches that address issues please fork the project and submit patches as a pull request, as this reduces the effort required to implement the fix and allows the OpenELEC developers to work faster and smarter.&lt;br /&gt;
&lt;br /&gt;
=Useful links:=&lt;br /&gt;
* OpenELEC wiki: http://wiki.openelec.tv/index.php?title=Compile_from_source&lt;br /&gt;
* OpenELEC developer forum: http://openelec.tv/forum/20-development-discussion&lt;br /&gt;
* Sources on github: https://github.com/OpenELEC/OpenELEC.tv&lt;br /&gt;
* Issues (bug) tracker: https://github.com/OpenELEC/OpenELEC.tv/issues&lt;br /&gt;
* IRC chat support: http://openelec.tv/find-help/chat&lt;br /&gt;
&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Setting_up_a_static_IP_in_Debian</id>
		<title>RPi Setting up a static IP in Debian</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Setting_up_a_static_IP_in_Debian"/>
				<updated>2012-06-18T18:47:42Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Using a static IP can be very useful in case you wish to easily access your RPi without need to get its IP address every time it boots or reconnects to the network (i.e. using SSH, (S)FTP services).&lt;br /&gt;
&lt;br /&gt;
To achieve this there are a few quick steps to be followed.&lt;br /&gt;
&lt;br /&gt;
You only need to modify the file /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
Before you do, backup the current version of the interfaces file, if there is already one present:&lt;br /&gt;
  pi@raspberry:sudo cp /etc/network/interfaces /etc/network/interfaces.sav&lt;br /&gt;
&lt;br /&gt;
You can edit the file with any text editor such as vi or vim.&lt;br /&gt;
&lt;br /&gt;
We need root privileges, so we use sudo:&lt;br /&gt;
  pi@raspberry:sudo vi /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
In the interfaces file look for a line such as:&lt;br /&gt;
  iface eth0 inet dhcp&lt;br /&gt;
&lt;br /&gt;
This is to enable the DHCP client. You do not want this to work any more.&lt;br /&gt;
&lt;br /&gt;
Put a hash at the beginning of the line to disable it or delete it:&lt;br /&gt;
  #iface eth0 inet dhcp&lt;br /&gt;
&lt;br /&gt;
In the file you must insert the following lines:&lt;br /&gt;
  # The loopback interface&lt;br /&gt;
  auto lo&lt;br /&gt;
  iface lo inet loopback&lt;br /&gt;
  auto eth0&lt;br /&gt;
  iface eth0 inet static&lt;br /&gt;
  #your static IP&lt;br /&gt;
  address 192.168.1.118  &lt;br /&gt;
  #your gateway IP&lt;br /&gt;
  gateway 192.168.1.1&lt;br /&gt;
  netmask 255.255.255.0&lt;br /&gt;
  #your network address &amp;quot;family&amp;quot;&lt;br /&gt;
  network 192.168.1.0&lt;br /&gt;
  broadcast 192.168.1.255&lt;br /&gt;
&lt;br /&gt;
Only the address and netmask data are strictly required.&lt;br /&gt;
&lt;br /&gt;
If for example your LAN is configured to have IP adresses in the range x.x.x.1 to x.x.x.255, you will put x.x.x.0 in the network line.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;address&amp;quot; is the IP you want the RPi will assume (in the proper range, as described above). pay attention not to use an IP already used by another device in your LAN or that can be assigned to a device by your router by DHCP (set the DHCP range of the router wisely in order to avoid potential overlaps).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;netmask&amp;quot; will &amp;quot;always&amp;quot; be 255.255.255.0  &lt;br /&gt;
&lt;br /&gt;
gateway is usually x.x.x.1 (your router IP or the one given by your ISP)&lt;br /&gt;
&lt;br /&gt;
You now need to restart the network:&lt;br /&gt;
  pi@raspberry:sudo /etc/init.d/networking restart&lt;br /&gt;
&lt;br /&gt;
You may now be disconnected from your RPi if you are working through the network. Connect again to the RPi using the static IP you chose and you should now be fine.&lt;br /&gt;
&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RaspberryPi_Osdev</id>
		<title>RaspberryPi Osdev</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RaspberryPi_Osdev"/>
				<updated>2012-06-18T18:41:37Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Raspberry Pi is an opportunity for people to learn OS development on fixed hardware. This makes it easier to make designs that you can share with others. Thereby we have started a community, which communicates through IRC.&lt;br /&gt;
&lt;br /&gt;
== Hardware Specific Documentation ==&lt;br /&gt;
&lt;br /&gt;
It is bit of essential to know the hardware you're programming. I propose looting the [[RPi Hardware]] -page. From the Components -section you should pick yourself the datasheets of the SoC and CPU Core. Also you might like to look up the quick reference card for ARM instruction set by searching in the internet a bit.&lt;br /&gt;
&lt;br /&gt;
There's other documentation there all splattered around. Especially the forums seem to have gathered some posts that are worth referencing in the wiki once they're refound.&lt;br /&gt;
&lt;br /&gt;
The basics for programming a kernel for raspberry pi seem straightforward. You'll fill a fat32 -partition to a memory card. It contains some specific files you can retrieve from /boot -directory in raspberry firmware github repository[https://github.com/raspberrypi/firmware].&lt;br /&gt;
&lt;br /&gt;
Your kernel goes into kernel.img. The first 16 bytes contain an interrupt vector table and the very first vector is a RESET interrupt, which will boot up the computer. Bootloader might corrupt the first 0x8000 bytes with linux-related attributes if misconfigured. Because of that you might want to add such padding to your kernel as well.&lt;br /&gt;
&lt;br /&gt;
== First Steps ==&lt;br /&gt;
&lt;br /&gt;
Once you've gotten the Raspberry Pi to blink a led there's an one very logical next step. First&lt;br /&gt;
thing any kernel should be able to do is to load some programs from the development computer. A working environment will resemble a live coding system, bit similar to SuperCollider. The motivation is that you should be able to have fast compile-test -cycles and removing-reformatting-inserting the SD card all the time causes external and internal wearing on the card.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/dwelch67/raspberrypi David Welch's Raspberry Pi Examples] are some very well structured programs that should lessen the trouble of writing or porting a kernel considerably. In fact, as a very first step you should actually study these examples through.&lt;br /&gt;
&lt;br /&gt;
== Existing Forums Posts On Assembly Code ==&lt;br /&gt;
&lt;br /&gt;
These posts should help one with learning assembly, though a page should be written based on these forum posts.&lt;br /&gt;
&lt;br /&gt;
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=34&amp;amp;t=6194&amp;amp;p=94272&amp;amp;hilit=assembly&lt;br /&gt;
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=34&amp;amp;t=6332&amp;amp;p=91725&amp;amp;hilit=assembly&lt;br /&gt;
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=29&amp;amp;t=7184&amp;amp;p=91536&amp;amp;hilit=assembly&lt;br /&gt;
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=47&amp;amp;t=3675&amp;amp;p=88593&amp;amp;hilit=assembly&lt;br /&gt;
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=34&amp;amp;t=5646&amp;amp;p=82415&amp;amp;hilit=assembly&lt;br /&gt;
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=31&amp;amp;t=7004&amp;amp;p=99134&amp;amp;hilit=bare+metal&lt;br /&gt;
&lt;br /&gt;
== IRC Channel ==&lt;br /&gt;
&lt;br /&gt;
irc.freenode.net#raspberrypi-osdev&lt;br /&gt;
&lt;br /&gt;
=== How to connect ===&lt;br /&gt;
&lt;br /&gt;
 * install irssi&lt;br /&gt;
 * start irssi and type in: /connect irc.freenode.net&lt;br /&gt;
 * then type: /join #raspberrypi-osdev&lt;br /&gt;
&lt;br /&gt;
[[Category:RaspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/On_the_RPi_usb_power_cable</id>
		<title>On the RPi usb power cable</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/On_the_RPi_usb_power_cable"/>
				<updated>2012-06-18T18:35:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
We have tested several USB cables. As many USB devices do not use much power, the resistance of the conductors in the cable is irrelevant. At 5 ohms and 50mA of current the voltage drop will be about 250mV. This is acceptable for most devices (and that's how it should be: the USB specifications require tolerance of such voltage drops). &lt;br /&gt;
&lt;br /&gt;
On the other hand, some devices require more power. Those often have their own powersupply  so they too will work with the cheap cables. And thirdly, phones that charge off USB will simply not charge as fast as they might with a good cable. In short, you won't often notice a higher resistance in USB cables. &lt;br /&gt;
&lt;br /&gt;
However at 500mA a 5 ohm resistance will cause a 2.5V voltage drop. As the Model B will draw about 700mA, the voltage drop over such a cable will be quite unacceptable.&lt;br /&gt;
&lt;br /&gt;
The cable that comes with a modern phone that charges using the micro USB port will probably be fine.&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Easy_SD_Card_Setup</id>
		<title>RPi Easy SD Card Setup</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Easy_SD_Card_Setup"/>
				<updated>2012-06-18T18:31:20Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Copying the image to an SD Card on Windows if first option isn't successful */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
{{Template:RPi_Startup}}&lt;br /&gt;
&lt;br /&gt;
=SD Card setup=&lt;br /&gt;
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable Operating System. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:&lt;br /&gt;
&lt;br /&gt;
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].&lt;br /&gt;
&lt;br /&gt;
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.&lt;br /&gt;
&lt;br /&gt;
=Safest/Laziest way=&lt;br /&gt;
Buy a preloaded card from RS Components or element14.&lt;br /&gt;
&lt;br /&gt;
=Easiest way=&lt;br /&gt;
&lt;br /&gt;
* Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.&lt;br /&gt;
&lt;br /&gt;
* ('''Mac''') The [http://exaviorn.com/raspiwrite/ RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it is works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.&lt;br /&gt;
&lt;br /&gt;
=Easy way=&lt;br /&gt;
&lt;br /&gt;
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).&lt;br /&gt;
&lt;br /&gt;
This guide assumes you have downloaded the Debian &amp;quot;squeeze&amp;quot; image, with name debian6-13-04-2012. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility.  The download links are on the right hand side of the page, you want the binary zip.&lt;br /&gt;
# Extract the zip file and run the Win32DiskImager utility.&lt;br /&gt;
# Select the debian6-19-04-2012.img image file you extracted earlier&lt;br /&gt;
# Select the drive letter of the SD card in the device box.  Be careful to select the correct drive; if you get the wrong one you can destroy your computer's hard disk!&lt;br /&gt;
# Click Write and wait for the write to complete.&lt;br /&gt;
# Exit the imager and eject the SD card.&lt;br /&gt;
# Insert the card in the Raspberry Pi, power it on, and it should boot up.  Have fun!&lt;br /&gt;
''In Windows the SD card will appear only to have a fairly small size - about 75 Mbytes.  This is because most of the card has a partition that is formatted for the Linux operating system that the RPi uses and is not visible in Windows.&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows if first option isn't successful==&lt;br /&gt;
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on windows machine..&lt;br /&gt;
&lt;br /&gt;
# Download the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012 directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;sl=ru&amp;amp;tl=en Translated version]&lt;br /&gt;
#* Download the latest version at the time of writing it was flashnul-1rc1. &lt;br /&gt;
#* Download and Extract the application from archive. &lt;br /&gt;
#* Click Start button &amp;gt; All Programs &amp;gt; Accessories &amp;gt; Command Prompt, right click on it and Run as Administrator.&lt;br /&gt;
#* Run the flashnul with argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe -p&lt;br /&gt;
#* Flashnul will tell you something like:&lt;br /&gt;
&lt;br /&gt;
 Avaible physical drives:&lt;br /&gt;
 0       size = 250059350016 (232 Gb)&lt;br /&gt;
 1       size = 1990197248 (1898 Mb)&lt;br /&gt;
 &lt;br /&gt;
 Avaible logical disks:&lt;br /&gt;
 C:\&lt;br /&gt;
 D:\&lt;br /&gt;
 F:\&lt;br /&gt;
 G:\&lt;br /&gt;
 H:\&lt;br /&gt;
 &lt;br /&gt;
 Press ENTER to exit.&lt;br /&gt;
 &lt;br /&gt;
'''SDCARD number is on left! In my case it is number 1'''&lt;br /&gt;
 &lt;br /&gt;
#* Now we will use Load argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe 1 -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
where '''&amp;lt;Path to flashnul directory&amp;gt;'''flashnul.exe '''&amp;lt;device number&amp;gt;''' -L '''&amp;lt;img file path&amp;gt;''' &lt;br /&gt;
 &lt;br /&gt;
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.&lt;br /&gt;
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.&lt;br /&gt;
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: &lt;br /&gt;
 C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
* If the device summary does not match Your card (the size is smaller, e.g. 75MB), but you are sure, that the letter is correct - please continue and then try again with the device number.&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key is the same (optional), in the terminal run: &lt;br /&gt;
#* '''shasum ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
# Extract the image:&lt;br /&gt;
#* '''unzip ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
#* ''(or: just double click the zip, it will extract automatically)''&lt;br /&gt;
# From the terminal run '''df -h'''&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again and look for the new device that wasn't listed last time.  Record the device name of the filesystem's partition, e.g. '''/dev/disk3s1'''&lt;br /&gt;
# Unmount the partition so that you will be allowed to overwrite the disk:&lt;br /&gt;
#* '''diskutil unmount /dev/disk3s1'''&lt;br /&gt;
#* ''(or: open Disk Utility and unmount the partition of the sdcard (do not eject it, or you have to reconnect it))''&lt;br /&gt;
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final &amp;quot;s1&amp;quot; and replacing &amp;quot;disk&amp;quot; with &amp;quot;rdisk&amp;quot;:&lt;br /&gt;
#* e.g. '''/dev/disk3s1''' =&amp;gt; '''/dev/rdisk3'''&lt;br /&gt;
# In the terminal write the image to the card with this command, using the raw disk device name from above:&lt;br /&gt;
#* '''sudo dd bs=1m if=~/Downloads/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/rdisk3'''&lt;br /&gt;
#* (note that dd will not feedback any information until it is finished, information will show and disk will re-mount when complete)&lt;br /&gt;
# After the dd command finishes, eject the card:&lt;br /&gt;
#* '''diskutil eject /dev/rdisk3'''&lt;br /&gt;
#* ''(or: open Disk Utility and eject the sdcard)''&lt;br /&gt;
# Insert it in the raspberry pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (command line)==&lt;br /&gt;
&lt;br /&gt;
Please note that the use of the &amp;quot;dd&amp;quot; tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition.  Please be careful.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: &lt;br /&gt;
#* '''sha1sum ~/debian6-19-04-2012.zip'''&lt;br /&gt;
#* This will print out a long hex number which should match the &amp;quot;SHA-1&amp;quot; line for the SD image you have downloaded&lt;br /&gt;
# Extract the image, with&lt;br /&gt;
#* '''unzip ~/debian6-19-04-2012.zip'''&lt;br /&gt;
# Run '''df -h''' to see what devices are currently mounted&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like &amp;quot;/dev/mmcblk0p1&amp;quot; or &amp;quot;/dev/sdd1&amp;quot;. The last part (&amp;quot;p1&amp;quot; or &amp;quot;1&amp;quot; respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdd&amp;quot;) as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the RPi SD images have more than one partition. &lt;br /&gt;
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing &amp;quot;/dev/sdd1&amp;quot; with whatever your SD card's device name is (including the partition number)&lt;br /&gt;
#* '''umount /dev/sdd1'''&lt;br /&gt;
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.&lt;br /&gt;
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the &amp;quot;/dev/sdd&amp;quot; in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' loose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)&lt;br /&gt;
#* '''dd bs=1M if=~/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/sdd'''&lt;br /&gt;
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''&lt;br /&gt;
#* The dd command does not give any information of its progress and so may appear to have froze. However, your card reader might have a LED, that starts to blink during the write cyclus.&lt;br /&gt;
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)&lt;br /&gt;
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (graphical interface)==&lt;br /&gt;
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Right click the zip file and select &amp;quot;Extract here&amp;quot;&lt;br /&gt;
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces. A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.&lt;br /&gt;
# Insert the SD card into your computer or connect the SD card reader with the SD card inside&lt;br /&gt;
# Install the ImageWriter tool from the Ubuntu Software Center&lt;br /&gt;
# Launch the ImageWriter tool (it needs your administrative password)&lt;br /&gt;
# Select the image file (example debian6-19-04-2012.img) to be written to the SD card&lt;br /&gt;
# Select the target device to write the image to (your device will be something like &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdc&amp;quot;)&lt;br /&gt;
# Click the &amp;quot;Write to device&amp;quot; button&lt;br /&gt;
# Wait for the process to finish and then insert the SD card in the Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
=Manually resizing the SD card partitions (Optional)=&lt;br /&gt;
The SD card image is sized for a 2GB card. The Fedora Remix will automatically resize the partitions on the card during the first boot. The Debian version won't, so you'll have to do it manually. It's much easier if you do this on another machine, as the SD card can't be mounted when you do this. &lt;br /&gt;
&lt;br /&gt;
Look  [[RPi_Resize_Flash_Partitions|here]] for instructions.&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Easy_SD_Card_Setup</id>
		<title>RPi Easy SD Card Setup</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Easy_SD_Card_Setup"/>
				<updated>2012-06-18T18:30:11Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Copying the image to an SD Card on Windows if first option isn't successful */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
{{Template:RPi_Startup}}&lt;br /&gt;
&lt;br /&gt;
=SD Card setup=&lt;br /&gt;
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable Operating System. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:&lt;br /&gt;
&lt;br /&gt;
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].&lt;br /&gt;
&lt;br /&gt;
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.&lt;br /&gt;
&lt;br /&gt;
=Safest/Laziest way=&lt;br /&gt;
Buy a preloaded card from RS Components or element14.&lt;br /&gt;
&lt;br /&gt;
=Easiest way=&lt;br /&gt;
&lt;br /&gt;
* Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.&lt;br /&gt;
&lt;br /&gt;
* ('''Mac''') The [http://exaviorn.com/raspiwrite/ RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it is works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.&lt;br /&gt;
&lt;br /&gt;
=Easy way=&lt;br /&gt;
&lt;br /&gt;
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).&lt;br /&gt;
&lt;br /&gt;
This guide assumes you have downloaded the Debian &amp;quot;squeeze&amp;quot; image, with name debian6-13-04-2012. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility.  The download links are on the right hand side of the page, you want the binary zip.&lt;br /&gt;
# Extract the zip file and run the Win32DiskImager utility.&lt;br /&gt;
# Select the debian6-19-04-2012.img image file you extracted earlier&lt;br /&gt;
# Select the drive letter of the SD card in the device box.  Be careful to select the correct drive; if you get the wrong one you can destroy your computer's hard disk!&lt;br /&gt;
# Click Write and wait for the write to complete.&lt;br /&gt;
# Exit the imager and eject the SD card.&lt;br /&gt;
# Insert the card in the Raspberry Pi, power it on, and it should boot up.  Have fun!&lt;br /&gt;
''In Windows the SD card will appear only to have a fairly small size - about 75 Mbytes.  This is because most of the card has a partition that is formatted for the Linux operating system that the RPi uses and is not visible in Windows.&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows if first option isn't successful==&lt;br /&gt;
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on windows machine..&lt;br /&gt;
&lt;br /&gt;
# Download the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012 directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;sl=ru&amp;amp;tl=en Translated version]&lt;br /&gt;
#* Download the latest version at the time of writing it was flashnul-1rc1. &lt;br /&gt;
#* Download and Extract the application from archive. &lt;br /&gt;
#* Click Start button &amp;gt; All Programs &amp;gt; Accessories &amp;gt; Command Prompt, right click on it and Run as Administrator.&lt;br /&gt;
#* Run the flashnul with argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe -p&lt;br /&gt;
#* Flashnul will tell you something like:&lt;br /&gt;
&lt;br /&gt;
 Avaible physical drives:&lt;br /&gt;
 0       size = 250059350016 (232 Gb)&lt;br /&gt;
 1       size = 1990197248 (1898 Mb)&lt;br /&gt;
 &lt;br /&gt;
 Avaible logical disks:&lt;br /&gt;
 C:\&lt;br /&gt;
 D:\&lt;br /&gt;
 F:\&lt;br /&gt;
 G:\&lt;br /&gt;
 H:\&lt;br /&gt;
 &lt;br /&gt;
 Press ENTER to exit.&lt;br /&gt;
 &lt;br /&gt;
'''SDCARD number is on left! In my case it is number 1'''&lt;br /&gt;
 &lt;br /&gt;
#* Now we will use Load argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe 1 -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
where '''&amp;lt;Path to flashnul directory&amp;gt;'''flashnul.exe '''&amp;lt;device number&amp;gt;''' -L '''&amp;lt;img file path&amp;gt;''' &lt;br /&gt;
 &lt;br /&gt;
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.&lt;br /&gt;
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.&lt;br /&gt;
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: &lt;br /&gt;
 C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
* If the device summary does not match Your card (the size is smaller, e.g. 75MB), but you are sure, that the letter is correct - please continue and then try again with the device number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key is the same (optional), in the terminal run: &lt;br /&gt;
#* '''shasum ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
# Extract the image:&lt;br /&gt;
#* '''unzip ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
#* ''(or: just double click the zip, it will extract automatically)''&lt;br /&gt;
# From the terminal run '''df -h'''&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again and look for the new device that wasn't listed last time.  Record the device name of the filesystem's partition, e.g. '''/dev/disk3s1'''&lt;br /&gt;
# Unmount the partition so that you will be allowed to overwrite the disk:&lt;br /&gt;
#* '''diskutil unmount /dev/disk3s1'''&lt;br /&gt;
#* ''(or: open Disk Utility and unmount the partition of the sdcard (do not eject it, or you have to reconnect it))''&lt;br /&gt;
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final &amp;quot;s1&amp;quot; and replacing &amp;quot;disk&amp;quot; with &amp;quot;rdisk&amp;quot;:&lt;br /&gt;
#* e.g. '''/dev/disk3s1''' =&amp;gt; '''/dev/rdisk3'''&lt;br /&gt;
# In the terminal write the image to the card with this command, using the raw disk device name from above:&lt;br /&gt;
#* '''sudo dd bs=1m if=~/Downloads/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/rdisk3'''&lt;br /&gt;
#* (note that dd will not feedback any information until it is finished, information will show and disk will re-mount when complete)&lt;br /&gt;
# After the dd command finishes, eject the card:&lt;br /&gt;
#* '''diskutil eject /dev/rdisk3'''&lt;br /&gt;
#* ''(or: open Disk Utility and eject the sdcard)''&lt;br /&gt;
# Insert it in the raspberry pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (command line)==&lt;br /&gt;
&lt;br /&gt;
Please note that the use of the &amp;quot;dd&amp;quot; tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition.  Please be careful.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: &lt;br /&gt;
#* '''sha1sum ~/debian6-19-04-2012.zip'''&lt;br /&gt;
#* This will print out a long hex number which should match the &amp;quot;SHA-1&amp;quot; line for the SD image you have downloaded&lt;br /&gt;
# Extract the image, with&lt;br /&gt;
#* '''unzip ~/debian6-19-04-2012.zip'''&lt;br /&gt;
# Run '''df -h''' to see what devices are currently mounted&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like &amp;quot;/dev/mmcblk0p1&amp;quot; or &amp;quot;/dev/sdd1&amp;quot;. The last part (&amp;quot;p1&amp;quot; or &amp;quot;1&amp;quot; respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdd&amp;quot;) as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the RPi SD images have more than one partition. &lt;br /&gt;
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing &amp;quot;/dev/sdd1&amp;quot; with whatever your SD card's device name is (including the partition number)&lt;br /&gt;
#* '''umount /dev/sdd1'''&lt;br /&gt;
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.&lt;br /&gt;
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the &amp;quot;/dev/sdd&amp;quot; in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' loose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)&lt;br /&gt;
#* '''dd bs=1M if=~/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/sdd'''&lt;br /&gt;
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''&lt;br /&gt;
#* The dd command does not give any information of its progress and so may appear to have froze. However, your card reader might have a LED, that starts to blink during the write cyclus.&lt;br /&gt;
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)&lt;br /&gt;
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (graphical interface)==&lt;br /&gt;
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Right click the zip file and select &amp;quot;Extract here&amp;quot;&lt;br /&gt;
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces. A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.&lt;br /&gt;
# Insert the SD card into your computer or connect the SD card reader with the SD card inside&lt;br /&gt;
# Install the ImageWriter tool from the Ubuntu Software Center&lt;br /&gt;
# Launch the ImageWriter tool (it needs your administrative password)&lt;br /&gt;
# Select the image file (example debian6-19-04-2012.img) to be written to the SD card&lt;br /&gt;
# Select the target device to write the image to (your device will be something like &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdc&amp;quot;)&lt;br /&gt;
# Click the &amp;quot;Write to device&amp;quot; button&lt;br /&gt;
# Wait for the process to finish and then insert the SD card in the Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
=Manually resizing the SD card partitions (Optional)=&lt;br /&gt;
The SD card image is sized for a 2GB card. The Fedora Remix will automatically resize the partitions on the card during the first boot. The Debian version won't, so you'll have to do it manually. It's much easier if you do this on another machine, as the SD card can't be mounted when you do this. &lt;br /&gt;
&lt;br /&gt;
Look  [[RPi_Resize_Flash_Partitions|here]] for instructions.&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/Talk:RPi_Easy_SD_Card_Setup</id>
		<title>Talk:RPi Easy SD Card Setup</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/Talk:RPi_Easy_SD_Card_Setup"/>
				<updated>2012-06-18T18:30:08Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Resizing the SD card==&lt;br /&gt;
&lt;br /&gt;
I can resize the partition, but not use it.  Running the command&lt;br /&gt;
&lt;br /&gt;
 sudo resize2fs /dev/mmcblk0p2&lt;br /&gt;
&lt;br /&gt;
gives me an error &amp;quot;Permission denied to resize the filesystem&amp;quot;.  Tried several things and I can't see how this can be done on an SD card that is being used to run the pi. Can someone help?&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows if first option isn't successful==&lt;br /&gt;
&lt;br /&gt;
--[[User:Kerbik|Kerbik]] 23:55, 24 April 2012 (UTC)&lt;br /&gt;
I hope that this will help someone :) (I didn't test this created SDcard on Pi, yet because I still doesn't have it in my hands :( )&lt;br /&gt;
&lt;br /&gt;
--[[User:Radek|Radek]] 21:03, 18 May 2012 (UTC) Yes it works :)&lt;br /&gt;
&lt;br /&gt;
== Question about deleting the swap partition ==&lt;br /&gt;
&lt;br /&gt;
Steps 4 and 6 under section &amp;quot;'''Copying an image to the SD Card in Linux (command line)'''&amp;quot; assume that the OS will automount the USB SDCard reader.  This is not the case with the current release of Debian that's listed on the [http://www.raspberrypi.org/downloads RPi downloads page].  (debian6-19-04-2012)  Using the df command with this release does not provide the user with the needed information.&lt;br /&gt;
I do not (yet) know enough about Linux to provide easy, more reliable instructions.  I was able to determine the correct device name by using &amp;quot;tail -f /var/log/messages&amp;quot; and watching for any mention of &amp;quot;sda&amp;quot; or similar while plugging/unplugging the USB SDCard reader.&lt;br /&gt;
--[[User:GG Crew|GG Crew]] 20:33, 16 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
The steps currently listed under [[RPi_Easy_SD_Card_Setup#Manually_resizing_the_SD_card_on_Raspberry_Pi|Manually resizing the SD card on Raspberry Pi]] instruct the user to delete the swap partition (in order to expand the main partition), but never recreate a new swap partition.  For a device as limited on RAM as the RPi, this does not seem like a good idea.  Hopefully someone with more knowledge than me can update the directions, or explain why we don't need a swap partition. --[[User:GG Crew|GG Crew]] 07:21, 28 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Having swap space on SSD/Flash isn't a good idea except for testing purposes. Prolonged swapping reduces the MTBF of the unit dramatically. If you're going to go to the trouble of adjusting partitions, it isn't unreasonable to move any needed swap space to some other (safer, or sacrificial) device. [[User:Gus3|Gus3]] 14:37, 28 May 2012 (UTC)&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Easy_SD_Card_Setup</id>
		<title>RPi Easy SD Card Setup</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Easy_SD_Card_Setup"/>
				<updated>2012-06-18T18:27:47Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Manually resizing the SD card partitions (Optional) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
{{Template:RPi_Startup}}&lt;br /&gt;
&lt;br /&gt;
=SD Card setup=&lt;br /&gt;
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable Operating System. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:&lt;br /&gt;
&lt;br /&gt;
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].&lt;br /&gt;
&lt;br /&gt;
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.&lt;br /&gt;
&lt;br /&gt;
=Safest/Laziest way=&lt;br /&gt;
Buy a preloaded card from RS Components or element14.&lt;br /&gt;
&lt;br /&gt;
=Easiest way=&lt;br /&gt;
&lt;br /&gt;
* Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.&lt;br /&gt;
&lt;br /&gt;
* ('''Mac''') The [http://exaviorn.com/raspiwrite/ RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it is works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.&lt;br /&gt;
&lt;br /&gt;
=Easy way=&lt;br /&gt;
&lt;br /&gt;
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).&lt;br /&gt;
&lt;br /&gt;
This guide assumes you have downloaded the Debian &amp;quot;squeeze&amp;quot; image, with name debian6-13-04-2012. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility.  The download links are on the right hand side of the page, you want the binary zip.&lt;br /&gt;
# Extract the zip file and run the Win32DiskImager utility.&lt;br /&gt;
# Select the debian6-19-04-2012.img image file you extracted earlier&lt;br /&gt;
# Select the drive letter of the SD card in the device box.  Be careful to select the correct drive; if you get the wrong one you can destroy your computer's hard disk!&lt;br /&gt;
# Click Write and wait for the write to complete.&lt;br /&gt;
# Exit the imager and eject the SD card.&lt;br /&gt;
# Insert the card in the Raspberry Pi, power it on, and it should boot up.  Have fun!&lt;br /&gt;
''In Windows the SD card will appear only to have a fairly small size - about 75 Mbytes.  This is because most of the card has a partition that is formatted for the Linux operating system that the RPi uses and is not visible in Windows.&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows if first option isn't successful==&lt;br /&gt;
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on windows machine..&lt;br /&gt;
&lt;br /&gt;
# Download the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012 directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;sl=ru&amp;amp;tl=en Translated version]&lt;br /&gt;
#* Download the latest version at the time of writing it was flashnul-1rc1. &lt;br /&gt;
#* Download and Extract the application from archive. &lt;br /&gt;
#* Click Start button &amp;gt; All Programs &amp;gt; Accessories &amp;gt; Command Prompt, right click on it and Run as Administrator.&lt;br /&gt;
#* Run the flashnul with argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe -p&lt;br /&gt;
#* Flashnul will tell you something like:&lt;br /&gt;
&lt;br /&gt;
 Avaible physical drives:&lt;br /&gt;
 0       size = 250059350016 (232 Gb)&lt;br /&gt;
 1       size = 1990197248 (1898 Mb)&lt;br /&gt;
 &lt;br /&gt;
 Avaible logical disks:&lt;br /&gt;
 C:\&lt;br /&gt;
 D:\&lt;br /&gt;
 F:\&lt;br /&gt;
 G:\&lt;br /&gt;
 H:\&lt;br /&gt;
 &lt;br /&gt;
 Press ENTER to exit.&lt;br /&gt;
 &lt;br /&gt;
'''SDCARD number is on left! In my case it is number 1'''&lt;br /&gt;
 &lt;br /&gt;
#* Now we will use Load argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe 1 -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
where '''&amp;lt;Path to flashnul directory&amp;gt;'''flashnul.exe '''&amp;lt;device number&amp;gt;''' -L '''&amp;lt;img file path&amp;gt;''' &lt;br /&gt;
 &lt;br /&gt;
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.&lt;br /&gt;
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.&lt;br /&gt;
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: &lt;br /&gt;
 C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
* If the device summary does not match Your card (the size is smaller, e.g. 75MB), but you are sure, that the letter is correct - please continue and then try again with the device number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
--[[User:Kerbik|Kerbik]] 23:55, 24 April 2012 (UTC)&lt;br /&gt;
I hope that this will help someone :) (I didn't test this created SDcard on Pi, yet because I still doesn't have it in my hands :( )&lt;br /&gt;
&lt;br /&gt;
--[[User:Radek|Radek]] 21:03, 18 May 2012 (UTC) Yes it works :)&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key is the same (optional), in the terminal run: &lt;br /&gt;
#* '''shasum ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
# Extract the image:&lt;br /&gt;
#* '''unzip ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
#* ''(or: just double click the zip, it will extract automatically)''&lt;br /&gt;
# From the terminal run '''df -h'''&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again and look for the new device that wasn't listed last time.  Record the device name of the filesystem's partition, e.g. '''/dev/disk3s1'''&lt;br /&gt;
# Unmount the partition so that you will be allowed to overwrite the disk:&lt;br /&gt;
#* '''diskutil unmount /dev/disk3s1'''&lt;br /&gt;
#* ''(or: open Disk Utility and unmount the partition of the sdcard (do not eject it, or you have to reconnect it))''&lt;br /&gt;
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final &amp;quot;s1&amp;quot; and replacing &amp;quot;disk&amp;quot; with &amp;quot;rdisk&amp;quot;:&lt;br /&gt;
#* e.g. '''/dev/disk3s1''' =&amp;gt; '''/dev/rdisk3'''&lt;br /&gt;
# In the terminal write the image to the card with this command, using the raw disk device name from above:&lt;br /&gt;
#* '''sudo dd bs=1m if=~/Downloads/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/rdisk3'''&lt;br /&gt;
#* (note that dd will not feedback any information until it is finished, information will show and disk will re-mount when complete)&lt;br /&gt;
# After the dd command finishes, eject the card:&lt;br /&gt;
#* '''diskutil eject /dev/rdisk3'''&lt;br /&gt;
#* ''(or: open Disk Utility and eject the sdcard)''&lt;br /&gt;
# Insert it in the raspberry pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (command line)==&lt;br /&gt;
&lt;br /&gt;
Please note that the use of the &amp;quot;dd&amp;quot; tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition.  Please be careful.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: &lt;br /&gt;
#* '''sha1sum ~/debian6-19-04-2012.zip'''&lt;br /&gt;
#* This will print out a long hex number which should match the &amp;quot;SHA-1&amp;quot; line for the SD image you have downloaded&lt;br /&gt;
# Extract the image, with&lt;br /&gt;
#* '''unzip ~/debian6-19-04-2012.zip'''&lt;br /&gt;
# Run '''df -h''' to see what devices are currently mounted&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like &amp;quot;/dev/mmcblk0p1&amp;quot; or &amp;quot;/dev/sdd1&amp;quot;. The last part (&amp;quot;p1&amp;quot; or &amp;quot;1&amp;quot; respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdd&amp;quot;) as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the RPi SD images have more than one partition. &lt;br /&gt;
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing &amp;quot;/dev/sdd1&amp;quot; with whatever your SD card's device name is (including the partition number)&lt;br /&gt;
#* '''umount /dev/sdd1'''&lt;br /&gt;
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.&lt;br /&gt;
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the &amp;quot;/dev/sdd&amp;quot; in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' loose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)&lt;br /&gt;
#* '''dd bs=1M if=~/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/sdd'''&lt;br /&gt;
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''&lt;br /&gt;
#* The dd command does not give any information of its progress and so may appear to have froze. However, your card reader might have a LED, that starts to blink during the write cyclus.&lt;br /&gt;
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)&lt;br /&gt;
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (graphical interface)==&lt;br /&gt;
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Right click the zip file and select &amp;quot;Extract here&amp;quot;&lt;br /&gt;
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces. A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.&lt;br /&gt;
# Insert the SD card into your computer or connect the SD card reader with the SD card inside&lt;br /&gt;
# Install the ImageWriter tool from the Ubuntu Software Center&lt;br /&gt;
# Launch the ImageWriter tool (it needs your administrative password)&lt;br /&gt;
# Select the image file (example debian6-19-04-2012.img) to be written to the SD card&lt;br /&gt;
# Select the target device to write the image to (your device will be something like &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdc&amp;quot;)&lt;br /&gt;
# Click the &amp;quot;Write to device&amp;quot; button&lt;br /&gt;
# Wait for the process to finish and then insert the SD card in the Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
=Manually resizing the SD card partitions (Optional)=&lt;br /&gt;
The SD card image is sized for a 2GB card. The Fedora Remix will automatically resize the partitions on the card during the first boot. The Debian version won't, so you'll have to do it manually. It's much easier if you do this on another machine, as the SD card can't be mounted when you do this. &lt;br /&gt;
&lt;br /&gt;
Look  [[RPi_Resize_Flash_Partitions|here]] for instructions.&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Resize_Flash_Partitions</id>
		<title>RPi Resize Flash Partitions</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Resize_Flash_Partitions"/>
				<updated>2012-06-18T18:26:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:RaspberryPi]]&lt;br /&gt;
&lt;br /&gt;
==Manually resizing the SD card on Linux==&lt;br /&gt;
&lt;br /&gt;
Tutorial video here: http://www.youtube.com/watch?v=R4VovMDnsIE&lt;br /&gt;
&lt;br /&gt;
Following on from the instructions above, keep the newly-written SD card in the card reader, but unmounted. We'll use the &amp;lt;code&amp;gt;parted&amp;lt;/code&amp;gt; (partition editor) tool to resize the partitions.&lt;br /&gt;
* Use parted to examine the card&lt;br /&gt;
 $ sudo parted /dev/sdd&lt;br /&gt;
 (parted) unit chs&lt;br /&gt;
 (parted) print&lt;br /&gt;
 Disk /dev/sdd: 121535,3,31&lt;br /&gt;
 Sector size (logical/physical): 512B/512B&lt;br /&gt;
 BIOS cylinder,head,sector geometry: 121536,4,32.  Each cylinder is 65.5kB.&lt;br /&gt;
 Partition Table: msdos&lt;br /&gt;
 &lt;br /&gt;
 Number  Start      End         Type     File system     Flags&lt;br /&gt;
  1      16,0,0     1215,3,31   primary  fat32           lba&lt;br /&gt;
  2      1232,0,0   26671,3,31  primary  ext4&lt;br /&gt;
  3      26688,0,0  29743,3,31  primary  linux-swap(v1)&lt;br /&gt;
: This shows how my SD card was formatted after writing the image. Notice that nothing uses the card from end of 'cylinder' 29743 to the card's maximum at 121535. &lt;br /&gt;
: Partition 1 is the boot partition: we'll leave that alone. Partition 2 is the root partition, which we'll grow to fill most of the card. Partition 3 is the swap space, which needs to be moved to the end of the card. Note that on some other versions of linux (and some other versions of hardware) use /sde not /sdd.&lt;br /&gt;
* Move the swap partition (you'll have to adjust the numbers so that the end of partition 3 is at the end cylinder/head/sector of the card)&lt;br /&gt;
* to calculate the number to use in the following command do:- &amp;lt;code&amp;gt;(Maximum - (Partation 3 End - Partation 3 Start) ) - 1 = Partition 3 New Start&amp;lt;/code&amp;gt;  so in this example  &amp;lt;code&amp;gt;(121535 - ( 29743 - 26688)) -1 = 118479 &amp;lt;/code&amp;gt;&lt;br /&gt;
 (parted) move 3 118479,0,0&lt;br /&gt;
* Now grow the root partition. This involves removing the partition, re-creating it, then using &amp;lt;code&amp;gt;resize2fs&amp;lt;/code&amp;gt; to grow the filesystem to fill the partition. It won't destroy any data.&lt;br /&gt;
 (parted) rm 2&lt;br /&gt;
 (parted) mkpart primary 1232,0,0 118478,3,31&lt;br /&gt;
 (parted) quit&lt;br /&gt;
: Note that the starting address of the new partition is identical to its original value, and the ending address is immediately before the start of the swap partition.&lt;br /&gt;
* Now clean and resize the root partition. As before, some users may need to use /sde2 instead.&lt;br /&gt;
 $ sudo e2fsck -f /dev/sdd2&lt;br /&gt;
: (allow it to add lost-and-found)&lt;br /&gt;
 $ sudo resize2fs /dev/sdd2&lt;br /&gt;
* Then put the card in the RPi and boot. You end up with a 7Gb partition to use.&lt;br /&gt;
 pi@raspberrypi:~$ df -h&lt;br /&gt;
 Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                  94M  4.0K   94M   1% /lib/init/rw&lt;br /&gt;
 udev                   10M  168K  9.9M   2% /dev&lt;br /&gt;
 tmpfs                  94M     0   94M   0% /dev/shm&lt;br /&gt;
 rootfs                7.1G  1.3G  5.4G  20% /&lt;br /&gt;
 /dev/mmcblk0p1         75M   28M   48M  37% /boot&lt;br /&gt;
&lt;br /&gt;
==Manually resizing the SD card on Raspberry Pi==&lt;br /&gt;
&lt;br /&gt;
You can also resize the partitions of the SD card that your Pi is running on.&lt;br /&gt;
&lt;br /&gt;
First you need to change the partition table with fdisk. You need to remove the existing partition entries and then create a single new partition than takes the whole free space of the disk. This will only change the partition table, not the partitions data on disk. '''The start of the new partition needs to be aligned with the old partition!'''&lt;br /&gt;
&lt;br /&gt;
Start fdisk:&lt;br /&gt;
&lt;br /&gt;
 sudo fdisk -cu /dev/mmcblk0&lt;br /&gt;
&lt;br /&gt;
Then delete partitions with ''d'' and create a new with ''n''. You can view the existing table with ''p''.&lt;br /&gt;
&lt;br /&gt;
* ''p'' to see the current start of the main partition&lt;br /&gt;
* ''d'', ''3'' to delete the swap partition&lt;br /&gt;
* ''d'', ''2'' to delete the main partition&lt;br /&gt;
* ''n'' ''p'' ''2'' to create a new primary partition, next you need to enter the start of the old main partition and then the size (''enter'' for complete SD card). The main partition on the Debian image from 2012-04-19 starts at 157696, but the start of your partition might be different. Check the ''p'' output!&lt;br /&gt;
* ''w'' write the new partition table&lt;br /&gt;
&lt;br /&gt;
Now you need to reboot:&lt;br /&gt;
&lt;br /&gt;
  sudo shutdown -r now&lt;br /&gt;
&lt;br /&gt;
After the reboot you need to resize the actual partition. The &amp;lt;code&amp;gt;resize2fs&amp;lt;/code&amp;gt; will resize your main partition to the new size from the changed partition table.&lt;br /&gt;
&lt;br /&gt;
 sudo resize2fs /dev/mmcblk0p2&lt;br /&gt;
&lt;br /&gt;
This will take a few minutes, depending on the size and  speed of your SD card.&lt;br /&gt;
&lt;br /&gt;
When it is done, you can check the new size with:&lt;br /&gt;
&lt;br /&gt;
 df -h&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Resize_Flash_Partitions</id>
		<title>RPi Resize Flash Partitions</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Resize_Flash_Partitions"/>
				<updated>2012-06-18T18:22:22Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: Created page with &amp;quot;Category:raspberryPi&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:raspberryPi]]&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	<entry>
		<id>http://elinux.org/RPi_Easy_SD_Card_Setup</id>
		<title>RPi Easy SD Card Setup</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/RPi_Easy_SD_Card_Setup"/>
				<updated>2012-06-18T18:15:43Z</updated>
		
		<summary type="html">&lt;p&gt;Ghans: /* Easiest way */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: RaspberryPi]]&lt;br /&gt;
{{Template:RPi_Startup}}&lt;br /&gt;
&lt;br /&gt;
=SD Card setup=&lt;br /&gt;
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable Operating System. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:&lt;br /&gt;
&lt;br /&gt;
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].&lt;br /&gt;
&lt;br /&gt;
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.&lt;br /&gt;
&lt;br /&gt;
=Safest/Laziest way=&lt;br /&gt;
Buy a preloaded card from RS Components or element14.&lt;br /&gt;
&lt;br /&gt;
=Easiest way=&lt;br /&gt;
&lt;br /&gt;
* Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.&lt;br /&gt;
&lt;br /&gt;
* ('''Mac''') The [http://exaviorn.com/raspiwrite/ RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it is works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.&lt;br /&gt;
&lt;br /&gt;
=Easy way=&lt;br /&gt;
&lt;br /&gt;
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).&lt;br /&gt;
&lt;br /&gt;
This guide assumes you have downloaded the Debian &amp;quot;squeeze&amp;quot; image, with name debian6-13-04-2012. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility.  The download links are on the right hand side of the page, you want the binary zip.&lt;br /&gt;
# Extract the zip file and run the Win32DiskImager utility.&lt;br /&gt;
# Select the debian6-19-04-2012.img image file you extracted earlier&lt;br /&gt;
# Select the drive letter of the SD card in the device box.  Be careful to select the correct drive; if you get the wrong one you can destroy your computer's hard disk!&lt;br /&gt;
# Click Write and wait for the write to complete.&lt;br /&gt;
# Exit the imager and eject the SD card.&lt;br /&gt;
# Insert the card in the Raspberry Pi, power it on, and it should boot up.  Have fun!&lt;br /&gt;
''In Windows the SD card will appear only to have a fairly small size - about 75 Mbytes.  This is because most of the card has a partition that is formatted for the Linux operating system that the RPi uses and is not visible in Windows.&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
==Copying the image to an SD Card on Windows if first option isn't successful==&lt;br /&gt;
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on windows machine..&lt;br /&gt;
&lt;br /&gt;
# Download the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Extract the image file debian6-19-04-2012.img from the debian6-19-04-2012 directory in the debian6-19-04-2012.zip&lt;br /&gt;
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.&lt;br /&gt;
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;sl=ru&amp;amp;tl=en Translated version]&lt;br /&gt;
#* Download the latest version at the time of writing it was flashnul-1rc1. &lt;br /&gt;
#* Download and Extract the application from archive. &lt;br /&gt;
#* Click Start button &amp;gt; All Programs &amp;gt; Accessories &amp;gt; Command Prompt, right click on it and Run as Administrator.&lt;br /&gt;
#* Run the flashnul with argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe -p&lt;br /&gt;
#* Flashnul will tell you something like:&lt;br /&gt;
&lt;br /&gt;
 Avaible physical drives:&lt;br /&gt;
 0       size = 250059350016 (232 Gb)&lt;br /&gt;
 1       size = 1990197248 (1898 Mb)&lt;br /&gt;
 &lt;br /&gt;
 Avaible logical disks:&lt;br /&gt;
 C:\&lt;br /&gt;
 D:\&lt;br /&gt;
 F:\&lt;br /&gt;
 G:\&lt;br /&gt;
 H:\&lt;br /&gt;
 &lt;br /&gt;
 Press ENTER to exit.&lt;br /&gt;
 &lt;br /&gt;
'''SDCARD number is on left! In my case it is number 1'''&lt;br /&gt;
 &lt;br /&gt;
#* Now we will use Load argument:&lt;br /&gt;
 C:/flashnul/flashnul.exe 1 -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
where '''&amp;lt;Path to flashnul directory&amp;gt;'''flashnul.exe '''&amp;lt;device number&amp;gt;''' -L '''&amp;lt;img file path&amp;gt;''' &lt;br /&gt;
 &lt;br /&gt;
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.&lt;br /&gt;
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.&lt;br /&gt;
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: &lt;br /&gt;
 C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img&lt;br /&gt;
* If the device summary does not match Your card (the size is smaller, e.g. 75MB), but you are sure, that the letter is correct - please continue and then try again with the device number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
--[[User:Kerbik|Kerbik]] 23:55, 24 April 2012 (UTC)&lt;br /&gt;
I hope that this will help someone :) (I didn't test this created SDcard on Pi, yet because I still doesn't have it in my hands :( )&lt;br /&gt;
&lt;br /&gt;
--[[User:Radek|Radek]] 21:03, 18 May 2012 (UTC) Yes it works :)&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
# Download the  image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key is the same (optional), in the terminal run: &lt;br /&gt;
#* '''shasum ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
# Extract the image:&lt;br /&gt;
#* '''unzip ~/Downloads/debian6-19-04-2012.zip'''&lt;br /&gt;
#* ''(or: just double click the zip, it will extract automatically)''&lt;br /&gt;
# From the terminal run '''df -h'''&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again and look for the new device that wasn't listed last time.  Record the device name of the filesystem's partition, e.g. '''/dev/disk3s1'''&lt;br /&gt;
# Unmount the partition so that you will be allowed to overwrite the disk:&lt;br /&gt;
#* '''diskutil unmount /dev/disk3s1'''&lt;br /&gt;
#* ''(or: open Disk Utility and unmount the partition of the sdcard (do not eject it, or you have to reconnect it))''&lt;br /&gt;
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final &amp;quot;s1&amp;quot; and replacing &amp;quot;disk&amp;quot; with &amp;quot;rdisk&amp;quot;:&lt;br /&gt;
#* e.g. '''/dev/disk3s1''' =&amp;gt; '''/dev/rdisk3'''&lt;br /&gt;
# In the terminal write the image to the card with this command, using the raw disk device name from above:&lt;br /&gt;
#* '''sudo dd bs=1m if=~/Downloads/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/rdisk3'''&lt;br /&gt;
#* (note that dd will not feedback any information until it is finished, information will show and disk will re-mount when complete)&lt;br /&gt;
# After the dd command finishes, eject the card:&lt;br /&gt;
#* '''diskutil eject /dev/rdisk3'''&lt;br /&gt;
#* ''(or: open Disk Utility and eject the sdcard)''&lt;br /&gt;
# Insert it in the raspberry pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (command line)==&lt;br /&gt;
&lt;br /&gt;
Please note that the use of the &amp;quot;dd&amp;quot; tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition.  Please be careful.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: &lt;br /&gt;
#* '''sha1sum ~/debian6-19-04-2012.zip'''&lt;br /&gt;
#* This will print out a long hex number which should match the &amp;quot;SHA-1&amp;quot; line for the SD image you have downloaded&lt;br /&gt;
# Extract the image, with&lt;br /&gt;
#* '''unzip ~/debian6-19-04-2012.zip'''&lt;br /&gt;
# Run '''df -h''' to see what devices are currently mounted&lt;br /&gt;
# Connect the sdcard reader with the sdcard inside&lt;br /&gt;
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like &amp;quot;/dev/mmcblk0p1&amp;quot; or &amp;quot;/dev/sdd1&amp;quot;. The last part (&amp;quot;p1&amp;quot; or &amp;quot;1&amp;quot; respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdd&amp;quot;) as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the RPi SD images have more than one partition. &lt;br /&gt;
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing &amp;quot;/dev/sdd1&amp;quot; with whatever your SD card's device name is (including the partition number)&lt;br /&gt;
#* '''umount /dev/sdd1'''&lt;br /&gt;
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.&lt;br /&gt;
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the &amp;quot;/dev/sdd&amp;quot; in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' loose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)&lt;br /&gt;
#* '''dd bs=1M if=~/debian6-19-04-2012/debian6-19-04-2012.img of=/dev/sdd'''&lt;br /&gt;
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''&lt;br /&gt;
#* The dd command does not give any information of its progress and so may appear to have froze. However, your card reader might have a LED, that starts to blink during the write cyclus.&lt;br /&gt;
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)&lt;br /&gt;
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun&lt;br /&gt;
&lt;br /&gt;
==Copying an image to the SD Card in Linux (graphical interface)==&lt;br /&gt;
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.&lt;br /&gt;
&lt;br /&gt;
# Download the zip file containing the image from a mirror or torrent&lt;br /&gt;
#* http://www.raspberrypi.org/downloads&lt;br /&gt;
# Right click the zip file and select &amp;quot;Extract here&amp;quot;&lt;br /&gt;
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces. A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.&lt;br /&gt;
# Insert the SD card into your computer or connect the SD card reader with the SD card inside&lt;br /&gt;
# Install the ImageWriter tool from the Ubuntu Software Center&lt;br /&gt;
# Launch the ImageWriter tool (it needs your administrative password)&lt;br /&gt;
# Select the image file (example debian6-19-04-2012.img) to be written to the SD card&lt;br /&gt;
# Select the target device to write the image to (your device will be something like &amp;quot;/dev/mmcblk0&amp;quot; or &amp;quot;/dev/sdc&amp;quot;)&lt;br /&gt;
# Click the &amp;quot;Write to device&amp;quot; button&lt;br /&gt;
# Wait for the process to finish and then insert the SD card in the Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
=Manually resizing the SD card partitions (Optional)=&lt;br /&gt;
The SD card image is sized for a 2GB card. The Fedora Remix will automatically resize the partitions on the card during the first boot. The Debian version won't, so you'll have to do it manually. It's much easier if you do this on another machine, as the SD card can't be mounted when you do this. &lt;br /&gt;
&lt;br /&gt;
==Manually resizing the SD card on Linux==&lt;br /&gt;
&lt;br /&gt;
Tutorial video here: http://www.youtube.com/watch?v=R4VovMDnsIE&lt;br /&gt;
&lt;br /&gt;
Following on from the instructions above, keep the newly-written SD card in the card reader, but unmounted. We'll use the &amp;lt;code&amp;gt;parted&amp;lt;/code&amp;gt; (partition editor) tool to resize the partitions.&lt;br /&gt;
* Use parted to examine the card&lt;br /&gt;
 $ sudo parted /dev/sdd&lt;br /&gt;
 (parted) unit chs&lt;br /&gt;
 (parted) print&lt;br /&gt;
 Disk /dev/sdd: 121535,3,31&lt;br /&gt;
 Sector size (logical/physical): 512B/512B&lt;br /&gt;
 BIOS cylinder,head,sector geometry: 121536,4,32.  Each cylinder is 65.5kB.&lt;br /&gt;
 Partition Table: msdos&lt;br /&gt;
 &lt;br /&gt;
 Number  Start      End         Type     File system     Flags&lt;br /&gt;
  1      16,0,0     1215,3,31   primary  fat32           lba&lt;br /&gt;
  2      1232,0,0   26671,3,31  primary  ext4&lt;br /&gt;
  3      26688,0,0  29743,3,31  primary  linux-swap(v1)&lt;br /&gt;
: This shows how my SD card was formatted after writing the image. Notice that nothing uses the card from end of 'cylinder' 29743 to the card's maximum at 121535. &lt;br /&gt;
: Partition 1 is the boot partition: we'll leave that alone. Partition 2 is the root partition, which we'll grow to fill most of the card. Partition 3 is the swap space, which needs to be moved to the end of the card. Note that on some other versions of linux (and some other versions of hardware) use /sde not /sdd.&lt;br /&gt;
* Move the swap partition (you'll have to adjust the numbers so that the end of partition 3 is at the end cylinder/head/sector of the card)&lt;br /&gt;
* to calculate the number to use in the following command do:- &amp;lt;code&amp;gt;(Maximum - (Partation 3 End - Partation 3 Start) ) - 1 = Partition 3 New Start&amp;lt;/code&amp;gt;  so in this example  &amp;lt;code&amp;gt;(121535 - ( 29743 - 26688)) -1 = 118479 &amp;lt;/code&amp;gt;&lt;br /&gt;
 (parted) move 3 118479,0,0&lt;br /&gt;
* Now grow the root partition. This involves removing the partition, re-creating it, then using &amp;lt;code&amp;gt;resize2fs&amp;lt;/code&amp;gt; to grow the filesystem to fill the partition. It won't destroy any data.&lt;br /&gt;
 (parted) rm 2&lt;br /&gt;
 (parted) mkpart primary 1232,0,0 118478,3,31&lt;br /&gt;
 (parted) quit&lt;br /&gt;
: Note that the starting address of the new partition is identical to its original value, and the ending address is immediately before the start of the swap partition.&lt;br /&gt;
* Now clean and resize the root partition. As before, some users may need to use /sde2 instead.&lt;br /&gt;
 $ sudo e2fsck -f /dev/sdd2&lt;br /&gt;
: (allow it to add lost-and-found)&lt;br /&gt;
 $ sudo resize2fs /dev/sdd2&lt;br /&gt;
* Then put the card in the RPi and boot. You end up with a 7Gb partition to use.&lt;br /&gt;
 pi@raspberrypi:~$ df -h&lt;br /&gt;
 Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                  94M  4.0K   94M   1% /lib/init/rw&lt;br /&gt;
 udev                   10M  168K  9.9M   2% /dev&lt;br /&gt;
 tmpfs                  94M     0   94M   0% /dev/shm&lt;br /&gt;
 rootfs                7.1G  1.3G  5.4G  20% /&lt;br /&gt;
 /dev/mmcblk0p1         75M   28M   48M  37% /boot&lt;br /&gt;
&lt;br /&gt;
==Manually resizing the SD card on Raspberry Pi==&lt;br /&gt;
&lt;br /&gt;
You can also resize the partitions of the SD card that your Pi is running on.&lt;br /&gt;
&lt;br /&gt;
First you need to change the partition table with fdisk. You need to remove the existing partition entries and then create a single new partition than takes the whole free space of the disk. This will only change the partition table, not the partitions data on disk. '''The start of the new partition needs to be aligned with the old partition!'''&lt;br /&gt;
&lt;br /&gt;
Start fdisk:&lt;br /&gt;
&lt;br /&gt;
 sudo fdisk -cu /dev/mmcblk0&lt;br /&gt;
&lt;br /&gt;
Then delete partitions with ''d'' and create a new with ''n''. You can view the existing table with ''p''.&lt;br /&gt;
&lt;br /&gt;
* ''p'' to see the current start of the main partition&lt;br /&gt;
* ''d'', ''3'' to delete the swap partition&lt;br /&gt;
* ''d'', ''2'' to delete the main partition&lt;br /&gt;
* ''n'' ''p'' ''2'' to create a new primary partition, next you need to enter the start of the old main partition and then the size (''enter'' for complete SD card). The main partition on the Debian image from 2012-04-19 starts at 157696, but the start of your partition might be different. Check the ''p'' output!&lt;br /&gt;
* ''w'' write the new partition table&lt;br /&gt;
&lt;br /&gt;
Now you need to reboot:&lt;br /&gt;
&lt;br /&gt;
  sudo shutdown -r now&lt;br /&gt;
&lt;br /&gt;
After the reboot you need to resize the actual partition. The &amp;lt;code&amp;gt;resize2fs&amp;lt;/code&amp;gt; will resize your main partition to the new size from the changed partition table.&lt;br /&gt;
&lt;br /&gt;
 sudo resize2fs /dev/mmcblk0p2&lt;br /&gt;
&lt;br /&gt;
This will take a few minutes, depending on the size and  speed of your SD card.&lt;br /&gt;
&lt;br /&gt;
When it is done, you can check the new size with:&lt;br /&gt;
&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Ghans</name></author>	</entry>

	</feed>