Note: The latest rdkv iteration addresses licensing issues so users are advised to move to the latest iteration.

Note: For the Gerrit links, you need to log in before you will be able to see the contents.

A detailed changelog since the last iteration rdkv-20180426 can be found here.


Baseline

Baselinenightly/2018052720180527 baseline.
Post-baseline updates

 gst-plugins-rdk

7ca5bd7, 7ca5bd7

 
TDKM58https://wiki.rdkcentral.com/display/TDK/TDK-V+Release+M58
Manifestrdkv-20180527 


Highlights since rdkv-20180426


Build System


Root Filesystem uncompressed image size

Root Filesystem image size data for the XG1v3 and XI3v2 platforms can be found here.


Getting the code

Note: The manifests repository is only available to RDK licensees.

$ mkdir rdkv
$ cd rdkv
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkv.xml -b rdkv-20180527
$ repo sync -j4 --no-clone-bundle


Building for the emulator

$ source meta-cmf/setup-environment

Select the option number for the required build (Hybrid: qemux86hyb; Media Client: qemux86mc).

Initiate the build using either of the following commands, depending on the desired device:

$ bitbake rdk-generic-hybrid-image or
$ bitbake rdk-generic-mediaclient-image

Upon a successful build, the rootfs (in vmdk format) is available at:

$ {HOME}/emulator/build-qemux86hyb/tmp/deploy/images/qemux86hyb or
$ {HOME}/emulator/build-qemux86mc/tmp/deploy/images/qemux86mc


Building for RaspberryPi MediaClient

$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkv.xml -b rdkv-20180527-rpi
$ repo sync -j4 --no-clone-bundle
$ source meta-cmf-raspberrypi/setup-environment

Select option raspberrypi-rdk-mc.conf

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

Note. The kernel Image and root filesystem will be created under the ./tmp/deploy/images/raspberrypi-rdk-mc folder


Building for RaspberryPi Hybrid

$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkv.xml -b rdkv-20180527-rpi
$ repo sync -j4 --no-clone-bundle
$ source meta-cmf-raspberrypi/setup-environment

Select option raspberrypi-rdk-hybrid.conf

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

Note. The kernel Image and root filesystem will be created under the ./tmp/deploy/images/raspberrypi-rdk-hybrid folder


Documentation for RDK-V on RaspberryPi

Media Gateway Hybrid (RaspberryPi)

Media Client (RaspberryPi)


RaspberryPi Sanity Testing

Sanity tests include:


Known Issues

Known issues are detailed here.