You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
RDK-V iteration rdkv-20171030 is now available.
Known Issues
Emulators:
TDK-346 RDK-V CMF Emulators xcal-device service and xdiscovery not running- TDK-354 RDKV Emulator Testing Script Time Outs
- We are observing inconsistency in some of the E2E tests results, i.e. tests may sometimes pass and sometimes fail with a SCRIPT TIMEOUT error
- TDK-292 RDKV Emulator-HYB recorder failures
- requires DVR Simulator (refer to TDK-277)
- TDK-380 RDKV Emulator "No such file or directory:" retrieving recordDetails.txt
- TDK-381 RDKV Emulator RMF_HNSrc_MPSink GetMediaTime() Failures
- TDK-427 RDKV Emulator SM Tests Failures
Platforms:
- Reference platform builds still have a dependency on podManager
- RDK-283 Absence of POD in CMF image blocks RMF system level functionality
- xcal device service doesn't start, so /opt/output.json file required by E2E tests not created we have worked around this by creating the tmp/ip_acquired file, with this workaround we can run TDK E2E tests
- TDK-277 Testing of Recorder component will remain blocked until DVR Simulator code is available
- TDK-276 Subset of Recorder tests still consistently failing for CMF
- TDK-387 RDKV Platform XG1V3 XUPNP Event not received by xcal-device process
- TDK-388 RDKV Platform XG1V3 RMF MPSink Set Volume Errors
- TDK-389 RDKV Platform E2E Tests Failures "HNSource play failed current state not playing"
- TDK-419 RDKV Platform Major SM Regressions
Build System
- All builds (emulator and reference platforms) now use
rdk-oe
(Yocto). - The old
build_framework
system is no longer supported. - rdk/components/generic/injectedbundle cannot be built by the community because of a dependency on AVE.
- Root Filesystem uncompressed image sizes:
- XG1v3 205012 (KiB)
- XI3v2 198840 (KiB)
Building for RaspberryPi Hybrid
$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init –u https://code.rdkcentral.com/r/manifests -m rdkv.xml –b rdkv-20171030-rpi
$ repo sync -j4 --no-clone-bundle
$ source meta-cmf-raspberrypi/setup-environment
Select option raspberrypi-rdk-hybrid.conf
$ bitbake rdk-generic-hybrid-wpe-image
Note. The kernel Image and root filesystem will be created under the ./tmp/deploy/images/raspberrypi-rdk-hybrid
folder
$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init –u https://code.rdkcentral.com/r/manifests -m rdkv.xml –b rdkv-20171030-rpi
$ repo sync -j4 --no-clone-bundle
$ source meta-cmf-raspberrypi/setup-environment
Select option raspberrypi-rdk-mc.conf
$ bitbake rdk-generic-mediaclient-wpe-image
Note. The kernel Image and root filesystem will be created under the ./tmp/deploy/images/raspberrypi-rdk-mc
folder
Documentation for RDK-V on RaspberryPi is available at:
Media Gateway Hybrid (RaspberryPi)-2.1-krogoth
Media Client (RaspberryPi)-2.1-Krogoth
RaspberryPi Sanity Testing
Some basic sanity tests were performed on the Hybrid and Client images, playing video locally via gst-play and also using WPELauncher.
In addition streaming tests were performed using rmfApp.
Highlights since 20170925
- New components: rdk/components/generic/hwselftest
- Components updated:
- meta-cmf-bsp-emulator, meta-rdk-asp, meta-rdk-bsp-emulator, bluetooth, bluetooth_mgr, closedcaption, dvr, mediaframework, meta-cmf, meta-cmf-qt5, meta-cmf-raspberrypi, meta-cmf-video, meta-rdk, meta-rdk-bsp-raspberrypi, meta-rdk-containers, meta-rdk-video, recorder, tr69, westeros, podManager, meta-cmf-restricted, meta-rdk-restricted, devices/intel-x86-pc/rdkemulator/gst-plugins-rdk/playersinkbin, devices/intel-x86-pc/rdkemulator/rdkbrowser, devices/intel-x86-pc/rdkemulator/servicemanager, devices/intel-x86-pc/rdkri/devicesettings, devices/intel-x86-pc/rdkri/iarmmgrs, devices/intel-x86-pc/rdkri/mediaframework, devices/intel-x86-pc/rdkri/rmf_mediastreamer, devices/intel-x86-pc/rdkri/sysint, audiocapturemgr, crashupload, dca, devicesettings, diagnostics, iarmbus, iarmmgrs, mocahal, netsrvmgr, rdk_logger, rdkbrowser, rdkbrowser2, rmf_mediastreamer, servicemanager, storagemanager, host, mfr_data, rdklogctrl, sysint, tr69hostif, trm, wifi, xupnp, rdk/devices/raspberrypi/wifi, meta-westeros-raspberrypi, tdk, tdk-advanced.
- Patches updated:
A detailed changelog since the last iteration (rdkv-20170925) can be found here.
Details of all RDK-V releases and iterations can be found here