Skip to content

Commit 170e747

Browse files
committed
fix(debos/flash): Adapt to new ptool platforms
ptool introduced an extra level for platform partition files, allowing for eMMC and UFS options on some platforms. Adjust to the respective ones we are using and to having an extra level of directories. Signed-off-by: Loïc Minier <[email protected]>
1 parent 82aeaff commit 170e747

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

debos-recipes/qualcomm-linux-debian-flash.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ actions:
2121
{{- $boards = append $boards (dict
2222
"name" "qcs6490-rb3gen2-vision-kit"
2323
"silicon_family" "qcm6490"
24-
"platform" "qcs6490-rb3gen2"
24+
"platform" "qcs6490-rb3gen2/ufs"
2525
"boot_binaries_download" (dict
2626
"description" "QCM6490 boot binaries"
2727
"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"
@@ -44,7 +44,7 @@ actions:
4444
{{- $boards = append $boards (dict
4545
"name" "qcs8300-ride"
4646
"silicon_family" "qcs8300"
47-
"platform" "qcs8300-ride-sx"
47+
"platform" "qcs8300-ride-sx/ufs"
4848
"boot_binaries_download" (dict
4949
"description" "QCS8300 boot binaries"
5050
"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"
@@ -67,7 +67,7 @@ actions:
6767
{{- $boards = append $boards (dict
6868
"name" "qcs9100-ride-r3"
6969
"silicon_family" "qcs9100"
70-
"platform" "qcs9100-ride-sx"
70+
"platform" "qcs9100-ride-sx/ufs"
7171
"boot_binaries_download" (dict
7272
"description" "QCS9100 boot binaries"
7373
"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"
@@ -90,7 +90,7 @@ actions:
9090
{{- $boards = append $boards (dict
9191
"name" "qrb2210-rb1"
9292
"silicon_family" "qcm2290"
93-
"platform" "qrb2210-rb1"
93+
"platform" "qrb2210-rb1/emmc"
9494
"boot_binaries_download" (dict
9595
"description" "RB1 rescue image"
9696
"url" "https://releases.linaro.org/96boards/rb1/linaro/rescue/23.12/rb1-bootloader-emmc-linux-47528.zip"
@@ -154,9 +154,9 @@ actions:
154154
rmdir -v build/{{ $board.name }}_boot-binaries/unpack/* build/{{ $board.name }}_boot-binaries/unpack
155155

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

0 commit comments

Comments
 (0)