...
Code Block |
---|
language | bash |
---|
title | Initialization/sync |
---|
|
Initialization:
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkc-nosrc.xml -b dunfell
( or )
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkc-extsrc.xml -b dunfell
Download/Sync:
$ repo sync -j `nproc` --no-clone-bundle --no-tag |
Code Block |
---|
language | bash |
---|
title | eSDK fixes |
---|
|
$ cd meta-rdk
git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk" refs/changes/37/51037/1 && git cherry-pick FETCH_HEAD
git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk" refs/changes/35/51435/1 && git cherry-pick FETCH_HEAD
|
Populate eSDK
Code Block |
---|
language | bash |
---|
title | eSDK Population |
---|
|
$ MACHINE=raspberrypi3-rdk-camera source meta-cmf-raspberrypi/setup-environment
$ bitbake rdk-generic-camera-image -c populate_sdk_ext |
While building, If you get any compile time error. we should follow "Repo Bug Fixes" and start the build.
Code Block |
---|
language | bash |
---|
title | Apply repo bug fixes |
---|
|
$ cd build-raspberrypi3-rdk-camera/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/thumbnail/git-r0/git
$ git fetch "https://code.rdkcentral.com/r/rdkc/components/opensource/thumbnail" refs/changes/31/49531/1 && git cherry-pick FETCH_HEAD |
eSDK Installation
The installer can be done on any x86_64 Linux machines.
...