Difference between revisions of "PL:R-Pi FAQ"

From eLinux.org
Jump to: navigation, search
Line 35: Line 35:
 
<h5>W jaki sposób można dokonać płatności</h5>
 
<h5>W jaki sposób można dokonać płatności</h5>
 
<p>Nasi dystrybutorzy akceptują:
 
<p>Nasi dystrybutorzy akceptują:
[http://pl.rs-online.com/web/generalDisplay.html?id=help&file=payment&cm_sp=HelpHub-pl-_-HelpHub-_-payment RS Components] - karty kredytowe i przelew bankowy.
+
<p>[http://pl.rs-online.com/web/generalDisplay.html?id=help&file=payment&cm_sp=HelpHub-pl-_-HelpHub-_-payment RS Components] - karty kredytowe i przelew bankowy.</p>
[http://pl.farnell.com/jsp/bespoke/bespoke4.jsp?bespokepage=farnell/pl_PL/support/help/ordering.jsp#paymentdetails Farnell] - karty kredytowe i przelew bankowy.</p>
+
<p>[http://pl.farnell.com/jsp/bespoke/bespoke4.jsp?bespokepage=farnell/pl_PL/support/help/ordering.jsp#paymentdetails Farnell] - karty kredytowe i przelew bankowy.</p>
  
  
Line 82: Line 82:
  
 
<h5>Na jakim układzie oparty jest RPi?</h5>
 
<h5>Na jakim układzie oparty jest RPi?</h5>
<p>RPi oparta jest na układzie scalonym ([http://pl.wikipedia.org/wiki/System-on-a-chip SoC]) Broadcom BCM2835. Zawiera on procesor ARM1176JZFS z jednostką zmiennoprzecinkową, pracuje z częstotliwością 700MHz, oraz rdzeń GPU (graficzny) Videocore 4. Rdzeń GPU pozwala na szybkie przetwarzanie grafiki 3D poprzez biblioteki OpenGL ES 2.0 i OpenVG. Dzięki wbudowanemu dekoderowi H.264 możliwe jest płynne odtwarzanie filmów w jakości BluRay ze strumienia o przepływności do 40Mbits/s.</p>
+
<p>RPi oparta jest na układzie scalonym ([http://pl.wikipedia.org/wiki/System-on-a-chip SoC]) Broadcom BCM2835. Zawiera on procesor ARM1176JZFS z jednostką zmiennoprzecinkową, pracuje z częstotliwością 700MHz, oraz rdzeń GPU Videocore 4 (graficzny). Rdzeń GPU pozwala na szybkie przetwarzanie grafiki 3D poprzez biblioteki OpenGL ES 2.0 i OpenVG. Dzięki wbudowanemu dekoderowi H.264 możliwe jest płynne odtwarzanie filmów w jakości BluRay ze strumienia o przepływności do 40Mbits/s.</p>
  
  
Line 89: Line 89:
  
  
<h5>Jak wydajny jest RPi?
+
<h5>Jak wydajny jest RPi?</h5>
How powerful is it?</h5>
+
<p>GPU udostępnia interface OpenGL ES, sprzętową akcelerację OpenVG i wydajny dekoder H.264 1080p.</p>
<p>GPU udostępnia interface OpenGL ES, sprętową akcelerację OpenVG i wydajny dekoder H.264 1080p.</p>
+
<p>GPU dostarcza 1 Gpixel/s, 1.5 Gtexel/s lub 24 GFLOPs mocy obliczeniowej, zestaw funkcji filtrowania tekstur oraz architekturę [http://pl.wikipedia.org/wiki/DMA DMA]</p>
<p>The GPU provides Open GL ES 2.0, hardware-accelerated OpenVG, and 1080p30 H.264 high-profile decode.</p>
+
<p>Wydajność grafiki porównywalne są z Xbox 1. Ogólna moc obliczeniowa porównywalna jest z procesorem Pentium II 300 MHz tylko z dużo wydajniejszą grafiką.</p>
<p>GPU dostarcza 1 Gpixel/s, 1.5 Gtexel/s lub 24 GFLOPs mocy obliczeniowej, zestaw funkcji filtrowania tekstur oraz [http://pl.wikipedia.org/wiki/DMA DMA]</p>
 
<p>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.</p>
 
  
<p>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.</p>
 
  
 
<h5>Will it overclock?</h5>
 
<h5>Will it overclock?</h5>

Revision as of 13:44, 5 March 2012

R-Pi Model AB Mono-1.png
The Rpi beta board (model B)
A 3D rendering of the Raspberry Pi logo by forum user Antario. Source

Contents

WSTĘP

Czym jest Raspberry Pi?

Raspberry Pi jest komputerem w rozmiarze karty kredytowej który podłącza się do telewizora i klawiatury. Jest to sprytne maleństwo które może być wykorzystywane do różnych zadań jak edycja arkusza kalkulacyjnego, edycji tekstu, czy grania. Może również odtwarzać wideo w wysokiej rozdzielczości (HD). Chcemy aby był wykorzystywany przez dzieci z całego świata do nauki programowania.


Czy mogę kupić udziały w Fundacji Raspberry Pi?

Jesteśmy fundacją charytatywną, więc nie można kupić naszych akcji. Jeśli chcesz nas wesprzeć kup RPi. Będziemy również oferować pakiety na zasadzie kup jeden - ofiaruj jeden, a także przyjmować charytatywne wpłaty.


SPRZEDAŻ I WYSYŁKA

Kiedy będę mógł kupić?

Przedsprzedaż rozpoczęliśmy 29-02-2012. Pierwsza partia produkcyjna to 10 000 szt Model-B. Na początku będą to płytki w wersji rozwojowej tj. bez obudowy.


Gdzie mogę kupić RPi?

Dystrybucję powierzyliśmy Premier Farnell oraz RS Components.


Ile sztuk mogę kupić?

Pierwsza partia będzie sprzedawana wyłącznie po jednym egzemplarzu na osobę. Restrykcja ta będzie zdjęta gdy do sprzedaży wejdą kolejne partie produkcyjne RPi - prawdopodobnie w kwietniu 2012.


Ile to kosztuje?

Model-A będzie kosztował $25, a model-B 35$ plus lokalne podatki.


W jaki sposób można dokonać płatności

Nasi dystrybutorzy akceptują:

RS Components - karty kredytowe i przelew bankowy.

Farnell - karty kredytowe i przelew bankowy.


Co dostanę w komplecie?

Tylko Raspberry Pi. Kable, zasilacz czy kartę SD trzeba dokupić osobno. Będzie możliwość zakupienia gotowej do użycia karty SD (z wgranym odpowiednim oprogramowanie). Pierwsza partia RPi będzie dostarczana bez obudowy.


Czemu cena jest wyrażona w dolarach? Przecież Fundacja RPi jest zarejestrowana w Wielkiej Brytanii!

Komponenty kupujemy za dolary, usługi negocjujemy w dolarach. Ceny walut są obecnie niestabilne, podając cenę w dolarach nie musimy się o to martwić.


Czy będzie możliwość zakupu na zasadzie "kup jeden - ofiaruj jeden"?

Tak. Planujemy wdrożyć taki program, ale jeśli wolisz możesz kupić tylko jeden RPi.


Czy urządzenie będzie dostępne na całym świecie?

Tak, od początku sprzedaży chcemy wysyłać RPi na cały świat.


Jaki będzie koszt wysyłki do [kraj X]?

Jeszcze dokładnie nie wiemy. Koszt pakowania i wysyłki do Polski prawdopodobnie nie przekroczy 5GBP. O szczegóły należy pytać dystrybutorów.


Czy będzie minimalna wielkość zamówienia?

Minimalne zamówienia to jedna sztuka.


Chcę być lokalnym sprzedawcą RPi.

Na chwilę obecna nie poszukujemy lokalnych dystrybutorów / sprzedawców. Premier Farrnel i RS Components obsługą sprzedaż na cały świat.


Czy mogę się wpisać na listę mailingową?

Oczywiście tak. Na stronie domowej projektu home page, z prawej strony.


OGÓLNE

Jaka jest różnica pomiędzy Model-A i Model-B?

Model-A ma tylko jeden port USB i nie ma portu Ethernet (połączenia LAN). Model-B ma dwa porty USB i port Ethernet 100Mbits/s.


Jakie wymiary ma Raspberry Pi?

Płytka Raspberry Pi ma wymiary karty kredytowej, czyli 85.60mm x 53.98mm x 17mm, niektóre porty nieco wystają poza ten obrys. Waga to 45g.


Na jakim układzie oparty jest RPi?

RPi oparta jest na układzie scalonym (SoC) Broadcom BCM2835. Zawiera on procesor ARM1176JZFS z jednostką zmiennoprzecinkową, pracuje z częstotliwością 700MHz, oraz rdzeń GPU Videocore 4 (graficzny). Rdzeń GPU pozwala na szybkie przetwarzanie grafiki 3D poprzez biblioteki OpenGL ES 2.0 i OpenVG. Dzięki wbudowanemu dekoderowi H.264 możliwe jest płynne odtwarzanie filmów w jakości BluRay ze strumienia o przepływności do 40Mbits/s.


Dlaczego wybraliście ARM11?

Z powodu bardzo korzystnego stosunku ceny do wydajności tej architektury.


Jak wydajny jest RPi?

GPU udostępnia interface OpenGL ES, sprzętową akcelerację OpenVG i wydajny dekoder H.264 1080p.

GPU dostarcza 1 Gpixel/s, 1.5 Gtexel/s lub 24 GFLOPs mocy obliczeniowej, zestaw funkcji filtrowania tekstur oraz architekturę DMA

Wydajność grafiki porównywalne są z Xbox 1. Ogólna moc obliczeniowa porównywalna jest z procesorem Pentium II 300 MHz tylko z dużo wydajniejszą grafiką.


Will it overclock?

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.

Will it blend?

Yes. We have conducted extensive virtual simulations. No Raspberry Pis were harmed in the testing.

How does it boot?

You have to boot from SD but a USB HD can “take over” after the initial boot. You cannot boot without an SD card.

Where’s the on / off switch?

To switch on: just plug it in!

To switch off: remove power.

Why is there no real time clock (RTC)?

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.

Will you sell a self-assembly kit?

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.

Can I add extra memory?

No. The RAM is a POP package on top of the SoC, so it’s not removable or swappable.

What hardware documentation will be available?

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.

But I want documentation for <hardware X>!

Other documentation may be released in future but this will be at the Foundation’s discretion.

But I demand the documentation for the chip. Give it to me!

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.

Why doesn’t the Raspberry Pi include <insert name> piece of hardware or <insert name> sort of port?

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.

Can you test it to make sure that it is suitable for <X>?

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.

How do I connect a mouse and keyboard?

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.

CASES

Will it have a case?

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.

Will it fit in an Altoids tin?

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.

GRAPHICS

What display can I use?

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.

Why is there no VGA support?

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.

Is there a GPU binary?

Yes. The GPU binary also contains the first stage bootloader.

Can I add a touchscreen?

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!

What is the usable temperature range?

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.

AUDIO

Is sound over HDMI supported?

Yes.

What about standard audio in and out?

There’s a standard 3.5mm jack for audio out. You can add any supported USB microphone for audio in.

POWER

What are the power requirements?

The device is powered by 5v micro USB. You can read more about it here. Power supplies will be available at launch.

Can I run power Raspberry Pi from batteries as well as from a wall socket?

Yes. The device should run well off 4 x AA cells.

Is power over Ethernet (PoE) possible?

Not in the base device, but it’s been a very commonly requested feature, so we’re examining options for later releases.

SOFTWARE

What operating system (OS) does it use?

We’ll be using Fedora as our recommended distribution. 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.

Does it have an official programming language?

By default, we’ll be supporting Python as the educational language.

Any language which will compile for ARMv6 can be used with the Raspberry Pi, though; so you’re not limited to using Python.

Will it run WINE (or Windows, or other x86 software)?

No.

What Linux distros will be supported at launch?

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.

Will it run Android?

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.

Will it run <insert name of program here>?

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.

Will it run the new Windows 8 ARM version?

We are not partners with Microsoft, and their support would be required for porting Windows 8.

SD cards and storage

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.

What happens if I brick the device?

You can restore the device by reflashing the SD card.

NETWORKING, USB AND WIRELESS

Does the device support networking? Is there Wi-Fi?

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.

Will there be a WiFi option?

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.

Why no Gigabit Ethernet?

The Ethernet is driven via USB 2.0, so the upstream bandwidth would not support Gigabit.

Does the device have support for any form of netbooting or Pxe?

No. However, it’s such a low-power device that we expect it to be left on much of the time!

How do you connect more than two USB devices?

Use a hub to increase the number of ports. Some keyboards have hubs built in which would work well.

EDUCATIONAL USES

What educational material will be available?

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.

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.

There’s lots of discussion of educational uses and resources in our forums – come and have a chat!

GLOSSARY

BGA: Ball Grid Array. A type of surface mount packaging for electronics.

SoC: System on Chip. A computer on a single integrated circuit.

GPIO: General Purpose Input/Output. Pins that can be programmed to do stuff.

GPU: Graphics Processing Unit. The hardware that handles 3-D graphics in scientific notation (floating point) math.

Distro: a specific package (“flavor”) of Linux and associated software.

Brick: to accidentally render a device inoperative by making changes to software or firmware.

Pxe: Preboot execution environment. A way to get a device to boot via the network.

PoE: Power over Ethernet. Powering a device via an Ethernet cable.



R-Pi_Personal_FAQs