Versions Compared

Key

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

...

Baseline Branchrdkb-2026q1-kirkstone
Post-baseline updates


TDKTDK-B+Release+M149+RDK8
Manifest branch

rdk8-1.0.0


Post Baseline Updates


...

Highlights

Info
As rdk8-1.0.0 is based on rdkb-2026q1-kirkstone using the last previous baseline 2025q4 for comparisons.

...

  • The -m <manifest.xml> in the sequence above is important.
    • For BPI builds use manifest: rdkb-bpi-extsrc.xml

      Code Block
      languagebash
      themeDJango
      repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdk8-1.0.0
  • The -b rdk8-1.0.0 in the build sequence above specifies the branch to use.
  • If you omit the -b rdk8-1.0.0 entirely, you will get the HEAD of each component


...

Building the code

Host Setup

...

Please refer to the following page for instructions on setting up your host for building RDK-B

PLEASE NOTE WE ARE CURRENTLY WORKING ON ADDING SUPPORT FOR BPI BROADBAND BUILDS to https://github.com/rdkcentral/rdk-docker-builder THIS WILL BE COMPLETED DURING Q3 2026.

RDK8-1.0.0 Manifests

...

& Build Instructions


Tabs Container
directionhorizontal
Tabs Page
titleRDK Docker Builder

As part of the RDK 8 release support for building BPI Broadband Builds has been added to RDK Docker Builder 

The following RDK-B profiles for the Banana PI platform are supported

  • Banana Pi Gateway (OneWifi)
  • Banana Pi CcspWifiAgent GW Build 
  • Banana Pi EasyMesh Controller
  • Banana Pi EasyMesh Extender

RDK Docker Builder is currently not supported on MAC, we have tested it on Ubuntu Focal (20.04) and Noble (22.04)

Tabs Page
titleHost Setup

If you do not wish to use docker please see the following page for host setup:

RDK Kirkstone Build Environment Host Setup

Note RDK 8 is based on kirkstone and as such you should use Ubuntu Focal 20.04

Tabs Page
titleBPI GW Manual Build Steps
Code Block
languagebash
themeDJango
mkdir <workspace dir> 
cd <workspace dir>

repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdk8-1.0.0  
repo sync --no-clone-bundle --no-tags 

MACHINE=bananapi4-rdk-broadband source meta-cmf-bananapi/setup-environment-refboard-rdkb

bitbake rdk-generic-broadband-image
Tabs Page
titleBPI EasyMesh & CcspWifiAgent Builds

Please see following pages for building other configurations (e.g. BPI with CcspWifiAgent, EasyMesh Controller and Extender Builds)

RDK8-1.0.0 Manifests

ProfileManifestManifest Branch
Banana PIrdkb-bpi-extsrc.xml
rdkb-bpi-nosrc.xml
rdk8-1.0.0


...

Documentation 

Documentation on the RDK-B reference platforms including host requirement setup and flashing instructions are available from the following links:

...