diff options
| -rw-r--r-- | EULA | 64 | ||||
| -rw-r--r-- | classes/fsl-eula-unpack.bbclass | 4 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8.27.inc (renamed from recipes-bsp/firmware-imx/firmware-imx-8.26.inc) | 6 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx_8.27.bb (renamed from recipes-bsp/firmware-imx/firmware-imx_8.26.bb) | 0 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/imx-boot-firmware-files_8.27.bb (renamed from recipes-bsp/firmware-imx/imx-boot-firmware-files_8.26.bb) | 0 |
5 files changed, 53 insertions, 21 deletions
| @@ -1,4 +1,4 @@ | |||
| 1 | LA_OPT_NXP_Software_License v57 July 2024 | 1 | LA_OPT_NXP_Software_License v58 November 2024 |
| 2 | IMPORTANT. Read the following NXP Software License Agreement ("Agreement") | 2 | IMPORTANT. Read the following NXP Software License Agreement ("Agreement") |
| 3 | completely. By selecting the "I Accept" button at the end of this page, or by | 3 | completely. By selecting the "I Accept" button at the end of this page, or by |
| 4 | downloading, installing, or using the Licensed Software, you indicate that you | 4 | downloading, installing, or using the Licensed Software, you indicate that you |
| @@ -242,21 +242,51 @@ COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION | |||
| 242 | WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO | 242 | WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO |
| 243 | THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED | 243 | THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED |
| 244 | SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. | 244 | SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. |
| 245 | 12. EXPORT COMPLIANCE. Each party shall comply with all applicable | 245 | 12. EXPORT COMPLIANCE. |
| 246 | export and import control laws and regulations including but not limited to the | 246 | 12.1 Each party shall comply with all applicable export and import control |
| 247 | US Export Administration Regulation (including restrictions on certain military | 247 | laws and regulations including but not limited to the US Export Administration |
| 248 | end uses and military end users as specified in Section 15 C.F.R. § 744.21 and | 248 | Regulation (including restrictions on certain military end uses and military |
| 249 | prohibited party lists issued by other federal governments), Catch-all | 249 | end users as specified in Section 15 C.F.R. § 744.21 and prohibited party |
| 250 | regulations and all national and international embargoes. Each party further | 250 | lists issued by other federal governments), Catch-all regulations and all |
| 251 | agrees that it will not knowingly transfer, divert, export or re-export, | 251 | national and international embargoes. Each party further agrees that it will |
| 252 | directly or indirectly, any product, software, including software source code, | 252 | not knowingly transfer, divert, export or re-export, directly or indirectly, |
| 253 | or technology restricted by such regulations or by other applicable national | 253 | any product, software, including software source code, or technology restricted |
| 254 | regulations, received from the other party under this Agreement, or any direct | 254 | by such regulations or by other applicable national regulations, received from |
| 255 | product of such software or technical data to any person, firm, entity, country | 255 | the other party under this Agreement, or any direct product of such software or |
| 256 | or destination to which such transfer, diversion, export or re-export is | 256 | technical data to any person, firm, entity, country or destination to which |
| 257 | restricted or prohibited, without obtaining prior written authorization from | 257 | such transfer, diversion, export or re-export is restricted or prohibited, |
| 258 | the applicable competent government authorities to the extent required by those | 258 | without obtaining prior written authorization from the applicable competent |
| 259 | laws. | 259 | government authorities to the extent required by those laws. |
| 260 | 12.2 Prohibition of Export to Russian Federation | ||
| 261 | |||
| 262 | (a) With respect to activitit that falls under the scope of Article 12g, | ||
| 263 | 12ga of Council Regulation (EU) No 833/2014, or Council Regulation (EU) No | ||
| 264 | 765/2006 (as the case requires), you (a) will not sell, export or re-export, | ||
| 265 | directly or indirectly any item, and (b) will not sell, license or sublicense | ||
| 266 | any intellectual property rights or trade secrets, to the Russian Federation or | ||
| 267 | Belarus, or for use in the Russian Federation or Belarus. | ||
| 268 | |||
| 269 | (b) You will ensure that the purpose of paragraph (a) above is not | ||
| 270 | frustrated by any third parties further down the commercial chain, including by | ||
| 271 | either resellers, sublicensees, or both. | ||
| 272 | |||
| 273 | (c) You will set up and maintain an adequate monitoring mechanism to detect | ||
| 274 | conduct by any third parties further down the commercial chain, including by | ||
| 275 | either resellers, sublicensees, or both, that would frustrate the purpose of | ||
| 276 | paragraph (a). | ||
| 277 | |||
| 278 | (d) Any violation of paragraphs (a), (b) or (c) will constitute a material | ||
| 279 | breach of this Agreement, and NXP will be entitled to seek appropriate | ||
| 280 | remedies, including, but not limited to: (i) termination of these Terms; (ii) | ||
| 281 | suspension of any of its business relationships with you, youraffiliates or | ||
| 282 | both, until the breach of paragraph (a) above is remedied, and (iii) a plan to | ||
| 283 | remedy the breach. | ||
| 284 | |||
| 285 | (e) You will immediately inform NXP about any problems in applying | ||
| 286 | paragraphs (a), (b) or (c), above, including any relevant activities by third | ||
| 287 | parties that could frustrate the purpose of paragraph (a). You will make | ||
| 288 | available to NXPinformation concerning compliance with the obligations under | ||
| 289 | paragraphs (a), (b) and (c) within 2 weeks of the request for information. | ||
| 260 | 13. GOVERNMENT CONTRACT COMPLIANCE | 290 | 13. GOVERNMENT CONTRACT COMPLIANCE |
| 261 | 13.1. If you sell Authorized Systems directly to any government or public | 291 | 13.1. If you sell Authorized Systems directly to any government or public |
| 262 | entity, including U.S., state, local, foreign or international governments or | 292 | entity, including U.S., state, local, foreign or international governments or |
| @@ -403,7 +433,7 @@ directly from AGGIOS, Inc. | |||
| 403 | 433 | ||
| 404 | Airbiquity Inc.: The Airbiquity software may only be used in object code and | 434 | Airbiquity Inc.: The Airbiquity software may only be used in object code and |
| 405 | Licensee may not sublicense the Airbiquity software to any third party. | 435 | Licensee may not sublicense the Airbiquity software to any third party. |
| 406 | Licensee’s license to use the Airbiquity software expires on June 30, 2024. | 436 | Licensee’s license to use the Airbiquity software expires on June 30, 2026. |
| 407 | 437 | ||
| 408 | Amazon: Use of the Amazon software constitutes your acceptance of the terms of | 438 | Amazon: Use of the Amazon software constitutes your acceptance of the terms of |
| 409 | the Amazon Program Materials License Agreement (including the AVS Component | 439 | the Amazon Program Materials License Agreement (including the AVS Component |
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index c170d2e08..5b165e481 100644 --- a/classes/fsl-eula-unpack.bbclass +++ b/classes/fsl-eula-unpack.bbclass | |||
| @@ -61,6 +61,7 @@ FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49 = "2827219e81f28aba7c6a569f | |||
| 61 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85a3d1654f" | 61 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85a3d1654f" |
| 62 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a" | 62 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a" |
| 63 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57 = "ca53281cc0caa7e320d4945a896fb837" | 63 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57 = "ca53281cc0caa7e320d4945a896fb837" |
| 64 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58 = "c0fb372b5d7f12181de23ef480f225f3" | ||
| 64 | 65 | ||
| 65 | FSL_EULA_FILE_MD5SUMS = " \ | 66 | FSL_EULA_FILE_MD5SUMS = " \ |
| 66 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ | 67 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ |
| @@ -118,11 +119,12 @@ FSL_EULA_FILE_MD5SUMS = " \ | |||
| 118 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53} \ | 119 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53} \ |
| 119 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \ | 120 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \ |
| 120 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57} \ | 121 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57} \ |
| 122 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58} \ | ||
| 121 | " | 123 | " |
| 122 | 124 | ||
| 123 | # The checksum for the EULA in the layer | 125 | # The checksum for the EULA in the layer |
| 124 | FSL_EULA_FILE_MD5SUM ?= \ | 126 | FSL_EULA_FILE_MD5SUM ?= \ |
| 125 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57}" | 127 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58}" |
| 126 | 128 | ||
| 127 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" | 129 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" |
| 128 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" | 130 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" |
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.26.inc b/recipes-bsp/firmware-imx/firmware-imx-8.27.inc index 0da88f472..022289d37 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8.26.inc +++ b/recipes-bsp/firmware-imx/firmware-imx-8.27.inc | |||
| @@ -3,13 +3,13 @@ | |||
| 3 | # Copyright (C) 2018 O.S. Systems Software LTDA. | 3 | # Copyright (C) 2018 O.S. Systems Software LTDA. |
| 4 | SECTION = "base" | 4 | SECTION = "base" |
| 5 | LICENSE = "Proprietary" | 5 | LICENSE = "Proprietary" |
| 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
| 7 | 7 | ||
| 8 | # Note: This .inc file is used from differently named recipes, so the package | 8 | # Note: This .inc file is used from differently named recipes, so the package |
| 9 | # name must be hard-coded, i.e., ${BPN} cannot be used. | 9 | # name must be hard-coded, i.e., ${BPN} cannot be used. |
| 10 | SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 10 | SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
| 11 | IMX_SRCREV_ABBREV = "d4c33ab" | 11 | IMX_SRCREV_ABBREV = "5af0ceb" |
| 12 | SRC_URI[sha256sum] = "b2fcf84a0417678aa441b1bcde9ece467f8bd063a63d8390684f8e37768d84cf" | 12 | SRC_URI[sha256sum] = "61f925e606ab020b1a36f3f7f7e459c6847f5b9dbc79421f9ef86e8fc124eb2f" |
| 13 | 13 | ||
| 14 | S = "${WORKDIR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}" | 14 | S = "${WORKDIR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}" |
| 15 | 15 | ||
diff --git a/recipes-bsp/firmware-imx/firmware-imx_8.26.bb b/recipes-bsp/firmware-imx/firmware-imx_8.27.bb index 7bac8106d..7bac8106d 100644 --- a/recipes-bsp/firmware-imx/firmware-imx_8.26.bb +++ b/recipes-bsp/firmware-imx/firmware-imx_8.27.bb | |||
diff --git a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.26.bb b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.27.bb index c35e31e07..c35e31e07 100644 --- a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.26.bb +++ b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.27.bb | |||
