Skip to content

Conversation

lumag
Copy link
Contributor

@lumag lumag commented Aug 1, 2022

Make it possible to build the QDL-flashable dir for db410c / db820c: package LK and boot firmware for both devices.

Copy link

github-actions bot commented Jun 28, 2025

Test Results

  6 files  ±0   12 suites  ±0   11m 41s ⏱️ ±0s
 45 tests ±0   45 ✅ ±0  0 💤 ±0  0 ❌ ±0 
132 runs  ±0  132 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit bf765f4. ± Comparison against base commit c628768.

♻️ This comment has been updated with latest results.

Copy link

Copy link

@ricardosalveti
Copy link
Contributor

Looks like a test / run error?

@lumag
Copy link
Contributor Author

lumag commented Jul 2, 2025

Looks like a test / run error?

Yes, fixed in a rerun

ricardosalveti
ricardosalveti previously approved these changes Jul 2, 2025
lumag and others added 4 commits July 19, 2025 10:59
Make another step for migrating db410c/db820c build fully to OE. Add
support for building LK bootloaders for these two machines.

Signed-off-by: Dmitry Baryshkov <[email protected]>
Signed-off-by: Dmitry Baryshkov <[email protected]>
Currently create_qcomflash_pkg() fills in CDT filename only if
rawprogram file has empty filename, however db410c has a non-empty
filename in the partition conf. Change the script in order to rewrite
non-empty filenames too.

Signed-off-by: Dmitry Baryshkov <[email protected]>
DB410c distributes FSG seed file as fs_image_linux.tar.gz.mbn.img.
Include this file into the generated qcomflash distribution.

Signed-off-by: Dmitry Baryshkov <[email protected]>
Dragonboard 820c requires sec.dat file for flashing, include it into the
generated qcomflash dir.

Signed-off-by: Dmitry Baryshkov <[email protected]>
Package boot firmware for Dragonboard 410c boad. In order to build a
working qcomflash dir, add the following lines to the local.conf:

QCOM_BOOT_FIRMWARE = "firmware-qcom-boot-dragonboard410c"
QCOM_BOOT_FILES_SUBDIR = "dragonboard-410c"
QCOM_PARTITION_FILES_SUBDIR = "partitions/apq8016-sbc"
QCOM_CDT_FILE = "sbc_1.0_8016"
QCOM_DTB_DEFAULT = "apq8016-sbc.dtb"
QCOM_ESP_IMAGE = ""

Signed-off-by: Dmitry Baryshkov <[email protected]>
lumag added 3 commits July 19, 2025 13:23
Package boot firmware for Dragonboard 820c boad. In order to build a
working qcomflash dir, add the following lines to the local.conf:

QCOM_BOOT_FIRMWARE = "firmware-qcom-boot-dragonboard820c"
QCOM_BOOT_FILES_SUBDIR = "dragonboard-820c"
QCOM_PARTITION_FILES_SUBDIR = "partitions/apq8096-db820c"
QCOM_CDT_FILE = "sbc_1.0_8096"
QCOM_DTB_DEFAULT = "apq8096-db820c.dtb"
QCOM_ESP_IMAGE = ""

Signed-off-by: Dmitry Baryshkov <[email protected]>
Listing extra packages to be built by CI in packagegroup-qcom recipe
will force them to be built even during normal (non-CI) builds. Split
this list to a separate packagegroup (and select it from CI YAML files).

Signed-off-by: Dmitry Baryshkov <[email protected]>
Build boot firmware packages for Dragonboard 410c and 820c during CI
builds.

Signed-off-by: Dmitry Baryshkov <[email protected]>
@lumag lumag changed the title lk: add support for building LK bootloaders for db410c/db820c Add boot firmware for db410c/db820c Jul 19, 2025
@lumag lumag requested a review from ricardosalveti July 19, 2025 11:14
@ricardosalveti ricardosalveti enabled auto-merge July 29, 2025 15:40
@ricardosalveti ricardosalveti merged commit 104a825 into qualcomm-linux:master Jul 29, 2025
27 checks passed
@lumag lumag deleted the lk branch July 29, 2025 15:54
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