...
Release No. | Date | Revision Description |
---|
1.9 | | Broadband - RDK Telemetry for Turris omnia reference platform - REFPLTB-664
- Yocto 3.1 Migration on rdk-next branch for RPI - REFPLTB-862
- Validation on Migration from dunfell to rdk-next on Turris Omnia - REFPLTB-836
- Mesh config on R-Pi 4 (Proof of Concept)
- Git tagged releases for Turris Omnia on rdk-next branch - Nov_30_11_2020
Camera - Support RTSP streaming with RMS in Dunfell branch - REFPLTCAM-86
- Validate CVR use case in RPI3 with dunfell branch - REFPLTCAM-82
- Support Normal Thumbnail in RPI3 with Dunfell branch - REFPLTCAM-88
- Support Firmware upgrade in RPI3 with dunfell branch - REFPLTCAM-87
- Smart Home with Security Surveillance on RDK- Video STB Streaming (Proof of Concept)
- Face detection
- Thumbnail support
- RTSP Streaming
Video - Yocto 3.1 (dunfell) build framework support on rdk-next RPi RDK image builds NEW
- Supports generation of both media client and hybrid gateway generic images
- Smart Home with Security Surveillance Video Streaming (Proof of Concept)
- Thumbnail Notification handling
- Picture-in-Picture video playback
- IOT device control application
- RDK Services on x86 PC Emulator NEW
- Supports Controller UI
- Services: DeviceInfo,
|
1.8 | | Broadband Yocto 3.1 Turris Omnia - Synchronizing from topic branches to mainstream branches - Synchronizing yocto 3.1 changes in meta-turris layer - REFPLTB-807
- Git tagged releases for Turris Omnia on rdk-next branch - Oct_30_10_2020
Camera - Validation of RDK-C use cases of CVR, Normal thumbnail and firmware upgrade in RPI-3B+ target. - REFPLTCAM-74
- CVR crash issue was fixed - REFPLTCAM-69
- Supported firmware upgrade with both ethernet and wifi Mac - REFPLTCAM-77
- CVR build issue was fixed - REFPLTCAM-76
Video - Firmware Control service on HYB and MC images
- Wifi service enabled for HYB images
- Yocto 3.1 Migration on rdk-next build - Phase 1
- Parsing errors were resolved and RPi specific changes are merged
- Supporting Jenkins team to merge Comcast migration changes into rdk-next
- meta-wpe layer removal - Supported all images including RefApp image where video and graphics issue fixed
- RMF Streamer crash was fixed
|
1.7 | | - Support rdk-generic-camera-image for RPI-3 target - REFPLTCAM-67
- Validate RMS Feature in RPI3 B+ - REFPLTCAM-75
- Upstream patches in `meta-rdk-camera` - REFPLTCAM-2
- After initial bootup RPI-0 target not up on reboot. - REFPLTCAM-71
- Graphics and Video rendering issue resolved on RPi for RDK Service integration - REFPLTV-597, REFPLTV-594
- Bluetooth RDK service enabled for both MediaClient and Hybrid Gateway - REFPLTV-610
- RDK Services on RPi Generic MediaClient
- RDK Services on RPi Generic Hybrid Gateway
- Yocto 3.1 Turris Omnia - Synchronizing from topic branches to mainstream branches - REFPLTB-808
- Git tagged releases for Turris Omnia on rdk-next branch - Sep_30_09_2020_RDKB_Gateway
|
1.6 | | Updated Release Information, Release Identification for 2020 M8 Release Updated Features supported for this sprint and Community tickets addressed |
1.5 | | Updated Release Information, Release Identification for 2020 M7 Release Updated Features supported for this sprint and Community tickets addressed - Integarted SNMP module in RDKB stack in RPI - REFPLTB-714
- RDKB Emulator hal refactoring - REFPLTB-758
- Online / Offline status of connected devices on RDKB in R-Pi - REFPLTB-622
- Fixed high priority run-time/build time issues: Yocto 3.1 RDK MediaClient Generic Image - REFPLTV-474
- Validation and fixes for runtime issues for Yocto 3.1 RDK Hybrid Generic image - REFPLTV-473
- Integrate yocto3.1 for rdk-generic-camera-image - REFPLTCAM-31
- Yocto 3.1 dunfell RDKB build for Turris Omnia: Brought all RDKB feature that are available in rdk-next build - REFPLTB-566
- Git tagged release build(rdk-next) for Turris omnia - REFPLTB-680
|
1.4 | | Updated Release Information, Release Identification for 2020 M6 Release Updated Features supported for this sprint and Community tickets addressed - Firmware upgrade through XCONF server in Turris Omnia Platform - REFPLTB-665
- Added RDKM logo support in UI page and corresponding syndication DM parameters also updated with respect to emulator - REFPLTB-623
- Added Firmware Upgrade with http protocol support in rpi platform - REFPLTB-659
- Supported Normal Thumbnail feature for RPI-0 Device - REFPLTCAM-15
- Validation and fixes for various runtime/build time failures for rdk-generic-mediaclient-image - REFPLTV-474
|
1.3 | | Updated Release Information, Release Identification for 2020 M5 Release Updated Features supported for this sprint and Community tickets addressed - vc4graphics and v4l2 enabled for RDK Hybrid Thunder image on RPI platform to resolve MPEG TS streams playback issue - REFPLTV-433
- RDK Generic Hybrid image support on RPI platform from yocto 3.1 manifest - REFPLTV-473
- RDK Generic Mediaclient image support on RPI platform from yocto 3.1 fixing Issues - REFPLTV-474
- Yocto - 3.1 support in Turris Omnia Target - RDK Broadband generic gateway image - REFPLTB-566
- Implementated the hal-dhcpv4c api's for successfully fetching of Device.DHCPv4.Client.{i} data model tree - REFPLTB-635
- Supported Firmware Upgrade with XConf server for RDK-C - REFPLTCAM-21
|
1.2 | | Updated Release Information, Release Identification for 2020 M4 Release Updated Features supported for this sprint and Community tickets addressed |
1.1 | | Updated Release Information, Release Identification for 2020 M3 Release Updated Features supported for this sprint and Community tickets addressed Updated Known Issues and Limitations for |
1.0 | | Updated Release Information, Release Identification for 2020 M2 Release Updated Features supported for this sprint and Community tickets addressed |
...
Below is the list of release features supporting Turris Omnia, R-Pi, and Emulator platforms.
S. No. | Feature | Device | Profile | Tickets | Remarks |
---|
1 |
Bug Fixes on RDK ServicesYocto 3.1 Migration on rdk-next branch PHASE 2 Supports image generation NEW - Generic Mediaclient image
- Generic Hybrid image
| R-Pi | RDK-V | Jira |
---|
server | JIRA |
---|
columns | key,summary |
---|
maximumIssues |
---|
|
|
2050 | jqlQuery | project = REFPLTV AND |
---|
|
|
targets in (, REFPLTV) in (rdk_services_integration, _rdk_services_validation, _tdk_rdkservice_validation ) dunfell_migration AND labels = 2011sprint order by created DESC | serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
|
|
2 | RDK Services on Generic Media Client image |
Emulator | RDK-V | 3 | Community Tickets | Supported Services: | Emulator |
R-Pi | RDK-V | Jira |
---|
server | JIRA |
---|
columns | key,summary |
---|
maximumIssues | 20 |
---|
jqlQuery | project = REFPLTV AND targets = |
---|
|
|
R-Pi community_support AND labels = 2011sprint _rdk_services_integration order by created DESC | serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
|
|
4 Migration on rdk-next branch PHASE 2Supported images
- Generic Mediaclient image
- Generic Hybrid image
R-Pi | Turris Omnia - Synchronizing Yocto 3.1 changes from topic to mainstream branches | Turris-Omnia | RDKB | Jira |
---|
server | JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-836 |
---|
|
|
|
4 | RDK Telemetry for Turris omnia reference platform | Turris-Omnia | RDKB |
RDK-V | Jira |
---|
server | JIRA |
---|
columns | key,summary |
---|
|
|
maximumIssues | 50 |
---|
jqlQuery | project = REFPLTV AND Targets = R-Pi AND labels = yocto_dunfell_migration AND labels = 2011sprint order by created DESC ,type,created,updated,due,assignee,reporter,priority,status,resolution | serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-664 |
---|
|
|
5 | Yocto 3.1 |
Turris Omnia - Synchronizing Yocto 3.1 changes from topic to mainstream branchesTurris-Omnia | RDKB | Migration on rdk-next branch for RPI | R-PI | RDKB | Jira |
---|
server | JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-862 |
---|
|
|
6 | Community Tickets | R-Pi, Turris Omnia and Emulator | RDKB | Jira |
---|
server | JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-833 |
---|
|
Jira |
---|
server | JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-838 |
---|
|
Jira |
---|
server | JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-803 |
---|
|
Jira |
---|
server | JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
key | REFPLTB-804 |
---|
|
Image AddedREFPLTB-820 - [TDK][AUTO][EMU] When a NULL value is passed to wifi_getHalVersion causes segmentation fault RESOLVED Image AddedREFPLTB-817 - [TDK][AUTO][RPI]wifi_getRadioEnable api gives false success when a invalid radio index is passed RESOLVED
Image AddedREFPLTB-818 - [TDK][AUTO][RPI] When a NULL value is passed to wifi_getHalVersion causes segmentation fault RESOLVED
Image AddedREFPLTB-819 - [TDK][AUTO][EMU]wifi_getRadioEnable api gives false success when a invalid radio index is passed RESOLVED
Image AddedREFPLTB-856 - [TDK][AUTO][RPI] RPI showing wrong date and time RESOLVED
|
7 | Supporting RDK-C on R-Pi 3B+ with dunfell branch | R-Pi | RDK-C | | - Supported RTSP streaming in RPI3 with dunfell branch
- Validated CVR use case in RPI3 with dunfell branch
- Validated Normal thumbnail use case in RPI3 with dunfell branch
- Validated Firmware upgrade use case in RPI3 with dunfell branch
|
8 | Smart Home Security Surveillance video streaming (POC) | R-Pi | RDK-C and RDK-V | Jira |
---|
server | JIRA |
---|
columns | key,summary |
---|
maximumIssues | 50 |
---|
jqlQuery | project = SUMMIT2020 AND labels = hackathon-2020-smarthome order by created DESC |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
|
|
9 | Mesh Config on Raspberrypi 4 (POC) | R-Pi | RDK-B | Jira |
---|
server | JIRA |
---|
columns | key,summary |
---|
maximumIssues | 50 |
---|
jqlQuery | project = SUMMIT2020 AND labels = hackathon-2020-meshconfig order by created DESC |
---|
serverId | 11deff04-0380-3a3d-a916-0849d4e573f7 |
---|
|
|
Hardware and Software Requirements
...
Hardware Requirements
Broadband
Supported software and hardware
- Preferred 2.4GHZ WIFI adapter for Emulator: Tenda 150Mbps Wireless PICO USB Adapter with RT5370 chipset (W311MI) (or)
Preferred 2.4GHZ WIFI adapter for Emulator: TP-Link AC1200 Wireless Dual Band USB Adapter (Archer T4U) - Preferred 5GHZ WIFI adapter for Emulator/RPI: TP-Link AC1200 Wireless Dual Band USB Adapter (Archer T4U)
- Preferred xfinity-wifi 2.4GHZ WIFI adapter for RPI: TP-LINK TL-WN823N 300Mbps Mini Wireless N USB Adapter
- New dongle - Ultra-fast 1300 (867+400) mbps wireless speed with 802.11ac
- Turris Omnia Target for Wi-Fi Extender functionality
- USB to Ethernet
- Desktop PCs
- 8 GB SD-Card
Video
...
- Raspberrypi 3 Model B+ - 1 No.
- Power Supply (Output: 5V 2A) - 1 No.
- HDMI Supported TV - 1 No.
- HDMI cable - 1 No.
- Micro SD Card - 1 No.
- Card Reader - 1 No.
- Keyboard - 1 No.
Camera
- Raspberrypi 3 Model B+ - 1 No.
- RPI-3 ribbon cable with RPI 2.1 camera module - 1No.
- Power Supply (Output: 5V 2A) - 1 No.
- HDMI Supported TV - 1 No.
- HDMI cable - 1 No.
- Micro SD Card - 1 No.
- Card Reader - 1 No.
- Keyboard - 1 No.
System Requirements
- How to Build#SettinguptheHostEnvironment - This Link provides the Software and System requirements for both Yocto 2.2 (Morty) and Yocto 3.1 (Dunfell) builds
Known Issues and Limitations
Video
- Yocto 3.1 RPi image build
- Few change-sets for Yocto 3.1 build migration are under Comcast review (awaiting in stable2 approval) so that an error free build is possible with some cherry-pick commands and the same mentioned in the build instruction wiki page
- Validation of MC and HYB images yet to be done
- RDK Services on x86 PC Emulator
- Browser services are not working
Broadband
RPI 3B+ - yocto 3.1 upgrade
- In WebUI, toggle the sub-menu is not happening .
- Public wifi 2g support is not available in dunfell branch due to rtl8192eu driver source code is not compatibility in latest kernel version of 5.4.72
- Default password pop-up change is not happening in WebUI.
Telemetry in Turris Omnia
- Only HTTP Support for log Upload, yet to have TFTP Server Support
- Support for creating a cron job to schedule periodic log collection and upload - to be done
Migration and Validation on dunfell - Turris Omnia
1. WebUI is not accessible , facing "500 Internal Server Error"
2. Opensync Plume status is "BACKOFF"
Camera
- By default current date and time is not updating in dunfell camera image.
Project Documentation
...
Below is the list of supporting documents that are part of the release
1 | Build Instructions | CameraBroadband Video | The wiki links provided here give the Linux commands to setup Yocto Project build framework's workspace and to generate RDK images. |
2 | High Level Design | Broadband | An high level design document which explains the design flow of each and every feature also covers Design Considerations, Architecture, Data Model, Limitations and Future Enhancements |
3 | User Manual | Camera Broadband VideoBroadband | The user manual consists of a procedure to test the particular feature also covers Environment setup, Executing the System, and Troubleshooting steps |
34 | System Test Plan Results | | This document contains multiple test cases and test results which are captured after test execution |
45 | Release Notes | RFP - Release Notes - 2020 - M11 | Release Notes -This document |
...