@@ -39,7 +39,7 @@ Override Linux-firmware binaries
3939 EOF
4040
4141 kas shell -c "devtool modify linux-firmware" meta-qcom/ci/<machine.yml>:meta-qcom/ci/qcom-distro-prop-image.yml:meta-qcom/ci/linux-qcom-6.18.yml:meta-qcom/ci/lock.yml:meta-qcom/ci/firmware.yml
42- # Example, kas shell -c "devtool modify linux-firmware" meta-qcom/ci/qcs9100-ride-sx:meta-qcom/ci/qcom-distro-prop-image.yml:meta-qcom/ci/linux-qcom-6.18.yml:meta-qcom/ci/lock.yml:meta-qcom/ci/firmware.yml
42+ # Example, kas shell -c "devtool modify linux-firmware" meta-qcom/ci/qcs9100-ride-sx.yml :meta-qcom/ci/qcom-distro-prop-image.yml:meta-qcom/ci/linux-qcom-6.18.yml:meta-qcom/ci/lock.yml:meta-qcom/ci/firmware.yml
4343
4444 .. note ::
4545
@@ -68,7 +68,7 @@ Override Linux-firmware binaries
6868
6969 ::
7070
71- cp $FWZIP_PATH/<soc-firmware-zip-name>/lib/firmware/ <firmware-path-subdir>/*.{mbn,jsn,elf} build/workspace/sources/linux-firmware/<linux-firwmare-bins-subdir>/
71+ cp $FWZIP_PATH/<soc-firmware-zip-name>/<firmware-path-subdir>/*.{mbn,jsn,elf} build/workspace/sources/linux-firmware/<linux-firwmare-bins-subdir>/
7272 # Example, cp $FWZIP_PATH/QCS9100_fw/lib/firmware/qcom/sa8775p/*.{mbn,jsn,elf} build/workspace/sources/linux-firmware/qcom/sa8775p/
7373
7474.. note :: When you override the firmwares in ``linux-firmware``, you must also override the Hexagon DSP binaries.
@@ -101,18 +101,18 @@ Override DSPSO binaries
101101 ::
102102
103103 # Copy the dsp so binaries for your chipset for ADSP, CDSP, CDSP1, GDSP0 and GDSP1 as applicable
104- cp $FWZIP_PATH/<soc- dspso-zip-name>/usr/share/<dspso- path-subdir>/adsp/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-adsp-bins-subdir>/
105- cp $FWZIP_PATH/<soc- dspso-zip-name>/usr/share/<dspso- path-subdir>/cdsp/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-cdsp0-bins-subdir>/
106- cp $FWZIP_PATH/<soc- dspso-zip-name>/usr/share/<dspso- path-subdir>/cdsp1/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-cdsp1-bins-subdir>/
107- cp $FWZIP_PATH/<soc- dspso-zip-name>/usr/share/<dspso- path-subdir>/gdsp0/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-gdsp0-bins-subdir>/
108- cp $FWZIP_PATH/<soc- dspso-zip-name>/usr/share/<dspso- path-subdir>/gdsp1/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-gdsp1-bins-subdir>/
104+ cp $FWZIP_PATH/<dspso-path-subdir>/adsp/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir> /<hexagon-adsp-bins-subdir>/
105+ cp $FWZIP_PATH/<dspso-path-subdir>/cdsp/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir> /<hexagon-cdsp0-bins-subdir>/
106+ cp $FWZIP_PATH/<dspso-path-subdir>/cdsp1/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir> /<hexagon-cdsp1-bins-subdir>/
107+ cp $FWZIP_PATH/<dspso-path-subdir>/gdsp0/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir> /<hexagon-gdsp0-bins-subdir>/
108+ cp $FWZIP_PATH/<dspso-path-subdir>/gdsp1/* build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir> /<hexagon-gdsp1-bins-subdir>/
109109
110110 # Remove any extra files that aren't natively provided by the hexagon-dsp-binaries
111- rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-adsp-bins-subdir>/*.txt
112- rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-cdsp-bins-subdir>/*.txt
113- rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-cdsp1-bins-subdir>/*.txt
114- rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-gdsp0-bins-subdir>/*.txt
115- rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-gdsp1-bins-subdir>/*.txt
111+ rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir>/<hexagon- adsp-bins-subdir>/*.txt
112+ rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir>/<hexagon- cdsp-bins-subdir>/*.txt
113+ rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir>/<hexagon- cdsp1-bins-subdir>/*.txt
114+ rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir>/<hexagon- gdsp0-bins-subdir>/*.txt
115+ rm build/workspace/sources/hexagon-dsp-binaries/<hexagon-dsp-bins-subdir>/<hexagon- gdsp1-bins-subdir>/*.txt
116116
117117 # Example,
118118 # cp $FWZIP_PATH/QCS9100_fw/usr/share/qcom/sa8775p/Qualcomm/SA8775P-RIDE/dsp/adsp/* build/workspace/sources/hexagon-dsp-binaries/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00190-LEMANS-1/
@@ -168,6 +168,4 @@ Override boot firmware binaries
168168 echo 'ALLOW_EMPTY:${PN} = "1"' >> build/workspace/appends/<firmware-bootbinaries-bbappend-file>
169169 # Example, echo 'ALLOW_EMPTY:${PN} = "1"' >> build/workspace/appends/firmware-qcom-boot-qcs9100_00116.0.bbappend
170170
171- Once these steps are run, the next `Yocto image build <step4_build_software_image> ` will pickup the local firmware binaries.
172-
173- fter you run these steps, the next :ref: `Yocto image build <step4_build_software_image >` picks up the local firmware binaries.
171+ Once these steps are run, the next :ref: `Yocto image build <step4_build_software_image >` will pickup the local firmware binaries.
0 commit comments