/meta-laird-cp

Example Yocto/OE layer for integrating Laird's 60 series radio modules

Primary LanguageBitBakeMIT LicenseMIT

This README file contains information on the contents of the
laird-cp layer.

Please see the corresponding sections below for details.


Dependencies
============

This layer depends on:

  URI: git://git.openembedded.org/bitbake
  branch: master

  URI: git://git.openembedded.org/openembedded-core
  layers: meta
  branch: master

  URI: git://git.yoctoproject.org/xxxx
  layers: xxxx
  branch: master


Patches
=======

Please submit any patches against the laird-cp layer to the e-mail:
cs-support@lairdtech.com

Table of Contents
=================

  I. Adding the laird-cp layer to your build
 II. Misc


I. Adding the laird-cp layer to your build
=================================================

--- replace with specific instructions for the laird-cp layer ---

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

Assuming the laird-cp 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 laird-cp 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-laird-cp \
    "


II. Misc
========

This layer provides the following modules:
    - Sterling 60 Wi-Fi driver and firmware
    - Sterling WPA supplicant
    - Laird NetworkManager

 - To use Wi-Fi driver add "backports-laird" and appropriate firmware recipe 
   to your image
   1. Remove cfg80211 and mac80211 from the kernel config
   2. Explicitly add the cfg80211 and mac80211 dependencies to the kernel config

 - To use Sterling WPA Supplicant add "sterling-supplicant" recipe to your
   image, and in local.conf or <disto>.conf add the following:
        PREFERRED_PROVIDER_wpa-supplicant-cli = "sterling-supplicant"
        PREFERRED_PROVIDER_wpa-supplicant-passphrase = "sterling-supplicant"

 - To use Laird Network Manager add "laird-networkmanager" recipe to your image