Skip to content

Commit 4c3b341

Browse files
authored
Update boot firmware tag to 00118.0 (#1694)
Known fixes across targets: QCS615 -Improves the QSPI AC policy logic to ensure the timing and access constraints are handled correctly. -Enhances reliability by ensuring QSPI operations stay within defined limits, preventing timing‑related faults or unintended behavior. QCS9100: -Updates CAN transceiver mapping, ensuring proper signal routing. -Adds device‑tree sizing improvements for storage handling, improving node‑disable behavior. -Includes SAIL‑related improvements: mutex assembly updates and verification of startup object files. -Enables ECC, enhancing reliability for memory operations. QCS6490: -Restores splash‑screen functionality, improving the visual behavior during boot. -Enables the Renesas PCIe‑USB controller, adding support for additional hardware connectivity on this platform. QCS8300: -Adjusts eMMC and UFS coexistence handling to avoid platform interference and improve storage stability. -Increases device‑tree size when disabling nodes, improving storage driver configuration flexibility. -Updates CAN transceiver mapping to ensure correct vehicle‑network behaviour. -Applies safety‑related improvements, including mutex logic updates and startup‑file verification.
2 parents 27d9c51 + 4962d4b commit 4c3b341

12 files changed

+20
-20
lines changed

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs615.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ DESCRIPTION = "QCOM NHLOS Firmware for Qualcomm QCS615 platform"
22
LICENSE = "LICENSE.qcom-2"
33
LIC_FILES_CHKSUM = "file://${UNPACKDIR}/LICENSE.${BPN};md5=6e1bae7ef13289c332a27b917fb49764"
44

5-
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public"
6-
FW_BUILD_ID = "r1.0_${PV}/qcs615-le-1-0"
5+
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/nexus/generic/product/chip/software-product-family/Qualcomm_Linux.SPF.1.0/qualcomm_linux.spf.1.0-test-device-public"
6+
FW_BUILD_ID = "r1.0_${PV}/QCS615.LE.1.0"
77
FW_BIN_PATH = "common/build/common/bin"
88
BOOTBINARIES = "QCS615_bootbinaries"
99

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs615_00116.0.bb

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require firmware-qcom-boot-qcs615.inc
2+
3+
SRC_URI[bootbinaries.sha256sum] = "6730c26235880f469075acb62115c9e1e566979d1bf12f4a4c4ecf590c1d357e"

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs6490.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ DESCRIPTION = "QCOM NHLOS Firmware for Qualcomm Robotics RB3Gen2 platform"
22
LICENSE = "LICENSE.qcom-2"
33
LIC_FILES_CHKSUM = "file://${UNPACKDIR}/LICENSE.${BPN};md5=6e1bae7ef13289c332a27b917fb49764"
44

5-
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public"
6-
FW_BUILD_ID = "r1.0_${PV}/qcm6490-le-1-0"
5+
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/nexus/generic/product/chip/software-product-family/Qualcomm_Linux.SPF.1.0/qualcomm_linux.spf.1.0-test-device-public"
6+
FW_BUILD_ID = "r1.0_${PV}/QCM6490.LE.1.0"
77
FW_BIN_PATH = "common/build/ufs/bin"
88
BOOTBINARIES = "QCM6490_bootbinaries"
99

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs6490_00116.0.bb

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require firmware-qcom-boot-qcs6490.inc
2+
3+
SRC_URI[bootbinaries.sha256sum] = "754598969a7ef6b2df448fb64d4d6b762415e8a8ea3c2a202c9a0e98a930f432"

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs8300.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ DESCRIPTION = "QCOM NHLOS Firmware for Qualcomm QCS8300 platform"
22
LICENSE = "LICENSE.qcom-2"
33
LIC_FILES_CHKSUM = "file://${UNPACKDIR}/LICENSE.${BPN};md5=6e1bae7ef13289c332a27b917fb49764"
44

5-
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public"
6-
FW_BUILD_ID = "r1.0_${PV}/qcs8300-le-1-0"
5+
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/nexus/generic/product/chip/software-product-family/Qualcomm_Linux.SPF.1.0/qualcomm_linux.spf.1.0-test-device-public"
6+
FW_BUILD_ID = "r1.0_${PV}/QCS8300.LE.1.0"
77
FW_BIN_PATH = "common/build/ufs/bin"
88
BOOTBINARIES = "QCS8300_bootbinaries"
99

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs8300_00116.0.bb

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require firmware-qcom-boot-qcs8300.inc
2+
3+
SRC_URI[bootbinaries.sha256sum] = "e07ed2b58c639373e22c289873f1059a4ba48cfe41bd9ae2f9651884177b60c9"

recipes-bsp/firmware-boot/firmware-qcom-boot-qcs9100.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ DESCRIPTION = "QCOM NHLOS Firmware for Qualcomm QCS9100 platform"
22
LICENSE = "LICENSE.qcom-2"
33
LIC_FILES_CHKSUM = "file://${UNPACKDIR}/LICENSE.${BPN};md5=6e1bae7ef13289c332a27b917fb49764"
44

5-
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/download/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public"
6-
FW_BUILD_ID = "r1.0_${PV}/qcs9100-le-1-0"
5+
FW_ARTIFACTORY = "softwarecenter.qualcomm.com/nexus/generic/product/chip/software-product-family/Qualcomm_Linux.SPF.1.0/qualcomm_linux.spf.1.0-test-device-public"
6+
FW_BUILD_ID = "r1.0_${PV}/QCS9100.LE.1.0"
77
FW_BIN_PATH = "common/build/ufs/bin"
88
BOOTBINARIES = "QCS9100_bootbinaries"
99

0 commit comments

Comments
 (0)