Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

<work in progress>

Table of Contents

Before you begin

Data available partially

Basic skills expected, relevant RDK links,hardware requirements etc

Existing source : https://wiki.rdkcentral.com/display/RDK/Join+RDK

Relevant RDK Links: https://wiki.rdkcentral.com/display/RDK/Important+Links

...



Environment Rpi 3b+

Data available partially

build VM, pre requisites etc. for Dunfell builds

...

+

...


Environment  IPSTB ref box

...

build VM, pre requisites etc. for Dunfell builds



Build basic image for Rpi

Data available

...



Build basic image IPSTB ref box

Data available

...

https://wiki.rdkcentral.com/display/RDK/RDK-V+IP+Client+based+STB+on+Raspberrypi+3#RDKVIPClientbasedSTBonRaspberrypi3-Imageb



Flash image and bring up Rpi

Data available partially

...



Flash image and bring up IPSTB ref box

Data available partially

Current flash image steps + screenshots

...


Yocto recipe structure of relevant components - wpeframework and RDKservices

...

Explain layer structures in RDK-V  build.Refers both Rpi & Ref platform



Setup the Thunder plugin template

...

Check whether the Thunder plugin template earlier created and shared by team is sufficient for this


Develop a sample thunder plugin 

...

Explain how to develop based on the Thunder plugin template



Interface with other RDK services

Data not available

Thunder Interfaces, COMRPC



Interface with Lightning apps

Data not available

...




List of Sections:



ItemData Exist?RemarksLinksComments from LP
1Before you beginPartiallyBasic skills expected, relevant RDK links, hardware requirements, etc

Basic skills expected:  https://wiki.rdkcentral.com/display/RDK/Join+RDK

relevant RDK links: https://wiki.rdkcentral.com/display/RDK/Important+Links

hardware requirements: https://wiki.rdkcentral.com/display/RDK/How+to+Build#HowtoBuild-BuildSetupInstructions - Prerequisites

Can check the given link
2Environment Rpi 3b+Partiallybuild VM, pre requisites etc. for Dunfell buildshttps://wiki.rdkcentral.com/display/RDK/RDK-V+rdk-next+Yocto+3.1+dunfell+build+for+RaspberrypiCan check the given link
3Environment  IPSTB ref boxPartiallybuild VM, pre requisites etc. for Dunfell builds

Does it come all the OEM's?


Belongs to Amlogic

Amlogic→ contact Akhil

4Build basic image for RpiYesBasic build commandshttps://wiki.rdkcentral.com/display/RDK/RDK-V+IP+Client+based+STB+on+Raspberrypi+3Can check the given link
5Build basic image IPSTB ref boxYesBasic build commandshttps://wiki.rdkcentral.com/display/RDK/RDK-V+IP+Client+based+STB+on+Raspberrypi+3#RDKVIPClientbasedSTBonRaspberrypi3-ImagebAmlogic→ contact Akhil
6Flash image and bring up RpiPartiallyCurrent flash image steps + screenshotshttps://wiki.rdkcentral.com/display/RDK/RDK-V+IP+Client+based+STB+on+Raspberrypi+3#RDKVIPClientbasedSTBonRaspberrypi3-FlashingProcedureCan check the given link
7Flash image and bring up IPSTB ref boxPartiallyCurrent flash image steps + screenshots

Amlogic→ contact Akhil

8Yocto recipe structure of relevant components - wpeframework and RDKservicesNoExplain layer structures in RDK-V  build.Refers both Rpi & Ref platformcan refer this : https://wiki.rdkcentral.com/display/RDK/RDK+Yocto+Build+Systems for yocto layer structure in RDK-V.

It belongs to meta-rdk-ext,met-rdk-video,meta-rdk-cmf.

Yocto layer structure for RDKservices:

this is the recipe where we can find rdkservices recipe in the meta-rdk-vodeo layer.Based upon requirements it is adding in different meta layers 1 is meta-rdk-ext.Similarly broadcom also extended those one and for cmf some restrictions that is also plotted in.Not sure incorporate all like meta-rdk-ext,met-rdk-video,meta-rdk-cmf or meta-rdk-video is fine.

Ask deepthi like "which meta layer it is pointed to?Is this the correct approach?structure format ?"



9Setup the Thunder plugin templateNoCheck whether the Thunder plugin template earlier created and shared by the team is sufficient for this. Check whether this can be taken- https://wiki.rdkcentral.com/display/RDK/Defining+Thunder+Service+Plugins Can check the given link
10Develop a sample thunder plugin NoExplain how to develop based on the Thunder plugin templatecheck this page and its sub-pages : https://wiki.rdkcentral.com/display/RDK/RDKServices

May be Hello world we can take it.

Check with deepthi → check for template.

Template+Hello world example can give.
template : Fasil

11Interface with other RDK servicesNoThunder Interfaces, COMRPC
Can get from RDKServices docs
12Interface with Lightning appsNoThunderJS

Point of contact → krishnapriya

How they are using ThunderJS to communicate.


Can add: How sample application how it can interact like using some nodes .

Contact: Krishnapriya/Abhija

Abhija created page for systemservices


As per Lp : requires sometime assuming the content is not readily available