Versions Compared

Key

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

Tables of Contents

Table of Contents
outlinetrue

Yocto Build

Host Machine Setup

Refer to the link for host machine setup details: Host Setup

Yocto workspace setup

...

Deck of Cards
idframe
Card
defaulttrue
labelMedia Client
titleInstruction to build mediaclient image
Code Block
languagebash
themeRDark
titleimage build
MACHINE=raspberrypi-rdk-mc source meta-cmf-raspberrypi/setup-environment
bitbake rdk-generic-mediaclient-wpe-image -c populate_sdk_ext
Card
labelHybrid Gateway
titleInstruction to build hybrid gateway image
Code Block
languagebash
themeRDark
titleimage build
MACHINE=raspberrypi-rdk-hybrid source meta-cmf-raspberrypi/setup-environment
bitbake rdk-generic-hybrid-wpe-image -c populate_sdk_ext

The generated eSDK installer resides under the directory build-<MACHINE>/tmp/deploy/sdk/rdk-glibc-x86_64-arm-toolchain-ext-2.0.sh of the Yocto workspace.

Note: The generated eSDK installer script usually occupies 2 to 2.5 GB

eSDK Installation

The installer can be done on any x86_64 Linux machines.

Host Configuration

Refer to the RDKCentral's credential configuration to setup RDK Central's credentials in the machine where eSDK to be installed. This is to access repositories by the RDK Yocto recipes that reside in the eSDK installer.

Installation

...

Code Block
languagebash
themeRDark
# run the installer script file
# installer asks for a directory to install (default directory ~/rdk_sdk)
# installer asks permission to proceed
./rdk-glibc-x86_64-arm-toolchain-ext-2.0.sh

...