diff options
author | Andrei Gherzan <andrei@gherzan.ro> | 2014-01-17 16:40:42 +0200 |
---|---|---|
committer | Gherzan Code Review <gerrit2@gherzan.ro> | 2014-01-19 17:22:00 +0000 |
commit | 49c08724483da00d6cd0ed7d00561cfa14edf2f2 (patch) | |
tree | 0fca832f99a661abdb01ac304ae757843bd4feaa | |
parent | 4ace9c24f02ec59dca1a1ab007f93621df7760a6 (diff) | |
download | meta-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-- | README | 58 |
1 files changed, 21 insertions, 37 deletions
@@ -27,13 +27,15 @@ | |||
27 | 27 | ||
28 | Contents: | 28 | Contents: |
29 | ========= | 29 | ========= |
30 | 1. OpenEmbedded BSP Layer - RaspberryPi | 30 | 1. Description |
31 | 2. Yocto BSP Layer - RaspberryPi | 31 | 2. 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 | ||
37 | 3. Extra apps | 39 | 3. Extra apps |
38 | 3.A. omxplayer | 40 | 3.A. omxplayer |
39 | 4. Source code and mirrors | 41 | 4. Source code and mirrors |
@@ -44,54 +46,20 @@ Contents: | |||
44 | 6. Maintainers | 46 | 6. Maintainers |
45 | 47 | ||
46 | 48 | ||
47 | 49 | 1. Description | |
48 | 1. OpenEmbedded BSP Layer - RaspberryPi | 50 | ============== |
49 | ======================================= | ||
50 | 51 | ||
51 | This is the general hardware specific BSP overlay for the RaspberryPi device. | 52 | This is the general hardware specific BSP overlay for the RaspberryPi device. |
52 | It should be used with openembedded-core (not old-style org.openembedded.dev). | ||
53 | 53 | ||
54 | More information can be found at: | 54 | More 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 | |||
59 | Build scripts patched to support making a firmware image for the RaspberryPi | ||
60 | with Angstrom can be found at: | ||
61 | |||
62 | http://github.com/Angstrom-distribution/setup-scripts | ||
63 | |||
64 | When not depending on meta-openembedded and not using systemd, you may need to | ||
65 | mask few recipes requiring systemd or other recipes not included in your | ||
66 | distribution of choice. | ||
67 | |||
68 | You can achieve this by adding something like the following to local.conf: | ||
69 | |||
70 | BBMASK = "meta-raspberrypi/recipes-multimedia/libav|\ | ||
71 | meta-raspberrypi/recipes-core/systemd" | ||
72 | |||
73 | You can adjust the BBMASK for any .bbappends that your distribution does not | ||
74 | contain recipes for. | ||
75 | 56 | ||
76 | The core BSP part of meta-raspberrypi should work with different | 57 | The core BSP part of meta-raspberrypi should work with different |
77 | OpenEmbedded/Yocto distributions and layer stacks, such as: | 58 | OpenEmbedded/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 | ||
83 | This layer in its entirety depends on: | ||
84 | |||
85 | URI: git://git.openembedded.org/openembedded-core | ||
86 | branch: master | ||
87 | revision: HEAD | ||
88 | |||
89 | URI: git://git.openembedded.org/meta-openembedded | ||
90 | branch: master | ||
91 | revision: HEAD | ||
92 | |||
93 | |||
94 | |||
95 | 2. Yocto BSP Layer - RaspberryPi | 63 | 2. Yocto BSP Layer - RaspberryPi |
96 | ================================ | 64 | ================================ |
97 | 65 | ||
@@ -101,6 +69,11 @@ URI: git://git.yoctoproject.org/poky | |||
101 | branch: master | 69 | branch: master |
102 | revision: HEAD | 70 | revision: HEAD |
103 | 71 | ||
72 | URI: git://github.com/openembedded/meta-oe.git | ||
73 | layers: meta-multimedia | ||
74 | branch: master | ||
75 | revision: HEAD | ||
76 | |||
104 | How to use it: | 77 | How to use it: |
105 | 78 | ||
106 | 1. source poky/oe-init-build-env rpi-build | 79 | 1. source poky/oe-init-build-env rpi-build |
@@ -159,9 +132,20 @@ SDRAM_FREQ = "500" | |||
159 | OVER_VOLTAGE = "6" | 132 | OVER_VOLTAGE = "6" |
160 | 133 | ||
161 | 2.F. Optional - Video camera support with V4L2 drivers | 134 | 2.F. Optional - Video camera support with V4L2 drivers |
135 | ====================================================== | ||
162 | Set this variable to enable support for the video camera (Linux 3.12.4+ required) | 136 | Set this variable to enable support for the video camera (Linux 3.12.4+ required) |
163 | VIDEO_CAMERA = "1" | 137 | VIDEO_CAMERA = "1" |
164 | 138 | ||
139 | 2.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 | ||
166 | 3. Extra apps | 150 | 3. Extra apps |
167 | ============= | 151 | ============= |