Skip to content

qrb2210-rb1: update partitions based on the edk2-downstream boot firmware - #109

Open
Ricardo Salveti (ricardosalveti) wants to merge 1 commit into
qualcomm-linux:mainfrom
ricardosalveti:rb1
Open

qrb2210-rb1: update partitions based on the edk2-downstream boot firmware#109
Ricardo Salveti (ricardosalveti) wants to merge 1 commit into
qualcomm-linux:mainfrom
ricardosalveti:rb1

Conversation

@ricardosalveti

Copy link
Copy Markdown
Contributor

Update filenames based on the new edk2-downstream boot firmware release available at [1], and remove partitions which are not used / required anymore.

Removing should not cause any impact on current users, as they will simply not be used anymore.

[1]
https://softwarecenter.qualcomm.com/nexus/generic/product/chip/tech-package/QRB2210_bootbinaries.1.0/qrb2210_bootbinaries.1.0-test-device-public/00010/Agatti_bootbinaries.zip

Same changes were done to uno-q as part of #103.

@lumag

Copy link
Copy Markdown
Contributor

Merging this would mean that we are no longer compatible with the current boot firmware in meta-qcom. I'd like for this to go together with the boot firmware update. Can we please have a parallel draft PR for meta-qcom (currently using this qcom-ptool branch) for testing, then after testing we can merge this PR and use it in meta-qcom in a tight lock.

@ricardosalveti

Copy link
Copy Markdown
Contributor Author

Related meta-qcom pr migrating to the new boot firmware: qualcomm-linux/meta-qcom#2057

Currently in draft, and unfortunately it is not yet functional to the same level as the previous one, so we should hold this until it is fully working.

…ware

Update filenames based on the new edk2-downstream boot firmware release
available at [1], and remove partitions which are not used / required
anymore.

The xbl_config_a/b partitions are kept but no longer populated, as the
00020 firmware release no longer ships xbl_feature_config.elf.

Removing should not cause any impact on current users, as they will
simply not be used anymore.

[1]
https://softwarecenter.qualcomm.com/nexus/generic/product/chip/tech-package/QRB2210_bootbinaries.1.0/qrb2210_bootbinaries.1.0-test-device-public/00020/Agatti_bootbinaries_00020.zip

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
@ricardosalveti
Ricardo Salveti (ricardosalveti) marked this pull request as draft August 14, 2026 03:11
Ricardo Salveti (ricardosalveti) added a commit to ricardosalveti/meta-qcom that referenced this pull request Aug 14, 2026
…rmware

Update the qrb2210-rb1 partition layout to match the content of the
new edk2-downstream boot firmware release (filenames and partitions
used by the new boot chain), and remove partitions which are not
used / required anymore. The xbl_config_a/b partitions are kept but
no longer populated, as the new firmware release no longer ships
xbl_feature_config.elf.

Apply the change as a local patch until it gets merged in the
upstream qcom-ptool repository:
qualcomm-linux/qcom-ptool#109

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
@ricardosalveti
Ricardo Salveti (ricardosalveti) marked this pull request as ready for review August 14, 2026 19:44
@ricardosalveti

Copy link
Copy Markdown
Contributor Author

Validated as part of qualcomm-linux/meta-qcom#2057.

@obbardc

Christopher Obbard (obbardc) commented Aug 15, 2026

Copy link
Copy Markdown

Ricardo Salveti (@ricardosalveti) Do you have any plans for modifying the qrb2210-unoq partition layout in a follow-up PR? I assume it will be needed for qualcomm-linux/meta-qcom-3rdparty#28

EDIT: I see your note in original issue about UnoQ already being modified to the new partition layout in #103 , but then it was reverted.

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.

4 participants