You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 27 Next »

Host Setup

Refer to the link for host setup details: Host Setup

Build Setup

build setup
repo init -u https://code.rdkcentral.com/r/manifests -b dunfell -m rdkv-nosrc.xml
repo sync -j `nproc` --no-clone-bundle --no-tags
apply bug fixes
# reboot issue fix
(cd meta-cmf-raspberrypi; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi" refs/changes/46/48846/2 && git cherry-pick FETCH_HEAD)
git clone https://code.rdkcentral.com/r/rdk/devices/raspberrypi/devicesettings -b rdk-next rdk/devices/raspberrypi/devicesettings
(cd rdk/devices/raspberrypi/devicesettings; git fetch "https://code.rdkcentral.com/r/rdk/devices/raspberrypi/devicesettings" refs/changes/36/49836/1 && git cherry-pick FETCH_HEAD)

Note: The above bug fixes changes are temporary given as instructions. This is not required once the change is get merged into the appropriate repo

Image Build

    image build
    MACHINE=raspberrypi-rdk-mc source meta-cmf-raspberrypi/setup-environment
    bitbake rdk-generic-mediaclient-wpe-image
    image build
    MACHINE=raspberrypi-rdk-hybrid source meta-cmf-raspberrypi/setup-environment
    bitbake rdk-generic-hybrid-wpe-image

    The generated image resides under the directory build-<MACHINE>/tmp/deploy/images/<MACHINE> of the Yocto workspace

    Flash Procedure

    The micro SD card should not have any partition while flashing the image. The complete memory of the card should be free

    # of - output file (the device file for the inserted micro SD card
    bzcat <IMAGE_NAME>-<MACHINE>.wic.bz2 | sudo dd of=/dev/sdb bs=4M iflag=fullblock oflag=direct conv=fsync

    Known Issue

    • RDKShell not working with Direct Rendering Manager (DRM) backend
    • No labels