Date: Fri, 29 Mar 2024 02:34:52 +0000 (UTC) Message-ID: <1822337391.17696.1711679692884@localhost> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_17695_286648448.1711679692884" ------=_Part_17695_286648448.1711679692884 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Refer to the below link for Host Machine Setup
How to Build#SettinguptheH= ostEnvironment
All RPi based RDK images with the latest features are from the rdk-next = branch
To build RDK images from rdk-next branch, follow the below build procedu= re
Yocto 3.1 LTS (Dunfell)
mkdir workspace; = cd workspace =20 # initialize the manifest with repo tool repo init -u https://code.rdkcentral.com/r/reference/manifests -b master -m= rpi/release/rdkv-dunfell-21m2.xml =20 repo sync -j `nproc` --no-clone-bundle --no-tags
# rever= t cryptography related changes in wpeframework-clientlibraries (causing bui= ld error) (cd meta-rdk-video; git revert 5cfd49b6e1a56540c1bbf9caada22cdb9097e0e2 --n= o-edit)
Yocto 2.2 (Morty)
mkdir workspace; = cd workspace =20 # initialize the manifest with repo tool repo init -u https://code.rdkcentral.com/r/reference/manifests -b master -m= rpi/release/rdkv-morty-21m2.xml =20 repo sync -j `nproc` --no-clone-bundle --no-tags
Media Client
MACHINE=3Draspber= rypi-rdk-mc source meta-cmf-raspberrypi/setup-environment bitbake rdk-generic-mediaclient-wpe-image
Media Gateway (Hybrid)
MACHINE=3Draspber= rypi-rdk-hybrid source meta-cmf-raspberrypi/setup-environment bitbake rdk-generic-hybrid-wpe-image
Media Gateway (Hybrid) with Operator Ref. App.
MACHINE=3Draspber= rypirdkhybrefapp source meta-cmf-raspberrypi/setup-environment bitbake rdk-generic-hybrid-refapp-image
The Kernel image and root file-system collectively created as an image a=
nd it will be available under build-<MACHINE>/tmp/deploy/images=
/<MACHINE>
folder.
Yocto 3.1 LTS (Dunfell)
# of - output fil= e (the device file for the inserted micro SD card bzcat <IMAGE_NAME>-<MACHINE>.wic.bz2 | sudo dd of=3D/dev/<sd= _file> bs=3D4M iflag=3Dfullblock oflag=3Ddirect conv=3Dfsync # eg. bzcat rdk-generic-mediaclient-wpe-image-raspberrypi-rdk-mc.wic.bz2 | = sudo dd of=3D/dev/sdc bs=3D4M iflag=3Dfullblock oflag=3Ddirect conv=3Dfsync=
Yocto 2.2 (Morty)
# Insert the micr= o 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 th= e card's device file name sudo dd if=3D<IMAGE_NAME>-<MACHINE>.rpi-sdimg of=3D/dev/<sd_= file> bs=3D4M # Eg. sudo dd if=3Drdk-generic-mediaclient-wpe-image-raspberrypi-rdk-mc.rpi= -sdimg of=3D/dev/sdc bs=3D4M