Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions debos-recipes/qualcomm-linux-debian-flash.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ architecture: arm64
actions:
- action: download
description: Download qcom-ptool
url: https://github.com/qualcomm-linux/qcom-ptool/archive/refs/heads/main.tar.gz
url: https://github.com/qualcomm-linux/qcom-ptool/archive/abf334c24cb24140a8b5c4cc99b633a119244639.tar.gz
name: qcom-ptool
filename: qcom-ptool.tar.gz
unpack: true
Expand All @@ -21,7 +21,7 @@ actions:
{{- $boards = append $boards (dict
"name" "qcs6490-rb3gen2-vision-kit"
"silicon_family" "qcm6490"
"platform" "qcs6490-rb3gen2"
"platform" "qcs6490-rb3gen2/ufs"
"boot_binaries_download" (dict
"description" "QCM6490 boot binaries"
"url" "https://softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00095.0/qcm6490-le-1-0/common/build/ufs/bin/QCM6490_bootbinaries.zip"
Expand All @@ -44,7 +44,7 @@ actions:
{{- $boards = append $boards (dict
"name" "qcs8300-ride"
"silicon_family" "qcs8300"
"platform" "qcs8300-ride-sx"
"platform" "qcs8300-ride-sx/ufs"
"boot_binaries_download" (dict
"description" "QCS8300 boot binaries"
"url" "https://softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00095.0/qcs8300-le-1-0/common/build/ufs/bin/QCS8300_bootbinaries.zip"
Expand All @@ -67,7 +67,7 @@ actions:
{{- $boards = append $boards (dict
"name" "qcs9100-ride-r3"
"silicon_family" "qcs9100"
"platform" "qcs9100-ride-sx"
"platform" "qcs9100-ride-sx/ufs"
"boot_binaries_download" (dict
"description" "QCS9100 boot binaries"
"url" "https://softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00095.0/qcs9100-le-1-0/common/build/ufs/bin/QCS9100_bootbinaries.zip"
Expand All @@ -90,7 +90,7 @@ actions:
{{- $boards = append $boards (dict
"name" "qrb2210-rb1"
"silicon_family" "qcm2290"
"platform" "qrb2210-rb1"
"platform" "qrb2210-rb1/emmc"
"boot_binaries_download" (dict
"description" "RB1 rescue image"
"url" "https://releases.linaro.org/96boards/rb1/linaro/rescue/23.12/rb1-bootloader-emmc-linux-47528.zip"
Expand Down Expand Up @@ -138,7 +138,7 @@ actions:
mkdir -v build

# path to unpacked qcom-ptool tarball
QCOM_PTOOL="${ROOTDIR}/../qcom-ptool.tar.gz.d/qcom-ptool-main"
QCOM_PTOOL="$(ls -d "${ROOTDIR}/../qcom-ptool.tar.gz.d/qcom-ptool-"*)"

{{- range $board := $boards }}
### board: {{ $board.name }}
Expand All @@ -154,9 +154,9 @@ actions:
rmdir -v build/{{ $board.name }}_boot-binaries/unpack/* build/{{ $board.name }}_boot-binaries/unpack

# generate ptool files - various XML files for flashing, GPT data etc.
mkdir -v build/{{ $board.platform }}_ptool
mkdir -vp build/ptool/{{ $board.platform }}
(
cd build/{{ $board.platform }}_ptool
cd build/ptool/{{ $board.platform }}
conf="${QCOM_PTOOL}/platforms/{{ $board.platform }}/partitions.conf"
contents="${QCOM_PTOOL}/platforms/{{ $board.platform }}/contents.xml.in"
disk_type="unknown"
Expand Down Expand Up @@ -236,7 +236,7 @@ actions:
rm -rf "${flash_dir}"
mkdir -v "${flash_dir}"
# copy platform partition files
cp --preserve=mode,timestamps -v build/{{ $board.platform }}_ptool/* \
cp --preserve=mode,timestamps -v build/ptool/{{ $board.platform }}/* \
"${flash_dir}"
# remove BLANK_GPT and WIPE_PARTITIONS files as it's common for people
# to run "qdl rawprogram*.xml", mistakingly including these; perhaps
Expand Down
Loading