Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note: The above bug fixes changes are temporary given as instructions. This is not required once the change is get merged into the appropriate layer.

Populate eSDK

...

  •   broadband turris gateway


image build

MACHINE=raspberrypi-rdk-hybridturris source meta-cmf-raspberrypiturris/setup-environment
bitbake rdk-generic-hybrid-wpebroadband-image -c populate_sdk_ext

...

Note: The generated eSDK installer script usually occupies 2 1.5 to 2.5 GB

eSDK Installation

...

xxxuser@yyy-machine-003:~/rpiturris/hyb/1712$ broadband$ build-rpi-hybturris/tmp/deploy/sdk/rdk-glibc-x86_64-arm-toolchain-ext-2.0.sh
RDK (A Yocto Project based Distro) Extensible SDK installer version 2.0
=======================================================================
Enter target directory for SDK (default: ~/rdk_sdk):
You are about to install the SDK to "/home/xxxuser/rdk_sdk". Proceed [Y/n]? Y
Extracting SDK................................................................................................................done
Setting it up...
Extracting buildtools...
Preparing build system...

Parsing recipes: 100% |##################################################################| Time: 0:00:52

Initialising tasks: 100% |###############################################################| Time: 0:00:00

Checking sstate mirror object availability: 100% |#######################################| Time: 0:00:00

Loading cache: 100% |####################################################################| Time: 0:00:00

Initialising tasks: 100% |###############################################################| Time: 0:00:00

done

SDK has been successfully set up and is ready to be used. Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g.

    $ . /home/xxxuser/rdk_sdk/environment-setup-cortexa7t2hfarmv7ahf-neon-vfpv4-rdk-linux-gnueabi

SDK Installation Done.

Build from eSDK

...

# change directory to the installed path
cd ~/rdk_sdk
# setup the eSDK environemnt
source environment environment-setup-cortexa7t2hfarmv7ahf-neon-vfpv4-rdk-linux-gnueabi

New Components

Add Component

...