Go to file
Andrei Gherzan a71483f9d9 bcm2835: Remove dependency of bcm2835-dev on bcm2835
By default, the ${PN}-dev package of a recipe depends on the ${PN}
package.  However, since the bcm2835 package contains no file, it is not
generated.  As a result, when trying to include bcm2835-dev in an image
(or another package that depends on bcm2835-dev, such as
bcm2835-staticdev), we receive an error message saying that the bcm2835
package is not found.

A solution would be to define ALLOW_EMPTY for bcm2835, so that an empty
package is generated.  However, that would causes a useless package to
be installed on the target.  This patch uses another solution, which is
to empty the RDEPENDS variable of bcm2835-dev, so that it doesn't pull
in bcm2835.

Fixes #22

Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-05-27 03:24:35 +01:00
.github PULL_REQUEST_TEMPLATE.md: Add pull request template 2017-05-12 20:41:05 +01:00
classes sdcard_image: fix sdcard image generation 2017-03-11 17:38:06 -08:00
conf raspberrypi0.conf: make SERIAL_CONSOLE overridable from outside 2017-05-16 12:54:04 +02:00
docs docs: Format all links correctly 2017-05-26 12:16:52 +01:00
files/custom-licenses custom-licenses: Add directory to hold custom licenses 2013-03-13 19:42:27 +02:00
recipes-bsp pitft: Include a pitft35r MACHINE_FEATURE 2017-04-17 02:22:34 +01:00
recipes-connectivity/bluez5 bluez5: correctly append brcm43438 service 2016-10-14 11:27:34 +02:00
recipes-core udev: Create rules file to generate serial0/1 2017-04-19 17:47:39 +01:00
recipes-devtools bcm2835: Remove dependency of bcm2835-dev on bcm2835 2017-05-27 03:24:35 +01:00
recipes-graphics userland: Update to latest 2017-05-24 16:20:58 +01:00
recipes-kernel linux-raspberrypi: Minor recipe tidyup 2017-05-22 10:48:05 +02:00
recipes-multimedia x264: Fix build for armv6 RaspberryPi boards 2017-04-17 02:13:48 +01:00
wic wic: move sdimage-raspberrypi to toplevel wic location 2017-03-11 04:39:14 -08:00
.gitignore docs: Initial sphinx configuration 2017-05-26 12:16:52 +01:00
COPYING.MIT COPYING.MIT: Add license file for the metadata. 2012-04-03 20:44:03 +01:00
README.md docs: Format all links correctly 2017-05-26 12:16:52 +01:00

meta-raspberrypi

Yocto BSP layer for the Raspberry Pi boards - http://www.raspberrypi.org/.

Build Status Build Status Build Status Gitter chat

Description

This is the general hardware specific BSP overlay for the RaspberryPi device.

More information can be found at: http://www.raspberrypi.org/ (Official Site)

The core BSP part of meta-raspberrypi should work with different OpenEmbedded/Yocto distributions and layer stacks, such as:

  • Distro-less (only with OE-Core).
  • Angstrom.
  • Yocto/Poky (main focus of testing).

Dependencies

This layer depends on:

  • URI: git://git.yoctoproject.org/poky

    • branch: master
    • revision: HEAD
  • URI: git://git.openembedded.org/meta-openembedded

    • layers: meta-oe, meta-multimedia, meta-networking, meta-python
    • branch: master
    • revision: HEAD

Quick Start

  1. source poky/oe-init-build-env rpi-build
  2. Add this layer to bblayers.conf and the dependencies above
  3. Set MACHINE in local.conf to one of the supported boards
  4. bitbake rpi-hwup-image
  5. dd to a SD card the generated sdimg file (use xzcat if rpi-sdimg.xz is used)
  6. Boot your RPI.

Maintainers

  • Andrei Gherzan <andrei at gherzan.ro>