Skip to content

firmware-qcom-boot-x7181: Update boot to 00015 - #2523

Merged
Dmitry Baryshkov (lumag) merged 1 commit into
qualcomm-linux:masterfrom
vmagre:master
Aug 3, 2026
Merged

Dmitry Baryshkov (lumag) merged 1 commit into
qualcomm-linux:masterfrom
vmagre:master

Conversation

@vmagre

@vmagre Vivek Magre (vmagre) commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Changes for the IQX7181(Hamoa):
Known fixes:
feat: add support for advanced secure applications and improve handling of system services
feat: improve power management coordination for better efficiency during low‑power states
fix: resolve system configuration and startup issues affecting stability and hardware initialization
fix: address reliability issues in communication interfaces and timing mechanisms
security: improve system security handling and isolation to ensure safer operation
chore: clean up outdated components and standardize configurations for better maintainability
feat: improve system recovery by adding retry and rollback if startup fails
feat: reduce power usage during startup with better low‑power hardware support
fix: ensure all required files are properly loaded during startup to avoid boot issues
security: strengthen protection of system partitions during startup to prevent unsafe access
chore: clean up and standardize boot settings for more stable and reliable behavior

Note: This is also required for the Wrynose branch

@lumag Dmitry Baryshkov (lumag) 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.

Please tidy the PR and the commit message. Make sure that the subject follows the established practice.

@ishnajain-qcom

Copy link
Copy Markdown
Member

Please add GA milestone pull request tag to this PR.

@lumag

Copy link
Copy Markdown
Contributor

Removed the milestone until the justification is provided.

@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit b8613bd

nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 203 | Fail: 0 | Total: 246
qcom-distro
Pass: 250 | Fail: 0 | Total: 297

@test-reporting-app

test-reporting-app Bot commented Jun 21, 2026

Copy link
Copy Markdown

Test Results

  117 files  +   38    698 suites  +289   7h 3m 22s ⏱️ + 27m 25s
  158 tests  -     3    158 ✅ +   36   0 💤  -  1  0 ❌  - 38 
4 499 runs  +1 845  4 436 ✅ +1 863  63 💤 +34  0 ❌  - 52 

Results for commit bb93051. ± Comparison against base commit 72feb0e.

This pull request removes 4 and adds 1 tests. Note that renamed tests count towards both.
lava ‑ auto-login-action
lava ‑ lava-test-retry
lava ‑ lava-test-shell
lava ‑ minimal-boot
lava ‑ 3_cdsp_remotepr[

♻️ This comment has been updated with latest results.

@vmagre Vivek Magre (vmagre) changed the title Hamoa_BootBinaries_Udpate_version_00013 firmware-qcom-boot-x7181: Update boot and Tz to 00013 Jun 22, 2026
@vmagre Vivek Magre (vmagre) changed the title firmware-qcom-boot-x7181: Update boot and Tz to 00013 firmware-qcom-boot-x7181: Update Boot and QTEE to 00013 Jun 22, 2026
@vmagre
Vivek Magre (vmagre) force-pushed the master branch 2 times, most recently from b7c1abe to 730be70 Compare June 22, 2026 08:12
@vmagre Vivek Magre (vmagre) changed the title firmware-qcom-boot-x7181: Update Boot and QTEE to 00013 firmware-qcom-boot-x7181: Update boot to 00013 Jun 22, 2026
@vmagre

Copy link
Copy Markdown
Contributor Author

Hi Dmitry Baryshkov (@lumag)
i have updated the commit and subject line.

Also we confirmed with the teams,
This PR is not required for the "qli-2.0 GA pull-request freeze" Milestone as it does not contain any critical fixes for current milestone,
could you please review and help merge it after "qli-2.0 GA pull-request freeze" Milestone

@lumag

Copy link
Copy Markdown
Contributor

I'd like to get this tested in the CI (which is supposed to be updated this week).

@vmagre

Copy link
Copy Markdown
Contributor Author

Hi Dmitry Baryshkov (@lumag) the PR for the LAVA job has merged to master, could you help trigger lava workflow and get the current PR test.

Lava PR: #2610
backport LAVA PR pending: #2642

@lumag

Copy link
Copy Markdown
Contributor

the PR for the LAVA job has merged to master, could you help trigger lava workflow and get the current PR test.

The boot binaries are still not being reflashed.

@vmagre

Copy link
Copy Markdown
Contributor Author

Hi Dmitry Baryshkov (@lumag)
could you help trigger lava workflow and get the current PR merge,

i checked with Shoudi Li (@shoudil) and confirmed the LAVA job reflashes the boot bins.

@lumag

Copy link
Copy Markdown
Contributor

could you help trigger lava workflow and get the current PR merge,

Could you please rebase on the tip?

@ricardosalveti

Copy link
Copy Markdown
Contributor

Please rebase and it should be ok.

@github-actions

github-actions Bot commented Jul 22, 2026

Copy link
Copy Markdown

Test run workflow

Test jobs for commit bb93051

nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro
Pass: 303 | Fail: 0 | Total: 342
qcom-distro_linux-qcom-6.18
Pass: 235 | Fail: 0 | Total: 259

@lumag Dmitry Baryshkov (lumag) 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.

You were asked to rebase. You merged instead. It's a different operation and it's a no-go.

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit 2139619

  • qcomdistro: multimedia image-prop
    Pass: 46 | Fail: 6 | Total: 52
  • qcomdistro: multimedia image
    Pass: 10 | Fail: 0 | Total: 10

@shoudil

Copy link
Copy Markdown
Contributor

Test run workflow

Test jobs for commit 2139619

qcom-distro_linux-qcom-6.18
Pass: 7 | Fail: 1 | Total: 8
qcom-distro
Pass: 9 | Fail: 2 | Total: 11
nodistro
Pass: 9 | Fail: 1 | Total: 10

Error from lava job, hypvm image name got changed in bootbins 00013, mismatch with qcom-ptool partition table.

unable to open hypvm.mbn...failing
qdl: program_load rawprogram0.xml failed

@shoudil

Copy link
Copy Markdown
Contributor

Test run workflow

Test jobs for commit 2139619

qcom-distro_linux-qcom-6.18
Pass: 7 | Fail: 1 | Total: 8
qcom-distro
Pass: 9 | Fail: 2 | Total: 11
nodistro
Pass: 9 | Fail: 1 | Total: 10

Error from lava job, hypvm image name got changed in bootbins 00013, mismatch with qcom-ptool partition table.

unable to open hypvm.mbn...failing
qdl: program_load rawprogram0.xml failed

Vivek Magre (@vmagre) , as per sync, please update the hypvm image name in bootbins.

@vmagre
Vivek Magre (vmagre) force-pushed the master branch 2 times, most recently from b9746c5 to 570144b Compare July 29, 2026 09:21
@vmagre Vivek Magre (vmagre) changed the title firmware-qcom-boot-x7181: Update boot to 00013 firmware-qcom-boot-x7181: Update boot to 00015 Jul 29, 2026
@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit c8f191c

  • qcomdistro: multimedia image-prop
    Pass: 48 | Fail: 0 | Total: 48
  • qcomdistro: multimedia image
    Pass: 9 | Fail: 0 | Total: 9

@vmagre

Copy link
Copy Markdown
Contributor Author

Hi Dmitry Baryshkov (@lumag)
the lava job it not retriggered it seems could you please help trigger it and merge the PR

Known fixes:
feat: add support for advanced secure applications and improve handling of system services
feat: improve power management coordination for better efficiency during low‑power states
fix: resolve system configuration and startup issues affecting stability and hardware initialization
fix: address reliability issues in communication interfaces and timing mechanisms
security: improve system security handling and isolation to ensure safer operation
chore: clean up outdated components and standardize configurations for better maintainability
feat: improve system recovery by adding retry and rollback if startup fails
feat: reduce power usage during startup with better low‑power hardware support
fix: ensure all required files are properly loaded during startup to avoid boot issues
security: strengthen protection of system partitions during startup to prevent unsafe access
chore: clean up and standardize boot settings for more stable and reliable behavior

Signed-off-by: Vivek Magre <vmagre@qti.qualcomm.com>
auto-merge was automatically disabled July 30, 2026 12:03

Head branch was pushed to by a user without write access

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit bb93051

  • qcomdistro: multimedia image
    Pass: 9 | Fail: 0 | Total: 9
  • qcomdistro: multimedia image-prop
    Pass: 33 | Fail: 0 | Total: 33

@vmagre

Copy link
Copy Markdown
Contributor Author

Hi Dmitry Baryshkov (@lumag), the tests are failing for the gstr video, which is not currently enable for the IQ-X7181 (L0 testing is not done for the gstr),

could you help merge the PR as the other failure are related IQ-X7181

@lumag

Copy link
Copy Markdown
Contributor

Hi Dmitry Baryshkov (Dmitry Baryshkov (@lumag)), the tests are failing for the gstr video, which is not currently enable for the IQ-X7181 (L0 testing is not done for the gstr),

could you help merge the PR as the other failure are related IQ-X7181

I've restarted the failing jobs, but if the crash persists, it would need to be sorted out. We can't merge something which makes boards crash.

@lumag
Dmitry Baryshkov (lumag) merged commit ca0f829 into qualcomm-linux:master Aug 3, 2026
278 of 287 checks passed
@quic-yocto-ci

Copy link
Copy Markdown
Contributor

Successfully created backport PR for wrynose:

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants