...
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 |
Note: The below bug and eSDK fixes changes are temporary given as instructions. This is not required once the change is get merged into the appropriate layer.
Code Block |
---|
language | bash |
---|
title | Apply bug fixes |
---|
|
$ cd meta-rdk-camera
$ git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk-camera" refs/changes/10/49510/2 && git cherry-pick FETCH_HEAD
$ cd meta-cmf-raspberrypi
git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi" refs/changes/51/51451/1 && git cherry-pick FETCH_HEAD
|
Code Block |
---|
language | bash |
---|
title | eSDK fixes |
---|
|
$ cd meta-rdk-video
$ git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk-video" refs/changes/34/51434/1 && git cherry-pick FETCH_HEAD
$ 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
$ cd meta-cmf-raspberrypi
git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi" refs/changes/3651/5143652051/1 && git cherry-pickcheckout 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 |
...