RDK-V iteration rdkv-20170724 is now available.
Known Issues
Emulator:
- 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-379 RDKV Emulator CC_Initialization.... ERROR : Unable to find "result" in response message
- TDK-380 RDKV Emulator "No such file or directory:" retrieving recordDetails.txt
- TDK-381 RDKV Emulator RMF_HNSrc_MPSink GetMediaTime() Failures
- TDK-382 RDKV Emulator RMF_MS tests failing with "UNABLE TO OPEN THE LOG FILE"
- TDK-383 RDKV Emulator DS_GetAspect_Ratio_Reboot_test_114 Failure
- TDK-384 RDKV Emulator IARMBUS Intermittent 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 from this iteration 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-385 RDKV Platform DS Tests Application Fails to Set SURROUND mode
- TDK-386 RDKV Platform XG1V3 Some SM Tests failing with "Json Message is in Incorrect Format !!!"
- 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-390 RDKV Platform Xi3v2 All SM Tests Fail with undefined symbol error
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 204136 (KiB)
- XI3v2 197132 (KiB)
Highlights since 20170626
- meta-cmf-bsp-emulator, meta-rdk-bsp-emulator, bluetooth, bluetooth_mgr, dvr, gst-plugins-rdk-dvr, mediaframework, meta-cmf, meta-cmf-raspberrypi, meta-rdk, recorder, tr69, westeros, podManager, meta-cmf-restricted, audiocapturemgr, crashupload, dca, devicesettings, iarmbus, iarmmgrs, injectedbundle, netsrvmgr, rdk_logger, rdkapps, rdkbrowser2, rmf_mediastreamer, servicemanager, storagemanager, sys_mon_tools (host), sysint, tr69hostif, webpa-video, wifi, xupnp, meta-westeros-raspberrypi, tdk, tdk-advanced, devices/intel-x86-pc/rdkemulator/rdkbrowser, devices/intel-x86-pc/rdkri/mediaframework, devices/intel-x86-pc/rdkemulator/tdk, devices/intel-x86-pc/rdkri/sysint, devices/raspberrypi/dvr, devices/raspberrypi/iarmmgrs.
- Patches updated:
- patches/qtbase-5.1.1, patches/qtwebkit-5.1.1, patches/rdk-oe.
- Community contributions:
- 10624 (RDKCMF-3803) Revert " - Resolved rootfs compilation errors due to base64-dev runtime dependency"
- 10597 Resource leak in WstCompositorStop
- 10559CMF-6579 Initial layer config for meta-cmf-video (overrides for meta-rdk-video).
- 10529 rdk.conf: don't over-ride oe-core's default WARN_QA / ERROR_QA lists
- 10530 hdhomerun: fix packaging for unversioned .so
- 10531 rdk.conf: duplicate ARM_INSTRUCTION_SET _armv7a over-ride for _armv7ve
- 10528 breakpad: update lss git revision to include fixes for ARM thumb2
- 10518 (RDKCMF-7183) Revert ": DVR Recording and Playback on raspberrypi from wizardkit UI"
- 10005 (RDKCMF-7183) : DVR Recording and Playback on raspberrypi from wizardkit UI
- 10503 setup-environment: test bitbake version to determine OE_DISTRO
- 10516 (RDKCMF-7435) Remove Mediaframework mediaclient specific redundant overrides
- 10514 (RDKCMF-7431) Do not fail if patch has already been applied
- 10319 (RPI-7) :Randomly observing boot up issue in RaspberryPI broadband
- 9981 (RDKCMF-7183) : DVR Recording and Playback on raspberrypi from wizardkit UI
- 10269 (RDKBCMF-91) : Captive Portal bring-up on RDKB for Raspberry Pi platform.
- 10487 (RDKCMF-7431) Return fail status if called setup script fails.
- 10486 (RDKCMF-7431) Return fail status if called setup script fails.
- 10477 (RDKCMF-7431) Return fail status if patches do not apply correctly.
- 10500 (RDKCMF-7432) : cov-configure to use config file
- 10417 (RDKCMF-7416) Enable Non-External Source Builds
- 10389 (RDKCMF-7403) Modify wizardkit UI Channel icons
- 10293 (RPI-38) : raspberrypi build missing the /etc/env_setup.sh script
- 10391 (RDKCMF-7390) Remove broadcom-refsw from wpe backend overrides
- 10390 (RDKCMF-7384) Add sysint override to install ip-setup-monitor.service
- 10333 (RDKCMF-7370) Remove opencdm bbmask
- 10292 (RPI-45) : [RPI-V] Streaming form Hybrid to MC is failling
- 10311 (RDKCMF-5857) Add build support for new Opensource webpa components
- 10316 (RDKCMF-5857) Add build support for new Opensource webpa components
- 10280 Update overrrides after meta layer upgrades
- 10302 (RDKCMF-7378) Merge setup-environment scripts into one script
- 10304 (RDKCMF-7378) Add meta-cmf-rdkb-bsp-emulator activation to setup environment script
- 10294 (RDKCMF-7378) Merge setup-environment scripts into one script
- 10295 (RDKCMF-7293) Revert " Mask out parodus."
- 10268 Remove setting of linux-raspberrypi PREFERRED_VERSION in setup environment script
- 10254 (RDKBCMF-88) Migrate RDK-B recipe appends to meta-cmf-broadband
- 10241 (RDKCMF-7355) RDKTT-1131 : NetSrvMgr Code coverage
- 10229PATCH-551 Update generated patch file: 0002-RDKCMF-963generate-qtwebkit-patch-from-vanilla-OSS.patch
- 10228PATCH-550 Update generated patch file: 0001-RDKCMF-963-generate-qtbase-patch-from-vanilla-OSS-qt.patch
- 10097 (RDKCMF-7320) : Append compilation flag to enable Qam Live Source
- 10158 (RDKCMF-7294) Migrate restricted recipe appends to meta-cmf-restricted
- 10157 (RDKCMF-7294) Migrate restricted recipe appends to meta-cmf-restricted
- 9994 (RDKCMF-7235) - Add deepsleep iarmmgrs hal for raspberrypi device
- 9993 (RDKCMF-7235) - updated iarmmgrs to build deepsleepmgr and deepsleep in hal
A detailed changelog since the last iteration (rdkv-20170626) can be found here.
Details of all RDK-V releases and iterations can be found here