You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Repo Setup

In order to use Yocto build system, the repo tool must be properly installed on the machine.

To install Repo make sure you have a /bin directory in your home directory and that it is included in your path

Repo Setup Steps
$ mkdir ~/bin
$ PATH=~/bin:$PATH
Download the repo tool and ensure that it is executable
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo


Note: it is also recommended to put credentials in ~/.netrc when interacting with repo.

A sample ~/.netrc file is illustrated below

.netrc
machine code.rdkcentral.com
login YOUR_USERNAME
password YOUR_PASSWORD


Yocto Build Steps

To build, follow below instructions

Build Steps
$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init -u https://code.rdkcentral.com/r/manifests -b dunfell -m rdkb-extsrc.xml
$ repo sync -j`nproc` --no-clone-bundle
$ MACHINE=raspberrypi4-rdk-broadband source meta-cmf-raspberrypi/setup-environment
$ bitbake rdk-generic-broadband-image


Process to Connect the Raspberry to a Dashboard

  1. After building the Raspberry firmware, there are a few steps to connect it to Beegol’s cloud where the ISP will be able to see all data collected.

STEP BY STEP

  1. Send by email to raspberry@beegol.com the following information:

    1. Raspberry model if 3B+ or 4B

    2. All MACs address of network interface of the Raspberry

    3. Downstream and Upstream Throughput in Mbps

    4. Local (City, Country)

  2. Beegol will create a dashboard for the ISP with all the information collected by the raspberry

  3. Beegol will send a long and password to access the dashboard

If you need any help, feel free to contact raspberry@beegol.com

Beegol portal observations


DISCLAIMER: Please note that the use of the RDK Wiki is subject to its Privacy Policy & Terms of Use. In addition, this Wiki may be accessed by all RDK licensees and their contractors.

  • No labels