Versions Compared

Key

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

Build Procedure

Host Environment Setup

How to Build#SettinguptheHostEnvironment

Yocto Build Steps

...

languagebash
themeRDark

...


Deck of Cards
idmain1

Supported Service Status

Card
defaulttrue
labelMedia Client
titleInstructions to build mediaclient image and to flash on micro SD card
effectTypeslide

Image Build

Code Block
languagebash
themeRDark
# choose mediaclient machine configuration on setup
MACHINE=raspberrypi-rdk-mc source meta-cmf-raspberrypi/setup-environment
# generic MC image build 
bitbake rdk-generic-mediaclient-wpe-image

Flashing Procedure

The image file will be generated under build-<MACHINE>/tmp/deploy/images/<MACHINE> directory

Code Block
languagebash
themeRDark
# Insert the micro SD card and mention the card's device file name
# input file (if) is the image file to flash and the output file (of) is the card's device file name
sudo dd if=rdk-generic-mediaclient-wpe-image-raspberrypi-rdk-mc.rpi-sdimg of=/dev/<sd file> bs=4M

Supported Service Status

...

S.No

S. No.

Plugins

Support
on
Morty

Support
on
Dunfell

...

Total Test Cases

PASS Count

FAIL Count

Not Tested

1

Controller menu

(tick)(tick)

1

1

0

0

2

Device Info

(tick)(tick)

1

1

0

0

3

HTML App 

(tick)(tick)

1

1

0

0

4

Location Sync

(tick)(tick)

1

1

0

0

5

Messenger

(tick)(tick)

1

1

0

...

1

0

6

Monitor

(tick)(tick)

1

0

1

0

7

OCDM

(error)(error)

1

0

0

1

8Display Info(error)(error)1           001

...

9

Player Info

(tick)(tick)

1

1

0

0

10Cobalt(tick)(tick)1010

...

11

ResidentApp   

(tick)(tick)

1

1

0

0

...

12

SearchandDiscoveryApp   

(tick)(tick)

1

1

0

0

...

13

Trace Control

(tick)(tick)

1

1

0

0

...

12

...

Cobalt    

...

3

...

3

14

FirmwareControl  

(tick)(tick)

1

0

1

...

0

...

15

LightningApp   

(tick)

...

(tick)

39

...

35

...

4

0

...

16

WebKitBrowser   

(tick)(tick)

1

1

0

0

...

17

com.comcast.StateObserver

(error)(error)

1

0

1

0

...

18

org.rdk.AVInput

...

(error)(error)

5

2

1

...

2

...

19

...

17

org.rdk.ActivityMonitor

...

(error)(error)

...

6

...

0

0

6

...

20

org.rdk.Bluetooth      

(tick)(tick)

...

22

...

14

...

7

...

1

...

21

org.rdk.

...

ContinueWatching

(tick)(tick)

4

0

...

0

...

4

...

22

org.rdk.

...

DataCapture

(error)(error)

3

...

0

...

0

...

3

...

23

org.rdk.DisplaySettings

...

(tick)

...

(tick)

...

59

26

3

30

...

24

org.rdk.FrameRate

(tick)(tick)

5

4

1

0

...

25

org.rdk.HdcpProfile

(tick)(tick)

3

...

3

...

0

0

...

26

org.rdk.HdmiInput

(error)(error)

6

...

0

...

0

...

6

...

27

org.rdk.LoggingPreferences

(tick)(tick)

3

...

3

...

0

0

...

28

org.rdk.Network

(tick)(tick)

14

...

11

...

1

2

...

29

org.rdk.RDKShell

(tick)(tick)

30

...

23

...

7

...

0

...

30

org.rdk.StateObserver 

...

(error)(error)

7

0

0

7

...

31

...

29

org.rdk.ScreenCapture

(tick)(tick)

2

1

1

0

...

32

org.rdk.System

(tick)(tick)

43

...

33

...

3

...

7

...

33

org.rdk.Timer

(tick)(tick)

7

...

7

...

0

0

...

34

org.rdk.UserPreferences

(tick)(tick)

3

...

3

...

0

0

...

35

org.rdk.Warehouse

(tick)(tick)

7

...

5

...

1

1

...

36

org.rdk.Wifi   

(tick)(tick)

17

...

1

...

16

0

...

37

org.rdk.Xcast

(error)(error)

4

0

0

4

...

2

...

2

...

0

...

36

38

org.rdk.DeviceDiagnostics

(tick)(tick)

1

0

...

1

1

39org.rdk.PersistentStore(tick)(tick)00

...

00

...

296

...

146

...

75

...

75

40org.rdk.UsbAccess(tick)(tick)0000
41ord.rdk.TextToSpeech(tick)(tick)0000

Total

304

182

51

71

Known Issues

  • REFPLTV-785--RDKService: Bluetooth connection is not working.  

Known Issues

  • If no internet connection to the box (either through Ethernet or Wifi), no Switcher App UI displayed on the TV output

  • The on-screen console is visible on UI's App/page transition

  • As the RDK Reference (Resident) App's script has 45 seconds of sleep function, it will be elapsed for this time after bootup to display the UI.

  • In BT plugin is not working.

  • Press "xfinity" button from RCU to exit the "Youtube" application. Youtube UI get overlapped with rest of the switcher apps.

  • In switcher App, "About" options is not launching

...


Card
labelHybrid Gateway
titleInstructions to build hybrid image and to flash on micro SD card
effectTypeslide

Image Build

Code Block
languagebash
themeRDark
# choose hybrid machine configuration
MACHINE=raspberrypi-rdk-hybrid source meta-cmf-raspberrypi/setup-environment
# Generic hybrid image build
bitbake rdk-generic-hybrid-wpe-image

Flashing Procedure

The image file will be generated under build-<MACHINE>/tmp/deploy/images/<MACHINE> directory

Code Block
languagebash
themeRDark
# Insert the micro SD card and mention the card's device file name 
# input file (if) is the image file to flash and the output file (of) is the card's device file name 
sudo dd if=rdk-generic-hybrid-wpe-image-raspberrypi-rdk-hybrid.rpi-sdimg of=/dev/<sd file> bs=4M

Supported Service Status

...

S.No

...

Supported Plugins

S. No.

Plugins

Support
on
Morty

Support
on
Dunfell

Total Test Cases

PASS Count

FAIL Count

Not Tested

1

Controller menu

(tick)(tick)

1

1

0

0

2

Device Info

(tick)(tick)

1

1

0

0

3

HTML App 

(tick)(tick)

1

1

0

0

4

Location Sync

(tick)(tick)

1

1

0

0

5

Messenger

(tick)(tick)

1

1

0

...

1

0

6

Monitor

(tick)(tick)

1

0

1

0

7

OCDM

(error)(error)

1

0

0

1

8Display Info(error)(error)1  001

...

9

Player Info

(tick)(tick)

1

1

0

0

10Cobalt(tick)(tick)101

...

0
11

ResidentApp 

...

 

(tick)(tick)

1

1

0

0

...

12

SearchandDiscoveryApp   

(tick)(tick)

1

1

0

0

...

13

Trace Control

(tick)(tick)

1

1

0

0

14

...

FirmwareControl  

...

(tick)

...

(tick)

...

1

0

1

0

...

15

LightningApp   

...

30

...

28

(tick)(tick)

39

35

4

...

0

...

14

...

16

WebKitBrowser   

(tick)(tick)

1

1

0

0

...

17

com.comcast.StateObserver

(error)(error)

1

0

1

0

...

18

org.rdk.AVInput

...

(error)(error)

5

2

1

...

2

...

19

...

17

org.rdk.ActivityMonitor

(error)

...

(error)

...

6

...

0

0

6

...

20

org.rdk.Bluetooth      

(tick)

...

(tick)

22

...

14

...

7

...

1

...

21

org.rdk.

...

ContinueWatching

(tick)(tick)

4

0

...

0

...

4

...

22

org.rdk.

...

DataCapture

(error)(error)

3

...

0

...

0

...

3

...

23

org.rdk.DisplaySettings

...

(tick)

...

(tick)

...

59

26

3

...

30

24

org.rdk.FrameRate

(tick)(tick)

5

4

1

0

...

25

org.rdk.HdcpProfile

(tick)(tick)

3

...

3

...

0

0

...

26

org.rdk.HdmiInput

(error)(error)

6

...

0

...

0

...

6

...

27

org.rdk.LoggingPreferences

(tick)(tick)

3

...

3

...

0

0

...

28

org.rdk.Network

(tick)(tick)

14

...

11

...

1

2

...

29

org.rdk.RDKShell

(tick)(tick)

30

...

23

...

7

...

0

...

30

org.rdk.StateObserver 

...

(error)(error)

7

0

0

7

...

31

...

29

org.rdk.ScreenCapture

(tick)(tick)

2

1

1

0

...

32

org.rdk.System

(tick)(tick)

43

...

33

...

3

...

7

...

33

org.rdk.Timer

(tick)(tick)

7

...

7

...

0

0

...

34

org.rdk.UserPreferences

(tick)(tick)

3

...

3

...

0

0

...

35

org.rdk.Warehouse

(tick)(tick)

7

...

5

...

1

1

...

36

org.rdk.Wifi 

...

 

(tick)(tick)

17

15

2

0

...

37

org.rdk.Xcast

(error)(error)

4

...

2

...

2

...

0

0

0

4

38org.rdk.DeviceDiagnostics(tick)(tick)10

...

36

...

11
39org.rdk.PersistentStore(tick)(tick)00

...

0

...

0

...

146

...

75

...

75

Known Issues

...

If no internet connection to the box (either through Ethernet or Wifi), no Switcher App UI displayed on the TV output

...

Wifi connection is not established.

...

The on-screen console is visible on UI's App/page transition

...

As the RDK Reference (Resident) App's script has 45 seconds of sleep function, it will be elapsed for this time after bootup to display the UI.

...

In BT plugin is not working.

...

Press "xfinity" button from RCU to exit the "Youtube" application. Youtube UI get overlapped with rest of the switcher apps.

40org.rdk.UsbAccess(tick)(tick)0000
41ord.rdk.TextToSpeech(tick)(tick)0000

Total

304

182

51

71

Known Issues

  • REFPLTV-785--RDKService: Bluetooth connection is not working.  

...

Functional Test Report

Please refer to the below link for the System Test reports of Mediaclient and Hybrid images

...