Yocto Build Steps


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


#### bug fixes
# remove WAYLAND_DISPLAY from wpeframework.service
(cd meta-rdk-video; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk-video" refs/changes/44/44844/3 && git cherry-pick FETCH_HEAD)

#### thunder nano services for RPi
# recipe to enable thunder nano services
(cd meta-cmf-video; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-video" refs/changes/33/44633/6 && git cherry-pick FETCH_HEAD)
# add thunder nano services to RPi RDK images
(cd meta-cmf-raspberrypi; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi" refs/changes/35/44635/7 && git cherry-pick FETCH_HEAD)

Images

Media client

# choose mediaclient machine configuration on setup
MACHINE=raspberrypi-rdk-mc source meta-cmf-raspberrypi/setup-environment

# generic MC image build
bitbake rdk-generic-mediaclient-wpe-image

Flashing Procedure

The image file will be generated under build-<MACHINE>/tmp/deploy/images/<MACHINE> directory

# Insert the micro SD card and mention the card's device file name
# input file (if) is the image file to flash and the output file (of) is the card's device file name
sudo dd if=rdk-generic-mediaclient-wpe-image-raspberrypi-rdk-mc.rpi-sdimg of=/dev/<sd file> bs=4M

Supported Service Status

S.NoSupported PluginsTotal Test CasesPASS CountFAIL CountNot Tested
1Controller menu110
2Device Info110
3Display Info101
4HTMLApp NEW 110
5Location Sync101
6Messenger101
7Monitor101
8OCDM101
9Player Info101
10Trace Control110
11

Cobalt   NEW 

110
12

ResidentApp    NEW 

110
13

LightningApp   NEW 

110
14

SearchandDiscoveryApp   NEW 

110
15

WebKitBrowser   NEW 

110
16com.comcast.StateObserver101
17org.rdk.AVInput413
18org.rdk.ActivityMonitor523
19

org.rdk.Bluetooth   NEW 

21174
20org.rdk.ContinueWatching101
21org.rdk.dataCapture211
22org.rdk.DisplaySettings472819
23org.rdk.FrameRate542
24org.rdk.HdcpProfile321
25org.rdk.HdmiInput624
26org.rdk.LoggingPreferences321
27org.rdk.Network14752
28org.rdk.RDKShell275121
29org.rdk.ScreenCapture211
30org.rdk.System432617
31org.rdk.Timer761
32org.rdk.UserPreferences321
33org.rdk.Warehouse633
34

org.rdk.Wifi    NEW 

17143
35org.rdk.Xcast431
Total1929993

Known Issues

Functional Test Report

Please refer to the below link for the System Test report.