aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.11.0.bb
AgeCommit message (Collapse)Author
2022-05-10imx-sc-firmware: Upgrade 1.11.0 -> 1.12.1Tom Hochstein
Fixes: c1e35e096 SCF-105: Update RN. 3c65f1fb1 SCF-813 Ensure ROM enabled PLLs are initialized correctly 2998373c6 SCF-105: Update RN. abdd83d5c SCF-105: Update RN. a002b974d SCF-105: Remove DXL B0. 0b11721ef SCF-789 Fix ON->STBY->LP transition issue 1cbc2d6c2 SCF-105: Update dox on IPC timeout. 62e69af4e SCF-105: Update RN. 7737829aa SCF-105: Add details to SC_PM_WAKE_SRC_SCU for early wake source handling 69f83ea76 SCF-105: Update EULA to v34. 018d53b67 SCF-105: Update fnc password. ab24ce7bf SCF-105: Add QXP C0 SIMU test. 614b3f561 SCF-105: Add QXP C0 SIMU test. 2abd76e9c SCF-105: Initial bamboo variable file. b91c1ee8e SCF-105: Update RN. e871c73d4 SCF-808: Add version test. 258b390bd SCF-105: Update RN. 889f0dcdb SCF-105: Update monitor docs. 43644d1cb SCF-105: Add info on FIPS feature removal. 18bccc68a SCF-105: REmove some i.MX85 docs. 5b33cb1a4 SCF-105: Doc updates. 4a7876794 SCF-105: Update RN. 7f22bff5c SCF-794: Support SECO FW v3.8.5 and V2X FW v1.1.4. b1a8b46d2 SCF-805: Prevent V2X in LP mode. Causes serious error. Will also cause issue with DXL B0 freq detect. 9f4ddc055 SCF-105: Update EULA to v33. eb630b838 SCF-105: Add docs on V2X FW power and FW load. 3eb659bb5 SCF-105: RN updates. Script updates. 585a74561 SCF-804: Support DDR ECC for DXL SOC 1e5fbd097 SCF-105: Update RN. d0d36ab21 SCF-105: Update EULA to v32. a89bf18dc SCF-803: Eliminate duplicate call to start the SECO RNG. d8d624879 SCF-802: On partition free, move memory beofre resources. 610f30ef0 SCF-801: Fix typo. d6d0fb2c3 SCF-801: Support FlexSPI0/OCRAM use of IEE. 804b719f0 SCF-105: Dox updates. ba0727054 SCF-105: Fix typo in dox. e6e00e3f6 SCF-105: Update dox on reset. fd949aec8 SCF-105: Change RN to production. 28fa34404 SCF-105: Use release mkimage and yb2. b0acb3cd3 SCF-105: Update EULA to v31. 731604fbc SCF-105: Update RN. 10d101653 SCF-105: Update RN. 75fa9e388 SCF-105: Update RN. 891163a5f SCF-795: Fix issues with V2X clock and reset when V2X=NO. c03b882ef SCF-789: Fix MISRA issue. 7dd13e8da SCF-105: Update RN. fd212dd9e SCF-105: Support RN with no details. 283da46b2 SCF-748: Handle B0 FIPS fuse change. 4fe7a7702 SCF-105: Add some additional docs on the MU IPC reset. 92bfd92d4 SCF-105: Default size test image to U=2. aa74fede0 SCF-789 Fix ON->STBY->LP transition issue 38cbe5dbf SCF-105: Update RN. e62d08214 SCF-105: More dash updates. 7d1610cee SCF-105: Update dashboard. f434eb412 SCF-105: Update RN. c4a63b75e SCF-791: Fix counter issue in PMIC wdog function. 944670a67 SCF-105: Update RN. 233d1f9e1 SCF-790: Update SECO/V2X to 3.8.4 and 1.1.3. 6bcfd281d SCF-789 MISRA fix. 00cb947d8 SCF-105: Update dox on timeout. 6e21296f6 SCF-789 Fix bug with M4 PLL left enabled in LP mode a3fd771ba SCF-788: Disable internal pull-down of LDO when its enabled dda2cbe26 SCF-105: Update docs on DCD use. c29be627f SCF-105: Update typical SCFW boot times and add data for 8DXL 997974d7d SCF-105: REmove accidental changes. d61a2f5cd SCF-105: Update patch info. 362347a63 SCF-105: Update RN. 41540fa9d SCF-105: Update scripts. 4f4a76a51 SCF-786: Fix MISRA issues. 706670792 SCF-786: Added SCFW API call for boot stage. 4bfa2c526 SCF-787: Handle V2X auth fail. f2718a5d4 SCF-786: Support setting boot stage. Add stage command to monitor. 52beceb1c SCF-786: Remove conflicts between SCFW usage of ASMC SRS flags and ROM boot stage 299c06a9f SCF-105: Update to EULA 30. c083b4bb4 SCF-105: Update docs on power deps. 50e4a850f SCF-785: Disable MIPI if DC disabled. e41812371 SCF-784: Minor doc fix. 6fc82c4e4 SCF-105: Update master to 2022q1. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-02-21Generalize overrides subsystem for NXP and Mainline supportOtavio Salvador
Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and mainline-bsp. So, for example, the mx8mq override is split into: - imx-generic-bsp: compatible with every i.MX SoC and both BSP variants - imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP - imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP - mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants - mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP - mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP - mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants - mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP - mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP - mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants - mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP - mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP The extender mechanism is responsible for extending the override list to include the generic overrides. We can then use the three different variants to handle the metadata correctly. Generically speaking, the conversion mainly was automated (with a lot of back and forth until getting it right). To convert an existing layer, the following script can be used: ```sh git ls-files classes recipes-* \ | xargs sed -i \ -e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \ -e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \ -e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \ -e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \ \ -e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \ -e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \ -e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(vf\w*\),:\1-generic-bsp,g' \ -e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \ -e 's,\(vf\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf\w*\)),|\1-generic-bsp),g' \ -e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(imx\) ,:\1-nxp-bsp ,g' \ -e 's,(\(imx\)),(\1-nxp-bsp),g' \ -e 's,\(imx\)|,\1-nxp-bsp|,g' \ -e 's,|\(imx\)),|\1-nxp-bsp),g' for d in $(find -type d | egrep '/mx[6-8]w*'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/imx$'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/mx[5s]w*'); do git mv $d $d-generic-bsp done ``` Fixes: #791. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-01-19imx-sc-firmware: Upgrade to 1.11.0Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>