RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Userland dependency of wpeframework and snapshot feature is removed with vc4 changes. wayland opengl is enabled for gstreamer plugins. Gstreamer packages are enabled with GLES2 and EGL libraries.
Westeros Changes :
Userland uses dispmanx for rendering graphics and video. With vc4graphics instead of westeros-dispmanx is suppressed, DRM westeros-drm is used for rendering. Westeros-sink is enabled to use v4l2 by modifying soc-path to v4l2.
Gstreamer packages are enabled with GLES2 and EGL libraries.
https://code.rdkcentral.com/r/c/components/generic/rdk-oe/meta-cmf-raspberrypi/+/39279
https://code.rdkcentral.com/r/c/rdk/components/opensource/oe/meta-raspberrypi/+/39347
...
Image is flashed to micro SD card before inserting to RPI board.
Command to flash the image
Generated image has to be flashed to an micro SD card using this command in local PC:
$ sudo dd if=<path to ImageName.rpi-sdimg> of=<path to micro SD card space> bs=4M
Ex: $ sudo dd if=rdk-generic-hybrid-thunder-image_default_20200302130659.rootfs.rpi-sdimg of=/dev/sdc bs=4M |
---|
The micro SD card is then inserted to the Raspberry Pi board and booted to check for containers created. The Raspberry Pi board is connected to the PC via a USB to serial converter and the logs can be checked in console or can be connected via HDMI cable to a TV and logs will be shown in the terminal
...