Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Yocto/OE BSP layer for the Raspberry Pi boards

License

NotificationsYou must be signed in to change notification settings

agherzan/meta-raspberrypi

Repository files navigation

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

Documentation StatusMatrix


Yocto Project Layer Compatible
Sponsored by:
balena.io

Quick links

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 differentOpenEmbedded/Yocto distributions and layer stacks, such as:

  • Distro-less (only with OE-Core).
  • Yoe Disto (Video and Camera Products).
  • Yocto/Poky (main focus of testing).

Yocto Project Compatible Layer

This layer is officially approved as part of theYocto Project Compatible Layers Program. You can find details of that on the official Yocto Projectwebsite.

Dependencies

This layer depends on:

  • URI: git://git.yoctoproject.org/poky
    • 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 core-image-base
  5. Use bmaptool to copy the generated .wic.bz2 file to the SD card
  6. Boot your RPI

Quick Start with kas

  1. Install kas build tool from PyPi (sudo pip3 install kas)
  2. Set themachine: in kas-poky-rpi.yml to one of the supported boards (see conf/machine/*.conf)
  3. kas build meta-raspberrypi/kas-poky-rpi.yml
  4. Use bmaptool to copy the generated .wic.bz2 file to the SD card
  5. Boot your RPI

To adjust the build configuration with specific options (I2C, SPI, ...), simply adda section as follows:

local_conf_header:  rpi-specific: |    ENABLE_I2C = "1"    RPI_EXTRA_CONFIG = "dtoverlay=disable-bt"

To configure the machine, you have to update themachine variable.And the same for thedistro.

For further information, you can read more athttps://kas.readthedocs.io/en/latest/index.html

Contributing

You can send patches using the GitHub pull request process or/and through theYocto mailing list. Refer to thedocumentationfor more information.

Maintainers

  • Andrei Gherzan<andrei at gherzan.com>

Contributors163

Languages


[8]ページ先頭

©2009-2025 Movatter.jp