Versions Compared

Key

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

...

A sample .netrc file is illustrated below


Code Central Credentials:

machine :  code.rdkcentral.com

login : YOUR_USERNAME

password : YOUR_PASSWORD


Initilaizing the Build Environment

...

$ mkdir <workspace dir>

$ cd <workspace dir>

$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkv-raspberrypi.xml -b morty

$ repo sync -j4 --no-clone-bundle

To build image with default compositor

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-mc.conf>

$ bitbake rdk-generic-mediaclient-wpe-image

To build image with westeros compositor

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-mc-westeros.conf>

$ bitbake rdk-generic-mediaclient-westeros-wpe-image

#To build RDK-DEV-1904 image follow the below build procedure

$ mkdir <workspace dir>

$ cd <workspace dir>

Note
  • Cloning the code before login once to code.rdkcentral.com, user would get the Authentication error, even though the account is in good standing and has all the required access.
  • Please login to code.rdkcentral.com before attempting to clone.

...


Follow the below build procedure to build rdk-next image :

$ repo init -u https://code.rdkcentral.com/r/manifests -b rdk-dev-1904next -m rdkv-extsrc.xml

for Preferred:

$ repo init -u https://code.rdkcentral.com/r/manifests -b rdk-dev-1904 -m rdkv-asp-extsrc.xml

...

sync -j4 --no-clone-bundle

#To build rdk-next image follow Follow the below build procedure

$ mkdir <workspace dir>

$ cd <workspace dir>

for Non-Preferred:
$ repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-extsrc.xml

for Preferredto build rdk-next image with "rdkv-asp" :

$ repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-asp-extsrc.xml

...

$ repo sync -j4 --no-clone-bundle


To build Choose the below environments to build image with default "WPE-WESTEROS" compositor:

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-mc-westeros.conf>

$ bitbake rdk-generic-mediaclient-westeros-wpe-image


Choose the below environments to build "HYBRID-WESTEROS-WPE" image:

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-hybrid-westeros.conf>

$ bitbake rdk-generic-hybrid-westeros-wpe-imagefor TDK-image


Choose the below environments to build image with "TDK-WPE-WESTEROS" compositor:

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-mc-westeros.conf>

$ bitbake rdk-generic-mediaclient-westeros-wpe-tdk-image


To Choose the below environments to build image with westeros "Default compositor" :

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-mc-westeros.conf>

$ bitbake rdk-generic-mediaclient-westeros-wpe-imagefor TDK-image


Choose the below environments to build "TDK" image with default compositor:

$ source meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-mc.conf>

$ bitbake rdk-generic-mediaclient-westeros-wpe-tdk-image



Note: The Kernel image and root filesystem will be created under ./ build-raspberrypi-rdkmc/tmp/deploy/images/raspberrypi-rdk-mc folder

...