Skip to content

Conversation

@bunnam988
Copy link
Contributor

@bunnam988 bunnam988 commented Jan 21, 2026

RDKB-60656 : Available memory check for firmware downloads

Reason for change: Before firmware download, we need to check if the device have enough memory
Test Procedure: 1. while firmware download, available memory check logs should be seen.
2. If available memory < required memory, firmware download should not start.
Risks: medium
Priority: P1

Gerrit meta-layer changes:
https://gerrit.teamccp.com/#/q/topic:RDKB-60656+(status:open+OR+status:merged)
List all dependent GitHub PRs:
rdkcentral/xconf-client#13
rdkcentral/provisioning-and-management#178
rdkcentral/cable-modem-agent#23
rdkcentral/miscellaneous-broadband#37
https://github.com/rdk-gdcs/apparmor-profiles/pull/49

@bunnam988 bunnam988 requested review from a team as code owners January 21, 2026 11:53
Copilot AI review requested due to automatic review settings January 21, 2026 11:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds configuration parameters to support memory availability checking before firmware downloads. Two new default values are introduced to control memory thresholds and image processing memory requirements during firmware updates.

Changes:

  • Added FwDwld_AvlMem_RsrvThreshold parameter (default: 20) for memory reservation threshold
  • Added FwDwld_ImageProcMemPercent parameter (default: 0) for image processing memory requirements

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
source/scripts/init/defaults/system_defaults_bci Adds two firmware download memory configuration parameters with default values
source/scripts/init/defaults/system_defaults_arm Adds two firmware download memory configuration parameters with default values

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@apattu200 apattu200 left a comment

Choose a reason for hiding this comment

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

looks ok for me

bunnam988 added a commit to rdkcentral/xconf-client that referenced this pull request Feb 11, 2026
RDKB-60656 : Available memory check for firmware downloads

Reason for change: Before firmware download, we need to check if the
device have enough memory
Test Procedure: 1. while firmware download, available memory check logs
should be seen.
2. If available memory < required memory, firmware download should not
start.
Risks: medium
Priority: P1

**Gerrit meta-layer changes:**

https://gerrit.teamccp.com/#/q/topic:RDKB-60656+(status:open+OR+status:merged)
**List all dependent GitHub PRs:**
rdkcentral/provisioning-and-management#178
rdkcentral/utopia#182
rdkcentral/cable-modem-agent#23
rdkcentral/miscellaneous-broadband#37
https://github.com/rdk-gdcs/apparmor-profiles/pull/49
bunnam988 added a commit to rdkcentral/provisioning-and-management that referenced this pull request Feb 11, 2026
RDKB-60656 : Available memory check for firmware downloads

Reason for change: Before firmware download, we need to check if the
device have enough memory
Test Procedure: 1. while firmware download, available memory check logs
should be seen.
2. If available memory < required memory, firmware download should not
start.
Risks: medium
Priority: P1

**Gerrit meta-layer changes:**

https://gerrit.teamccp.com/#/q/topic:RDKB-60656+(status:open+OR+status:merged)
**List all dependent GitHub PRs:**
rdkcentral/xconf-client#13
rdkcentral/utopia#182
rdkcentral/cable-modem-agent#23
rdkcentral/miscellaneous-broadband#37
https://github.com/rdk-gdcs/apparmor-profiles/pull/49
@bunnam988 bunnam988 merged commit f10aedd into develop Feb 11, 2026
9 of 10 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Feb 11, 2026
bunnam988 added a commit to rdkcentral/cable-modem-agent that referenced this pull request Feb 11, 2026
RDKB-60656 :  Available memory check for firmware downloads

Reason for change: Before firmware download, we need to check if the
device have enough memory
Test Procedure: 1. while firmware download, available memory check logs
should be seen.
2. If available memory < required memory, firmware download should not
start.
Risks: medium
Priority: P1

**Gerrit meta-layer changes:**

https://gerrit.teamccp.com/#/q/topic:RDKB-60656+(status:open+OR+status:merged)
**List all dependent GitHub PRs:**
rdkcentral/xconf-client#13
rdkcentral/provisioning-and-management#178
rdkcentral/utopia#182
rdkcentral/miscellaneous-broadband#37
https://github.com/rdk-gdcs/apparmor-profiles/pull/49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants