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 Plugin✓HTML plugin is activated properly.

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

Preset URL : Pasta, Aquarium
15Search and Discovery App✓SearchAndDiscovery Plugin activated properly.

Preset URL : Pasta
16WebkitBrowser✓WebKitBrowser Plugin activated properly.

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



  • No labels