meta-raspberrypi

Yocto BSP layer for the Raspberry Pi boards

Github星跟蹤圖

meta-raspberrypi

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

Build Status
Build Status
Build Status
Documentation Status
Matrix

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 core-image-base
  5. dd to a SD card the generated sdimg file (use xzcat if rpi-sdimg.xz is used)
  6. Boot your RPI.

Quick Start with kas

  1. Install kas build tool from PyPi (sudo pip3 install kas)
  2. kas build meta-raspberrypi/kas-poky-rpi.yml
  3. dd to a SD card the generated sdimg file (use xzcat if rpi-sdimg.xz is used)
  4. Boot your RPI.

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

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

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

For further information, you can read more at https://kas.readthedocs.io/en/1.0/index.html

Maintainers

  • Andrei Gherzan <andrei at gherzan.ro>

主要指標

概覽
名稱與所有者agherzan/meta-raspberrypi
主編程語言C
編程語言BitBake (語言數: 4)
平台
許可證MIT License
所有者活动
創建於2015-02-14 00:47:35
推送於2025-05-17 21:27:52
最后一次提交2025-04-08 11:41:04
發布數0
用户参与
星數585
關注者數48
派生數445
提交數1.7k
已啟用問題?
問題數585
打開的問題數99
拉請求數706
打開的拉請求數25
關閉的拉請求數156
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?