Skip to content

RDKBACCL-2244: Build kirkstone and wrynose on latest MDK SDK - BPI GW - #617

Open
SsandhyaR wants to merge 1 commit into
rdkcentral:feature-rdkb-wrynose-mainfrom
SsandhyaR:changes_wrt_main_filogic
Open

SsandhyaR wants to merge 1 commit into
rdkcentral:feature-rdkb-wrynose-mainfrom
SsandhyaR:changes_wrt_main_filogic

Conversation

@SsandhyaR

Copy link
Copy Markdown
Contributor

Reason for change: Fixes for handling build on top of update filogic for both kirkstone and wrynose , currently supports on MP-4.3
Test Procedure: Build the gw wrt kirkstone and wrynose
Risks: None

Copilot AI balanced review requested due to automatic review settings October 16, 2026 07:25
@SsandhyaR
SsandhyaR force-pushed the changes_wrt_main_filogic branch from 8dc850a to be59946 Compare October 16, 2026 07:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Invalid inline Python in the sysint service override blocks broadband builds when expanded.

1 open finding
What changed in this PR

Updates Banana Pi R4 gateway build integration for Kirkstone and Wrynose with the latest Filogic MP-4.3 SDK.

Changes:

  • Refreshes SDK revisions, setup selection, and recipe adjustments.
  • Updates HAL sources and sysint installation behavior.
  • Configures FIT kernel images and adjusts kernel QA handling.
File Description
setup-environment-refboard-rdkb Updates SDK setup and pattern-based recipe edits.
meta-rdk-mtk-bpir4/​recipes-rdkb/​sysint-broadband/​sysint-broadband.bbappend Adjusts sources, script removal, and service configuration.
meta-rdk-mtk-bpir4/​recipes-kernel/​linux/​linux-mediatek_%.bbappend Replaces empty-directory cleanup with a QA adjustment.
meta-rdk-mtk-bpir4/​recipes-ccsp/​hal/​hal-wifi-generic_git.bbappend Updates Kirkstone source layout and build directory.
meta-rdk-mtk-bpir4/​recipes-ccsp/​hal/​hal-platform-generic_git.bbappend Simplifies source revision selection.
meta-rdk-mtk-bpir4/​recipes-ccsp/​hal/​hal-fwupgrade.bbappend Updates the upstream source removal entry.
conf/​machine/​bananapi4-rdk-broadband.conf Configures FIT kernel images for gateways.
conf/​machine/​bananapi4-rdk-broadband-ap-extender.conf Configures FIT kernel images for extenders.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread meta-rdk-mtk-bpir4/recipes-rdkb/sysint-broadband/sysint-broadband.bbappend Outdated
Copilot AI balanced review requested due to automatic review settings October 16, 2026 07:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Existing MP4.3 setup markers prevent initialized workspaces from receiving the updated SDK revisions.

2 open findings

🧠 Review effort: Balanced

then
cd ${_TOPDIR}/meta-filogic
git checkout 77e17792f60279b6e1deb1f1c6abf5705972bc6f
git checkout 01f7d0b641fdf230fe1120870afe419ef4a9257b
@SsandhyaR
SsandhyaR force-pushed the changes_wrt_main_filogic branch from be59946 to 91cf12b Compare October 16, 2026 07:57
Copilot AI balanced review requested due to automatic review settings October 16, 2026 07:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The kirkstone source override replaces the base source list rather than preserving unrelated fetch entries.

3 open findings

🧠 Review effort: Balanced

Comment thread meta-rdk-mtk-bpir4/recipes-ccsp/hal/hal-wifi-generic_git.bbappend Outdated
Copilot AI balanced review requested due to automatic review settings October 16, 2026 11:58
@SsandhyaR
SsandhyaR force-pushed the changes_wrt_main_filogic branch from 91cf12b to 10c3497 Compare October 16, 2026 11:58
Reason for change: Fixes for handling build on top of update filogic for both kirkstone and wrynose , currently supports on MP-4.3
Test Procedure: Build the gw wrt kirkstone and wrynose
Risks: None

Signed-off-by: ssiras826 <sandhyarani_sirasanagandla@comcast.com>
@SsandhyaR
SsandhyaR force-pushed the changes_wrt_main_filogic branch from 10c3497 to 5ab8b27 Compare October 16, 2026 12:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Obsolete BitBake append syntax blocks parsing, and the conditional service-removal override is ineffective.

3 open findings
2 resolved since last review

🧠 Review effort: Balanced

Comment on lines +3 to +6
SRC_URI_append:kernel6-6 = " \
${CMF_GIT_ROOT}/rdkb/devices/raspberrypi/hal;protocol=${CMF_GIT_PROTOCOL};branch=${CMF_GIT_BRANCH};destsuffix=git/source/wifi/devices_bpi;name=wifihal-bananapi \
"
SRC_URI_append:kernel6-12 = " \
Comment thread meta-rdk-mtk-bpir4/recipes-rdkb/sysint-broadband/sysint-broadband.bbappend Outdated
Copilot AI balanced review requested due to automatic review settings October 16, 2026 12:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Previously reported override-syntax errors still block BitBake parsing on the target releases.

2 open findings
1 resolved since last review

🧠 Review effort: Balanced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants