This is the summary page that describes the CMF quarterly release rdkv-2023q4-dunfell, based on the rdk-next and dunfell oe layers. Below are links to the relevant documents.

This is the last community release which will support the RPI 3 platform, all future releases will be on RPI 4 only.

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

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

A detailed changelog since the last release rdkv-2023q3-dunfell can be found here.


Baseline


Baselinenightly/20231205-dunfell
Post-baseline updates

Fix ipv6calc fetch issue

https://code.rdkcentral.com/r/c/rdk/components/generic/rdk-oe/meta-rdk-ext/+/97205

Manifest Branchrdkv-2023q4-dunfell

Highlights

Components updated since rdkv-2023q3-dunfell


aampmeta-cmf-raspberrypi-restrictedrdkcentral/LISAxr-speech-vrex
appmanagermeta-cmf-restrictedrdkcentral/RDKShellxraudio
blercudaemonmeta-cmf-videordkcentral/rialtoxraudio-hal_ctrlm
bluetoothmeta-cmf-video-referencerdkcentral/rialto-gstreamerxraudio-opus
bluetooth_mgrmeta-cmf-video-restrictedrdkcentral/rialto-ocdmxupnp
cobaltmeta-rdkrdkcentral/tr69-datamodel
controlmeta-rdk-extrdkv/tools/tdkv
crashuploadmeta-rdk-restrictedrdkx_logger
dac-secmeta-rdk-videorfc
dcameta-rdk-voiceservicemanager
devicesettingsnetmonitorsubtec-app
fognetsrvmgrtelemetry
gdbus-clientRDK_appstools/tdk-advanced
gst-plugins-rdk-aamprdk_loggertr69
hwselftestrdk/components/opensource/sysinttr69hostif
iarmmgrsrdk/components/opensource/tvsettingsttsengine
libSyscallWrapperrdk/devices/opensource/raspberrypi/sysintwesteros
mediaframeworkrdk/devices/raspberrypi/gst-plugins-rdk/playersinkbinwifi
meta-cmfrdk/devices/raspberrypi/mfrlibsxr-speech-avs-sdk
meta-cmf-raspberrypirdk/tools/tdkxr-speech-router

Community contributions

Getting the code

Note: The rdkcmf/manifests repository is opensource and can be used to build the IP Client RPi Profile.

Building for RaspberryPi 3B IP Client

mkdir <workspace dir>
cd <workspace dir>
 
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkv-extsrc.xml -b rdkv-2023q4-dunfell
repo sync --no-clone-bundle  
 
MACHINE=raspberrypi-rdk-ipmc source meta-cmf-raspberrypi/setup-environment
 
bitbake rdk-generic-ipclient-image
Note. The kernel Image and root filesystem will be created under the ./tmp/deploy/images/raspberrypi-rdk-ipmc folder

Testing

Sanity Testing

Sanity tests include:

  • Playing video from local source using gst-play.
  • Streaming from hybrid to media client using rmfApp.
  • Playing video using gstplayer (gst-launch).
  • Playing video using aamp-cli (HLS and DASH)
  • RDK Resident App Verification
  • Controller UI Verification
  • Plugin Activation
  • Native Applications: Cobalt (YouTube)
  • HTML Applications
  • Lightning Applications
  • Ethernet and Wifi
  • Bluetooth Remote
Test No.TestsRPI3
IPC
Comment/Jira
1Basic TestsSSH Connection 
2VA UI Loading
3TimexUTC time is displayed. Region specific time should be displayed by default
4Featured Content YouTube
5XUMO
6Lightning Apps CNN/Vimeo
7Featured VODFantasy Island
8Lighting ShowcaseSTRIKE THE MOVIE DB

9Playbackgst-launch 
10aamp-cli 
11SettingsBT connection

REFPLTV-2000 - Getting issue details... STATUS REFPLTV-2001 - Getting issue details... STATUS

12WiFi

REFPLTV-2002 - Getting issue details... STATUS

13PluginsHTML App PluginHTML plugin is activated properly.

Preset URL : Poster circle
14Lightning App PluginLightning Plugin activated properly.

Preset URL : Pasta, Aquarium
15Search and Discovery AppSearchAndDiscovery Plugin activated properly.

Preset URL : Pasta
16WebkitBrowserWebKitBrowser Plugin activated properly.

Preset URL : Post circle and Canvas Dot
17 CobaltYouTube App is launching. A/V playback is working fine



  • No labels