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

Compare with Current View Page History

Version 1 Next »


Release Tags


PlatformYearReleaseOSSVendor TAGOSSMW TAGAPP TAGIA TAGComments
RPI 42025Q34.7.4-community4.7.04.7.78.3.4.15.0.12025-Q3
  • The M9 vendor release which was used for Q3 used OSS 4.7.4-community, the MW and upper layers used 4.7.7 as some NTP and network manager fixes were required
          
          
          



Release Notes


PlatformYearReleaseOSS Release NotesVendorOSS Release NotesMW Release NotesAPP
RPI 42025Q3

4.7.4-community OSS Release Notes

V4.7.0 (Q3/M09-2025)4.7.7 OSS Release Notes

8.3.4.0 -Q3

8.3.4.1 - Q3 Hotfix

5.0.1 App Release Notes


Component

Group

OSS

4.7.4-community

OSS

4.7.7

RPI Vendor

4.7.0

RPI MW

8.3.4.1

RPI App

5.0.1

RPI IA

2025-Q3

Comment

buildscriptsbuildscripts1.0.11.0.11.0.11.0.11.0.11.0.1
meta-application-rdke-devlayers----5.0.1-
meta-application-rdke-release
-----5.0.1
meta-image-assembler-rdke
-----4.1.3
meta-middleware-release-rdkelayers--
-8.3.4.18.3.4.1
meta-openembeddedoerdk-4.0.0rdk-4.0.0rdk-4.0.00rdk-4.0.0rdk-4.0.0rdk-4.0.0
meta-oss-common-configextention1.2.01.2.11.3.01.3.01.3.01.3.0
meta-oss-reference-developmentlayers2.0.02.0.0----
meta-oss-reference-releaselayers--4.7.4-community4.7.74.7.74.7.7OSS 4.7.4-community is used in vendor layer.  NTP and networkmanager changes are merged as hotfix to 4.7.7 OSS.
meta-oss-vendor-raspberrypiproducts--4.1.0---
meta-product-raspberrypiproducts--4.1.04.1.0-hotfix14.1.0-hotfix14.1.0-hotfix1Hotfix added over 4.1.0 to remove Miracast from unsupported platform (RPI) as a temporary fix for crash issue.
meta-python2oerdk-4.0.0rdk-4.0.0

-

rdk-4.0.0--
meta-raspberrypilayers--

ab5815a2ca0a460398878f77a7e39bc1a6dfe0bf" upstream="kirkstone

---
meta-rdk-auxiliarylayers1.3.1-community1.3.11.5.11.4.11.4.11.4.11.5.1 is used in vendor layer. Difference is because DNSMasq fixes are merged to 1.4.1 hotfix release.
meta-rdk-halif-headersrdk--3.0.23.0.2--
meta-rdk-oss-referencelayers4.7.4-community4.7.74.7.4-community4.7.74.7.74.7.7OSS 4.7.4-community is used in vendor layer.  NTP and networkmanager changes are merged as hotfix to 4.7.7 OSS.
meta-stack-layering-supportstacklayering2.1.22.1.23.0.13.0.13.0.13.0.1
meta-vendor-raspberrypi-devlayers--4.7.0---
meta-vendor-raspberrypi-releaserelease---4.7.04.7.04.7.0
pokyoerdk-4.4.0rdk-4.4.0rdk-4.4.1rdk-4.4.1rdk-4.4.1rdk-4.4.1
rdke-common-configconfigs1.0.41.0.41.0.81.0.81.0.81.0.8
rdke-middleware-generic-manifest
---1.11.0-community--
rdke-stb-configconfigs--1.0.01.0.01.0.01.0.0


Host Setup & Build Instructions


RDK Docker Builder which supports:

  • Building the RDK8 Release 
    • VENDOR, MIDDLEWARE and IMAGE-ASSEMBLER Layers
    • Image Assemebler
      • Image Assembler can be built with:
        • no bolt applications
        • RDK8 prebuilt/signed bolt applications
        • User set of signed bolt applications 
  • Building the RDK 7 Release
    • OSS, VENDOR, MIDDLEWARE, APPLICATION and IMAGE-ASSEMBLER layers
  • Building any branch or tag for all RDK-E layers
  • RDK Docker Builder also supports building the opensource factory bolt applications (base bolt, wpe and refui)

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

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

RDK-E Build Environment Host Setup

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

Note as the RPI is an opensource platform you do not need to create Personal Access Tokens (PAT) or configure your .netrc 

Building the Vendor Layer

Use RDK Docker Builder or Please refer to the instructions @ https://github.com/rdkcentral/vendor-manifest-raspberrypi/tree/develop

Building the Middleware Layer

Use RDK Docker Builder or Please refer to the instructions @ https://github.com/rdkcentral/middleware-manifest-rdke/tree/develop

Building the Image Assembler (Full Stack Image Layer)


Use RDK Docker Builder or Please refer to the instructions @ https://github.com/rdkcentral/image-assembler-manifest-rdke

Building bolt applications 

Use RDK Docker Builder or for information and instructions on building bolt applications please see 

Factory Apps on RDK8 & https://github.com/rdkcentral/bolt-pkg-build-scripts



  • No labels