Skip to content

Purwa(IQ-X5121) IOT EVK enablement#1514

Draft
xinlon-z wants to merge 10 commits intoqualcomm-linux:masterfrom
xinlon-z:purwa-evk
Draft

Purwa(IQ-X5121) IOT EVK enablement#1514
xinlon-z wants to merge 10 commits intoqualcomm-linux:masterfrom
xinlon-z:purwa-evk

Conversation

@xinlon-z
Copy link
Contributor

To enable Purwa IoT EVK board on meta-qcom, includes:

  1. Add machine conf and packagegroup
  2. Add kas configuration and github CI support.
  3. Consume boot firmware from external release.
  4. Upgrade qcom-ptool to consume partition conf.
  5. Support to create flat build with non-hlos images for spinor.

Depends on:

  1. platforms: add partitions for IQ-X5121 spinor, nvme and ufs qcom-ptool#68
  2. Need HNHLOS META external pushed, and then I will update packagegroup and firmware links

xinlon-z and others added 10 commits February 10, 2026 11:24
This is the kas config file to support building iq-x5121-evk.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Update github workflow to build iq-x5121-evk in CI jobs.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Add multi-DTB compatible for IQ-X5121 device (purwa-iot-evk).

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Define a new package with purwa-soc specific kernel modules

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Add Purwa (IQ‑5121) IoT EVK firmware and Hexagon DSP packagegroups to
initramfs-firmware-mega-image.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Add machine configuration file for IQ-X5121 platform, specify the paths
of partition binaries for both NVMe and spinor, where partition bins
will be consumed to create flat builds.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
…5121: add boot firmware recipe files

Use the boot firmware from external release to generate spinor flat
build for IQ-X5121 platform.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
…irmware for Purwa IoT EVK

Create packagegroup listing firmware for the Purwa IoT EVK device.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
…IOT EVK.

Signed-off-by: Xinzheng Long <xinlon@qti.qualcomm.com>
…onf: upgrade qcom-ptool revision

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
includes:
- ci/base.yml

machine: iq-x5121-evk
Copy link
Contributor

Choose a reason for hiding this comment

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

Make sure to order the commits logically as well, the CI changes should be the last ones done in the series.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

sure, once dependences ready, I will re‑order these changes.

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

Comments