Host Setup
Refer the link for host setup details :Host Setup
Build Setup
Initialization
Code Block |
---|
|
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkc-nosrc.xml -b rdkc_optimize
( or )
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkc-extsrc.xml -b rdkc_optimize |
Download/Sync
Code Block |
---|
|
$ repo sync -j `nproc` --no-clone-bundle --no-tags
|
Environment Setup
Deck of Cards |
---|
|
Card |
---|
default | true |
---|
label | RPI0 |
---|
title | RPI0 Environment Setup |
---|
| Code Block |
---|
language | bash |
---|
title | Environment Setup |
---|
| $ MACHINE=raspberrypi0-rdk-camera source meta-cmf-raspberrypi/setup-environment |
|
Card |
---|
default | true |
---|
label | RPI3 B+ |
---|
title | Environment Setup |
---|
| Code Block |
---|
language | bash |
---|
title | Environment Setup |
---|
| $ MACHINE=raspberrypi3-rdk-camera source meta-cmf-raspberrypi/setup-environment |
|
|
Compilation Flag
Add the below compilation flag in bottom of the local.conf file
RMS_STREAM_WITH_PIPEWIRE = "1"
CVR_WITH_PIPEWIRE = "1"
Code Block |
---|
|
$ vi conf/local.conf
RMS_STREAM_WITH_PIPEWIRE = "1"
CVR_WITH_PIPEWIRE = "1" |
Building
Code Block |
---|
|
$ bitbake rdk-generic-camera-image
|
Flash Procedure
Code Block |
---|
|
$ bzcat "Image Name" | sudo dd of="Device Name" bs=4M iflag=fullblock oflag=direct conv=fsync
Example:
bzcat rdk-generic-camera-image_default_20201127105606.rootfs.wic.bz2 | sudo dd of=/dev/sdc bs=4M iflag=fullblock oflag=direct conv=fsync |