summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrei Gherzan <andrei@gherzan.ro>2014-01-17 16:40:42 +0200
committerGherzan Code Review <gerrit2@gherzan.ro>2014-01-19 17:22:00 +0000
commit49c08724483da00d6cd0ed7d00561cfa14edf2f2 (patch)
tree0fca832f99a661abdb01ac304ae757843bd4feaa
parent4ace9c24f02ec59dca1a1ab007f93621df7760a6 (diff)
downloadmeta-raspberrypi-49c08724483da00d6cd0ed7d00561cfa14edf2f2.tar.gz
README: Cleanup and add info about images
Change-Id: I904de647fdd5514d361d33e887fd68977cde7e8c Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
-rw-r--r--README58
1 files changed, 21 insertions, 37 deletions
diff --git a/README b/README
index c4be792..474c5f3 100644
--- a/README
+++ b/README
@@ -27,13 +27,15 @@
27 27
28Contents: 28Contents:
29========= 29=========
301. OpenEmbedded BSP Layer - RaspberryPi 301. Description
312. Yocto BSP Layer - RaspberryPi 312. Yocto BSP Layer - RaspberryPi
32 2.A. Compressed deployed files 32 2.A. Compressed deployed files
33 2.B. GPU memory 33 2.B. GPU memory
34 2.C. Add purchased license codecs 34 2.C. Add purchased license codecs
35 2.D. Disable overscan 35 2.D. Disable overscan
36 2.E. Set overclocking options 36 2.E. Set overclocking options
37 2.F. Optional - Video camera support with V4L2 drivers
38 2.G. Images
373. Extra apps 393. Extra apps
38 3.A. omxplayer 40 3.A. omxplayer
394. Source code and mirrors 414. Source code and mirrors
@@ -44,54 +46,20 @@ Contents:
446. Maintainers 466. Maintainers
45 47
46 48
47 491. Description
481. OpenEmbedded BSP Layer - RaspberryPi 50==============
49=======================================
50 51
51This is the general hardware specific BSP overlay for the RaspberryPi device. 52This is the general hardware specific BSP overlay for the RaspberryPi device.
52It should be used with openembedded-core (not old-style org.openembedded.dev).
53 53
54More information can be found at: 54More information can be found at:
55
56 http://www.raspberrypi.org/ (Official Site) 55 http://www.raspberrypi.org/ (Official Site)
57 http://www.distant-earth.com/ (My Site)
58
59Build scripts patched to support making a firmware image for the RaspberryPi
60with Angstrom can be found at:
61
62 http://github.com/Angstrom-distribution/setup-scripts
63
64When not depending on meta-openembedded and not using systemd, you may need to
65mask few recipes requiring systemd or other recipes not included in your
66distribution of choice.
67
68You can achieve this by adding something like the following to local.conf:
69
70BBMASK = "meta-raspberrypi/recipes-multimedia/libav|\
71meta-raspberrypi/recipes-core/systemd"
72
73You can adjust the BBMASK for any .bbappends that your distribution does not
74contain recipes for.
75 56
76The core BSP part of meta-raspberrypi should work with different 57The core BSP part of meta-raspberrypi should work with different
77OpenEmbedded/Yocto distributions and layer stacks, such as: 58OpenEmbedded/Yocto distributions and layer stacks, such as:
78
79* Distro-less (only with OE-Core). 59* Distro-less (only with OE-Core).
80* Angstrom (main focus of testing). 60* Angstrom (main focus of testing).
81* Yocto/Poky. 61* Yocto/Poky.
82 62
83This layer in its entirety depends on:
84
85URI: git://git.openembedded.org/openembedded-core
86branch: master
87revision: HEAD
88
89URI: git://git.openembedded.org/meta-openembedded
90branch: master
91revision: HEAD
92
93
94
952. Yocto BSP Layer - RaspberryPi 632. Yocto BSP Layer - RaspberryPi
96================================ 64================================
97 65
@@ -101,6 +69,11 @@ URI: git://git.yoctoproject.org/poky
101branch: master 69branch: master
102revision: HEAD 70revision: HEAD
103 71
72URI: git://github.com/openembedded/meta-oe.git
73layers: meta-multimedia
74branch: master
75revision: HEAD
76
104How to use it: 77How to use it:
105 78
1061. source poky/oe-init-build-env rpi-build 791. source poky/oe-init-build-env rpi-build
@@ -159,9 +132,20 @@ SDRAM_FREQ = "500"
159OVER_VOLTAGE = "6" 132OVER_VOLTAGE = "6"
160 133
1612.F. Optional - Video camera support with V4L2 drivers 1342.F. Optional - Video camera support with V4L2 drivers
135======================================================
162Set this variable to enable support for the video camera (Linux 3.12.4+ required) 136Set this variable to enable support for the video camera (Linux 3.12.4+ required)
163VIDEO_CAMERA = "1" 137VIDEO_CAMERA = "1"
164 138
1392.G. Images
140===========
141* rpi-hwup-image
142 Hardware up image
143* rpi-basic-image
144 Based on rpi-hwup-image with some added features (ex: splash)
145* rpi-test-image
146 Image based on rpi-basic-image which includes most of the packages in this
147 layer and some media samples.
148
165 149
1663. Extra apps 1503. Extra apps
167============= 151=============