Skip to content

thomasdstewart/meta-rptr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. Introduction =============== This is a yocto project (https://www.yoctoproject.org/) layer containing recipes to build a Raspberry Pi image that can control a reel to reel tape recorder with a normal IR remote control. See http://www.stewarts.org.uk/tomsweb/raspberrypitaperemote for more details.

This README file contains information on the contents of the meta-rptr layer. Please see the corresponding sections below for yocto and poky specific details. See http://www.stewarts.org.uk/tomsweb/raspberrypitaperemote#proper-software-with-yocto for details how to build an image from scratch using this layer.

TODO:

  • train flirc
  • write app
  1. Dependencies ===============

This layer depends on:

URI: http://git.yoctoproject.org/git/poky
layers: meta, meta-poky, meta-yocto-bsp
branch: nanbield

URI: http://git.openembedded.org/meta-openembedded
layers: meta-oe, meta-python, meta-networking
branch: nanbield

URI: http://git.yoctoproject.org/git/meta-raspberrypi
layers: meta-raspberrypi
branch: nanbield
  1. Patches ========== Please submit any patches against the meta-rptr layer to the maintainer.

Maintainer: Thomas Stewart [email protected]

  1. Using ======== In order to use this layer, you need to make the build system aware of it.

Assuming the meta-rptr layer exists at the top-level of your yocto build tree, you can add it to the build system by adding the location of the meta-rptr layer to bblayers.conf, along with any other layers needed. e.g.:

BBLAYERS ?= " \
    /path/to/yocto/meta \
    /path/to/yocto/meta-poky \
    /path/to/yocto/meta-yocto-bsp \
    /path/to/yocto/meta-openembedded/meta-oe \
    /path/to/yocto/meta-openembedded/meta-python \
    /path/to/yocto/meta-openembedded/meta-networking \
    /path/to/yocto/meta-raspberrypi \
    /path/to/yocto/meta-meta-rptr \
    "

This adds an image called rpi-rptr-image. It expects some configuration to be defined in build/conf/local.conf. Add the following to local.conf:

MACHINE = "raspberrypi"
DISTRO = "rptr"
ROOT_PASSWORD_HASH = "root_password_hash"
WIFI_SSID = "my_ssid_name"
WIFI_PSK = "my_ssid_pre_shared_key"

Then run "bitbake rpi-rptr-image" and it should produce a working image.

Releases

No releases published

Packages

No packages published