@@ -11,7 +11,7 @@ architecture: arm64
1111actions :
1212 - action : download
1313 description : Download qcom-ptool
14- url : https://github.com/qualcomm-linux/qcom-ptool/archive/refs/heads/main .tar.gz
14+ url : https://github.com/qualcomm-linux/qcom-ptool/archive/abf334c24cb24140a8b5c4cc99b633a119244639 .tar.gz
1515 name : qcom-ptool
1616 filename : qcom-ptool.tar.gz
1717 unpack : true
@@ -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"
@@ -138,7 +138,7 @@ actions:
138138 mkdir -v build
139139
140140 # path to unpacked qcom-ptool tarball
141- QCOM_PTOOL="${ROOTDIR}/../qcom-ptool.tar.gz.d/qcom-ptool-main "
141+ QCOM_PTOOL="$(ls -d "$ {ROOTDIR}/../qcom-ptool.tar.gz.d/qcom-ptool-"*) "
142142
143143{{- range $board := $boards }}
144144 # ## board: {{ $board.name }}
@@ -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