Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Copyright 2016 RDK Management, LLC. All rights reserved. The contents of this document are RDK Management, LLC Proprietary and Confidential and may not be distributed or otherwise disclosed without prior written permission of RDK Management, LLC.

Host Setup

Refer to the below link for Host Machine Setup details.

How to Build#SettinguptheHostEnvironment

Yocto Build Setup

All RPi based RDK images with the latest features are from the rdk-next branch

...

Deck of Cards
effectDuration2
idmain1
effectTypeslide
Card
defaulttrue
labelnon ASPUsual builds
titlefor Generic image build with or without TDK
Code Block
languagebash
themeRDark
titlenon ASP Generic build setup
mkdir workspace
cd workspace

# initialize the repo
# for Non-ASP
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-nosrc.xml

repo sync -j `nproc` --no-clone-bundle --no-tags
Card
labelASPext
titleGeneric image with TDKbuild where all RDK component's sources will be available externally
Code Block
languagebash
themeRDark
titleASP build (for TDK)generic build with external source
mkdir workspace
cd workspace

# initialize the repo
# for ASP (applicable for TDK)
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-asp-nosrcextsrc.xml

repo sync -j `nproc` --no-clone-bundle --no-tags
Code Block
languagebash
titleapply bug fixes
# reboot info displaying fix for REFPLTV-655
(cd meta-cmf-raspberrypi; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi" refs/changes/35/49835/1 && git cherry-pick FETCH_HEAD)

Image build

Link to check possible RDK images on RPi - https://code.rdkcentral.com/r/plugins/gitiles/components/generic/rdk-oe/meta-cmf-raspberrypi/+/refs/heads/rdk-next/recipes-core/images/

...

Code Block
languagebash
themeRDark
titlegeneric image
MACHINE=raspberrypi-rdk-hybrid-westeros source meta-cmf-raspberrypi/setup-environment

bitbake rdk-generic-hybrid-westeros-wpe-image

Note: Westeros is now the default compositor, so both images behave in the same way

...

Code Block
languagebash
themeRDark
titlebuild from development branch
mkdir workspace
cd workspace

# initialize the repo either ASP or non-ASP
# for Non-ASP
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-dev-2009 -m rdkv-extsrc.xml

#for ASP
manifest with repo tool
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-dev-2009 -m rdkv-asp-extsrcnosrc.xml

repo sync -j `nproc` --no-clone-bundle --no-tags

...