The RDK-B stack for RaspberryPi is available to MSOs, application developers, and system integrator without any additional licenses beyond the standard RDK license. In the current functionality, a Raspberry Pi 2 or 3 device can function as a basic router through which a connected CPE device can access the admin portal and surf the Internet.

The code bundle contains a developer kit (Generic RDK-B code, SoC patches and SDK) that allows the user to add services on top of the existing generic RDK-B components. The binaries are available below and the code can also be pulled from CMF and built using the Yocto 2.2 framework ( rdk-next). 

  • No labels


  1. Is the Raspberry Pi 4 Supported?

  2. Hi Z-Ron Ripley

    Raspberry Pi is officially not yet supported. Efforts in this regard are still in progress

  3. Hi Z-Ron Ripley

    Raspberry Pi is officially not yet supported. Efforts in this regard are still in progress

  4. Hi RDK-B support team,

    Did RDK-B 2020q3 support 64bits version?

    I find some of core CCSP services (CcspCrSsp, PsmSsp, CcspPandMSsp......) not working on rpi3 B+ with 64bits image (rdk-generic-broadband-image-raspberrypi3-64-rdk-broadband.rpi-sdimg)

    Below are the raspberrypi3-64 log

    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Linux version 4.14.68 (alvin@compiler) (gcc version 6.4.0 (GCC)) #1 SMP PREEMPT Tue Nov 10 18:45:38 CST 2020
    [ 0.000000] Boot CPU: AArch64 Processor [410fd034]
    [ 0.000000] Machine model: Raspberry Pi 3 Model B Plus Rev 1.3
    [ 0.000000] efi: Getting EFI parameters from FDT:
    [ 0.000000] efi: UEFI not found.


    root@raspberrypi3-64-rdk-broadband:~# systemctl


    ● CcspCrSsp.service loaded failed failed CcspCrSsp service
    CcspEthAgent.service loaded inactive dead start CcspEthAgent service
    CcspLMLite.service loaded inactive dead start CcspLMLite service
    CcspPandMSsp.service loaded activating start start CcspPandMSsp service
    CcspTandDSsp.service loaded inactive dead start CcspTandDSsp service
    CcspTr069PaSsp.service loaded inactive dead start CcspTr069PaSsp service
    CcspWebUI.service loaded activating start start CcspWebUI service
    ccspwifiagent.service loaded inactive dead start Cosa service

    ● PsmSsp.service loaded failed failed PsmSsp service


    root@raspberrypi3-64-rdk-broadband:~# dmcli eRT getv Device.DeviceInfo.X_RDKCENTRAL-COM_Syndication.RDKB_UIBranding.LocalUI.MSOLogo
    CR component name is:
    subsystem_prefix eRT.
    Can't find destination component.

  5. Hi Narayanaswamy Ramaiyer , is it possible to create an RDK-B  image that includes docker? I do not mean to create a docker of the RDK-B but within the image it comes configured to also run docker internally, thanks