RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
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
# 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
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
User Interface involves UI on TV to show the app launched and a controller UI from host web browser to control all RDK services remotely.
SwitcherApp is a lightning framework based JS application which can be launched from the ResidentApp service on controller UI (from Host machine's web browser)
URL: https://px-apps.sys.comcast.net/lightning_apps/SwitcherApp/dist/index.html
Metrological's App
Controller UI is a web UI that can be launched from a host machine's (machine with same network with RPi) browser. This UI can be loaded with the RPi box's IP address with port number 9998.
URL: http://<Rpi ip address>:9998
Controller: List of plugins
ResidentApp Control
S.No | Supported Plugins | Total Test Cases | PASS Count | FAIL Count |
---|---|---|---|---|
1 | Controller menu | 1 | 1 | 0 |
2 | Device Info | 1 | 1 | 0 |
3 | Display Info | 1 | 0 | 1 |
4 | Location Sync | 1 | 0 | 1 |
5 | Messenger | 1 | 0 | 1 |
6 | Monitor | 1 | 0 | 1 |
7 | OCDM | 1 | 0 | 1 |
8 | Player Info | 1 | 0 | 1 |
9 | Trace Control | 1 | 1 | 0 |
10 | Cobalt | 1 | 1 | 0 |
11 | com.comcast.StateObserver | 1 | 0 | 1 |
12 | org.rdk.AVInput | 4 | 1 | 3 |
13 | org.rdk.ActivityMonitor | 6 | 3 | 3 |
14 | org.rdk.ContinueWatching | 4 | 0 | 4 |
15 | org.rdk.DeviceDiagnostics | 2 | 0 | 2 |
16 | org.rdk.DisplaySettings | 41 | 30 | 11 |
17 | org.rdk.FrameRate | 5 | 3 | 2 |
18 | org.rdk.HdcpProfile | 3 | 2 | 1 |
19 | org.rdk.HdmiInput | 4 | 3 | 1 |
20 | org.rdk.LoggingPreferences | 3 | 2 | 1 |
21 | org.rdk.Network | 13 | 7 | 6 |
22 | org.rdk.RDKShell | 27 | 7 | 20 |
23 | org.rdk.ScreenCapture | 2 | 1 | 1 |
24 | org.rdk.System | 26 | 16 | 10 |
25 | org.rdk.Timer | 7 | 4 | 3 |
26 | org.rdk.UserPreferences | 3 | 2 | 1 |
27 | org.rdk.Warehouse | 8 | 5 | 3 |
28 | org.rdk.Wifi | 17 | 6 | 11 |
29 | org.rdk.Xcast | 4 | 3 | 1 |
30 | org.rdk.dataCapture | 3 | 1 | 2 |
Total | 192 | 99 | 93 |
S. No. | Issue Description / log | Root Cause | Action done / Changes at | Remarks |
---|---|---|---|---|
1 | ERROR: Layer 'cmf-raspberrypi' depends on layer 'wpe-layer', but this layer is not enabled in your configuration | meta-cmf-raspberrypi's layer has wpe layer dependency | Removed wpe dependency from meta-cmf-raspberrypi/conf/layer.conf Change-set: 43688 | addressed from REFPLTV-521 |
2 | ERROR: Nothing RPROVIDES 'gstreamer1.0-plugins-ugly' (but meta-rdk/recipes-core/packagegroups/packagegroup-rdk-media-common.bb RDEPENDS on or otherwise requires it) ERROR: gstreamer1.0-plugins-ugly was skipped: because it has a restricted license not whitelisted in LICENSE_FLAGS_WHITELIST | RDK Media common package group has GStreamer ugly plugins run-time dependency | commercial Whitelist flag added for Gstreamer ugly plugin and mpg123. Also lame is not required for RDK build as it has a restricted license. Change-set: 43513 | addresed from |
3 | ERROR: Nothing RPROVIDES 'gstreamer1.0-plugins-ugly-mpg123' (but meta-rdk-ext/recipes-extended/wpe-webkit/wpe-webkit_0.4.4.bb RDEPENDS on or otherwise requires it) | wpe-webkit has Gstreamer ugly plugins run-time dependency | ||
4 | | build-raspberrypi-rdk-mc/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/wpe-webkit/0.4.4+gitAUTOINC+5f899bc2e0-r0/git/Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp:46:22: fatal error: cairo-gl.h: No such file or directory | #include <cairo-gl.h> | ^ | compilation terminated. | cairo bbappend from meta-rdk-ext is masked from meta-cmf-raspberrypi as meta-wpe has the same bbappend | meta-wpe 's cairo bbappend is masked for Non-Thunder images and meta-rdk-ext 's cairo bbappend is masked for Thunder images Change-set: 43722 | addressed from REFPLTV-519 |
5 |
| bbappend files for RDK Images which are maintained in meta-cmf-raspberrypi layer are disabled the read-only-rootfs IMAGE Feature only under that bbappend scope so, if any new image bbappend introduced, the image generated with this feature. | removed read-only-rootfs feature globally for all RPI images Change-set: 43245 | addressed from REFPLTV-517 |
6 |
REFPLTV-604
-
Getting issue details...
STATUS
| plugin configuration in OCDM.json is not proper (syntax error). systems parameter is not set any value | An empty double qoutes ("") is added to systems parameter in /etc/WPEFramework/plugins/OCDM.json file | temporary fix |
7 | No controller UI on web browser launched though the port 9998 enabled (confirmed through netstat command) | The binding address is not set for WPE Framework |
Change-set : 43520 | addressed from REFPLTV-520 |
8 | RDK Shell distro feature to be enabled | RDK Shell distro feature includes rdkshell, wpeframework-ui and rdk referenceapp components into image | Enabled in raspberrypi-rdk-mc.conf file Change-set: 43690 | addressed from REFPLTV-522 |
9 | new manifest to avoid meta-wpe | meta-wpe layer is no more needed for RDK services | a new manifest created on master branch of http://code.rdkcentral.com/r/reference/manifests | addressed from REFPLTV-516 |
10 | remove meta-wpe layer dependency in meta-cmf-raspberrypi layer | removed | addressed from REFPLTV-521 |
T | Key | Summary | Assignee | Reporter | P | Status | Resolution | Created | Updated | Due | Remarks |
---|---|---|---|---|---|---|---|---|---|---|---|
RDK Services:Selected plugins are not displayed in left side of controller UI. | Josekutty Kuriakose | Gopinath Chandran | IN PROGRESS | Unresolved | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services:For "org.rdk.AVInput.1.numberOfInputs" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.AVInput.1.currentVideoMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services:For "org.rdk.ActivityMonitor.1.getApplicationMemoryUsage" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Input | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.ActivityMonitor.1.onMemoryThresholdOccurred" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Input | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.ContinueWatching.setApplicationToken" curl command response get failed | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Input | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.ContinueWatching.getApplicationToken" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.ContinueWatching.deleteApplicationToken" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.dataCapture.1.getAudioClip" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DeviceDiagnostics.1.getConfiguration" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.getSupportedTvResolutions" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | IN PROGRESS | Unresolved | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.DisplaySettings.1.setMS12AudioCompression" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.getMS12AudioCompression" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.setDolbyVolumeMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.getDolbyVolumeMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.setDialogEnhancement" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.setIntelligentEqualizerMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.getDialogEnhancement" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.getIntelligentEqualizerMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.DisplaySettings.1.isConnectedDeviceRepeater" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't fix | 31-Aug-2020 | 31-Aug-2020 | Not applicable on Rpi | ||||
RDK Services: For "org.rdk.Network.1.isInterfaceEnabled" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | IN PROGRESS | Unresolved | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Network.1.setInterfaceEnabled" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | IN PROGRESS | Unresolved | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Network.1.setDefaultInterface" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | IN PROGRESS | Unresolved | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Network.1.getIPSettings" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Not implemented yet | ||||
RDK Services: For "org.rdk.Network.1.setIPSettings" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Not implemented yet | ||||
RDK Services: For "org.rdk.RDKShell.1.moveToFront" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.moveToBack" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.moveBehind" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.setFocus" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.kill" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.addKeyIntercept" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.getBounds" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.setBounds" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.getVisibility" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.setVisibility" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.getOpacity" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.addKeyListener" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.removeKeyListener" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.animateTo" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Not implemented yet | ||||
RDK Services: For "org.rdk.RDKShell.1.getScale" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Not implemented yet | ||||
RDK Services: For "org.rdk.RDKShell.1.generateKey" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Cannot Reproduce | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.RDKShell.1.suspendApplication" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Not implemented yet | ||||
RDK Services: For "org.rdk.RDKShell.1.resumeApplication" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Not implemented yet | ||||
RDK Services: For "org.rdk.System.1.enableMoca" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't Fix | 31-Aug-2020 | 31-Aug-2020 | NA for RPi | ||||
RDK Services: For "org.rdk.System.1.disableMoca" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't Fix | 31-Aug-2020 | 31-Aug-2020 | NA for RPi | ||||
RDK Services: For "org.rdk.System.1.getDeviceInfo" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | IN PROGRESS | Unresolved | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.System.1.getStateInfo" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't Fix | 31-Aug-2020 | 31-Aug-2020 | NA for RPi | ||||
RDK Services: For "org.rdk.System.1.setPowerState" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.System.1.hasRebootBeenRequested (v1)" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.System.1.setMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.System.1.setPreferredStandbyMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.System.1.getPreferredStandbyMode" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Timer.1.suspend" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Timer.1.resume" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | User Error | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.getCurrentState" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | Wifi & Bluetooth package to be enabled | ||||
RDK Services: For "org.rdk.Wifi.1.startScan" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Done | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.stopScan" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Done | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.getConnectedSSID" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.connect" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.disconnect" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.initiateWPSPairing" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.cancelWPSPairing" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.getPairedSSID" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Wifi.1.getPairedSSIDInfo" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Other | 31-Aug-2020 | 31-Aug-2020 | |||||
RDK Services: For "org.rdk.Warehouse.1.setFrontPanelState" curl command response get failed. | Josekutty Kuriakose | Gopinath Chandran | RESOLVED | Won't Fix | 31-Aug-2020 | 31-Aug-2020 | NA for RPi | ||||
REFPLTV-605 | RDKService: Network plugin is not giving the interface names | Rajkumar Narayanan | Elizabeth Jose | NEW | Unresolved | 25-Sep-2020 | 25-Sep-2020 | ||||
REFPLTV-606 | RDKService: org.rdk.Network.1.trace is giving "cannot open shared object file" error | Rajkumar Narayanan | Elizabeth Jose | NEW | Unresolved | 25-Sep-2020 | 25-Sep-2020 | ||||
REFPLTV-607 | RDKService: org.rdk.System.1.getXconfParams is giving empty estb mac | Rajkumar Narayanan | Elizabeth Jose | NEW | Unresolved | 25-Sep-2020 | 25-Sep-2020 | ||||
REFPLTV-608 | RDKService: org.rdk.System.1.getRFCConfig is giving "(cannot open shared object file" error | Rajkumar Narayanan | Elizabeth Jose | NEW | Unresolved | 25-Sep-2020 | 25-Sep-2020 | ||||
REFPLTV-609 | RDKService: org.rdk.RDKShell.1.getClients is not listing any clients | Rajkumar Narayanan | Elizabeth Jose | NEW | Unresolved | 25-Sep-2020 | 25-Sep-2020 |
Please refer to the below link for the System Test report.