Getting Started with Reference Design Toolkit (RDK) Open Source
summary
RDK is a Yocto-based, pre-integrated open source stack that claims 80 million devices deployed and splits into RDKB (routing, Wi‑Fi, DNS, remote management), RDKV (DRM, playback, Dolby MS12) and RDKC (IP cameras). The codebase uses repo to checkout the rdk-next branch, sync, select environment and run bitbake; builds require about 100 GB build disk. Runtime uses a modular CCSP model with a CCSP message bus (TR‑181 data model, protocol agents, component registry) and produces a flashable image.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:08What is RDK?
- 2:31Why we need RDK?
- 3:55Business Benefits
- 5:26RDK CORE COMPONENTS
- 6:55What is RDK Based on?
- 9:52RDK Profiles
- 14:42RDK-B ARCHITECTURE
- 21:35RDK-B Goals
- 23:33How to Clone RDK-B code
- 26:52Resources
related talks
07mRouterKit - a new Community Project for Software Defined Routers
30mYocto for open source embedded systems development
36mEmbedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
19mWelcome & Opening Remarks
19mChallenges in Open-source RISC-V Implementations: Differentiation & Customization
01h 01mPanel: Building a Scalable RISC-V Software Ecosystem
39mBoF: The Yocto Project and OpenEmbedded
31mStatus of Reference Board and BSP for AGL and SoDev
