Author

RDK-M

Approver


Version

1.0

State

Release version

Date

Sept 14, 2020


1.Build Setup Instructions

 1.1.Setting up the Host Environment

How to Build#SettinguptheHostEnvironment

1.2.Downloading Source Code & Building

1.2.1.Downloading Source Code

Following commands fetch the source code of emulator using repo tool

$ mkdir emulator && cd emulator

Please use the following repo init command

 $ repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-extsrc.xml -b rdk-next

$ repo sync -j4 --no-clone-bundle

1.2.2.Building

$ source meta-cmf/setup-environment

There are different kinds of builds listed. Please read the options and select the number of the build you need.

Next, you would need to initiate the build using the following command:

$ bitbake rdk-generic-broadband-image

On Successful build, the ROOTFS (in vmdk format) would be available at the following reference location based on the build type:

-       ${HOME}/emulator/build-qemux86broadband-morty/tmp/deploy/images/qemux86broadband-morty/rdk-generic-broadband-image-qemux86broadband-morty-<timestamp>.vmdk