Skip to content

platforms/iq-x7181-evk/spinor: update product name to Hamoa_IOT.LE.0.0#139

Open
guanquan (GuanquanTian) wants to merge 1 commit into
qualcomm-linux:mainfrom
GuanquanTian:main
Open

platforms/iq-x7181-evk/spinor: update product name to Hamoa_IOT.LE.0.0#139
guanquan (GuanquanTian) wants to merge 1 commit into
qualcomm-linux:mainfrom
GuanquanTian:main

Conversation

@GuanquanTian

@GuanquanTian guanquan (GuanquanTian) commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Update product name from Hamoa_IOT.UBUN.1.0 to Hamoa_IOT.LE.0.0

APT team feedback that triggering Axiom jobs for Hamoa on meta-qcom 0.0 builds, are encountering an SP mismatch issue. Instead of the expected Hamao_IOT.LE.0.0, it is showing Hamao_IOT.UBUN.1.0.

For meta-qcom build, it will use the contents.xml. in file in qcom-ptool.

For ubuntu build, it will use this file:
https://github.com/qualcomm-linux/qcom-distro-images/blob/main/platform/hamoa-evk/contents.xml.in

@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.

Why?

@GuanquanTian

Copy link
Copy Markdown
Contributor Author

Hi Dmitry Baryshkov (@lumag) ,
APT team feedback that triggering Axiom jobs for Hamoa on mtea-qcom 0.0 builds, are encountering an SP mismatch issue.
Instead of the expected Hamao_IOT.LE.0.0, it is showing Hamao_IOT.UBUN.1.0.

@lumag

Copy link
Copy Markdown
Contributor

First of all, it's not Hamao, you have a typo. Second, qcom-ptool files are not tied to an SP or exact product. Ubuntu vs LE is irrelevant for the qcom-ptool point of view.

@GuanquanTian guanquan (GuanquanTian) changed the title platforms/iq-x7181-evk/spinor: update product name to Hamao_IOT.LE.0.0 platforms/iq-x7181-evk/spinor: update product name to Hamoa_IOT.LE.0.0 Jul 8, 2026
@GuanquanTian

guanquan (GuanquanTian) commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

thanks, typo issue fixed. At present, during the compilation process of meta-qcom, qcom-ptool is used to generate contents.xml files, and the final product name in the contents.xml generated in meta-qcom build is Hamoa_IOT.UBUN.1.0. The APT team hopes that it is the correct Hamoa_IOT.LE.0.0 .

Update product name and corresponding test checksum.

Signed-off-by: Guanquan Tian <guanquan@qti.qualcomm.com>
@lumag

Copy link
Copy Markdown
Contributor

thanks, typo issue fixed. At present, during the compilation process of meta-qcom, qcom-ptool is used to generate contents.xml files, and the final product name in the contents.xml generated in meta-qcom build is Hamoa_IOT.UBUN.1.0. The APT team hopes that it is the correct Hamoa_IOT.LE.0.0 .

But then the contents will be unsuitable for Ubuntu. And also all platforms report as 0.0, both for QLI 0.0 and QLI 2.0 branches. So, I don't think it is a correct fix. Please implement the fix on the distro side

@GuanquanTian

guanquan (GuanquanTian) commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

For ubuntu build, it will use this file:
https://github.com/qualcomm-linux/qcom-distro-images/blob/main/platform/hamoa-evk/contents.xml.in

About all platforms report as 0.0, both for QLI 0.0 and QLI 2.0 branches.
Can we consider changing it to Hamoa_IOT. LE. x.0 ? Instead of writing a specific version.

@shoudil

Copy link
Copy Markdown
Contributor

thanks, typo issue fixed. At present, during the compilation process of meta-qcom, qcom-ptool is used to generate contents.xml files, and the final product name in the contents.xml generated in meta-qcom build is Hamoa_IOT.UBUN.1.0. The APT team hopes that it is the correct Hamoa_IOT.LE.0.0 .

But then the contents will be unsuitable for Ubuntu. And also all platforms report as 0.0, both for QLI 0.0 and QLI 2.0 branches. So, I don't think it is a correct fix. Please implement the fix on the distro side

Currently hamoa ubuntu don't consume the contents.xml.in from qcom-ptool due to the different image directory structure.
The structure on ubuntu is more clear.
qcom-ubuntu-iot-resolute-desktop-canonical.images/iq-x7181-evk$ tree -L 1
.
|-- nvme
|-- spinor
`-- ufs

@lumag

Copy link
Copy Markdown
Contributor

Currently hamoa ubuntu don't consume the contents.xml.in from qcom-ptool due to the different image directory structure.

That needs to be fixed. contents.xml for all distros should be generated here.

@shoudil

Copy link
Copy Markdown
Contributor

Currently hamoa ubuntu don't consume the contents.xml.in from qcom-ptool due to the different image directory structure.

That needs to be fixed. contents.xml for all distros should be generated here.

Add different contents.xml.in for diff distros or share one common contents.xml ? If we want to share contents.xml for different distros, then the image directory structure should be aligned.

@lumag

Copy link
Copy Markdown
Contributor

Currently hamoa ubuntu don't consume the contents.xml.in from qcom-ptool due to the different image directory structure.

That needs to be fixed. contents.xml for all distros should be generated here.

Add different contents.xml.in for diff distros or share one common contents.xml ? If we want to share contents.xml for different distros, then the image directory structure should be aligned.

Yes. Is it not?

@shoudil

Copy link
Copy Markdown
Contributor

Currently hamoa ubuntu don't consume the contents.xml.in from qcom-ptool due to the different image directory structure.

That needs to be fixed. contents.xml for all distros should be generated here.

Add different contents.xml.in for diff distros or share one common contents.xml ? If we want to share contents.xml for different distros, then the image directory structure should be aligned.

Yes. Is it not?

Not align currently, on ubuntu (qcom-distro-images repo), we organized image folder per storage types. and HLOS images are nearly shared across targets (dtb.bin/rootfs.img are common, efi.bin have diff sector size configuration between eMMC/NVMe and UFS).
qcom-ubuntu-iot-resolute-desktop-canonical.images/iq-x7181-evk$ tree -L 1
.
|-- nvme
|-- spinor
`-- ufs

Actually we also raised similar PR for meta-qcom, could you help review it ?
qualcomm-linux/meta-qcom#1736

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.

3 participants