raspberry_pi.md: Update docs to reflect latest rpi changes
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
@@ -25,7 +25,7 @@ X86
|
|||||||
|
|
||||||
ARM
|
ARM
|
||||||
---
|
---
|
||||||
* [Raspberry Pi - Model B](../master/docs/raspberry_pi_b.md)
|
* [Raspberry Pi](../master/docs/raspberry_pi.md)
|
||||||
|
|
||||||
Installing on your board
|
Installing on your board
|
||||||
========
|
========
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ Specific platform information for supported platforms is documented here:
|
|||||||
- @ref edison
|
- @ref edison
|
||||||
- @ref de3815
|
- @ref de3815
|
||||||
- @ref minnowmax
|
- @ref minnowmax
|
||||||
- @ref rasppib
|
- @ref rasppi
|
||||||
|
|
||||||
## DEBUGGING
|
## DEBUGGING
|
||||||
|
|
||||||
|
|||||||
@@ -1,28 +1,29 @@
|
|||||||
Raspberry Pi Model B {#rasppib}
|
Raspberry Pi {#rasppi}
|
||||||
====================
|
============
|
||||||
|
|
||||||
The Raspberry Pi is based on the Broadcom BCM2835 system on a chip,
|
The Raspberry Pi is based on the Broadcom BCM2835 system on a chip, which
|
||||||
which includes an ARM1176JZF-S 700 MHz processor, VideoCore IV GPU
|
includes an ARM1176JZF-S 700 MHz processor, VideoCore IV GPU and was originally
|
||||||
and was originally shipped with 256 megabytes of RAM, later
|
shipped with 256 megabytes of RAM, later upgraded (Model B & Model B+) to 512
|
||||||
upgraded (Model B & Model B+) to 512 MB.
|
MB. The Raspberry Pi 2 is based on an armv7 CPU but shares a number of
|
||||||
|
similarities with the original.
|
||||||
|
|
||||||
Revision Support
|
Revision Support
|
||||||
----------------
|
----------------
|
||||||
Currently only rev 1 is supported.
|
Raspberry Pi A/B/A+/B+
|
||||||
|
Raspberry Pi 2 B
|
||||||
|
|
||||||
Interface notes
|
Interface notes
|
||||||
---------------
|
---------------
|
||||||
**GPIO** Supported on pin 6,10,11,12,14,15,17,21
|
|
||||||
|
|
||||||
**PWM** Whilst the Raspberry Pi is meant to have 1 PWM channel this is currently not supported.
|
**PWM** Whilst the Raspberry Pi is meant to have 1 PWM channel this is currently not supported.
|
||||||
|
|
||||||
**I2C** The blacklist for the kernel module will need to be removed and the `i2c-dev` needs to be loaded.
|
|
||||||
|
|
||||||
**SPI** The blacklist for the kernel module needs to be removed and `spidev` loaded
|
|
||||||
|
|
||||||
Pin Mapping
|
Pin Mapping
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
|
This pin mapping refers to the first generation 'B' model Pi but gives an idea
|
||||||
|
as to what the values are from mraa. Note that there is an emum to use wiringPi
|
||||||
|
style numbers.
|
||||||
|
|
||||||
| MRAA Number | Physical Pin | Function |
|
| MRAA Number | Physical Pin | Function |
|
||||||
|-------------|--------------|----------|
|
|-------------|--------------|----------|
|
||||||
| 1 | P1-01 | 3V3 VCC |
|
| 1 | P1-01 | 3V3 VCC |
|
||||||
Reference in New Issue
Block a user