summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-sc-firmware
Commit message (Collapse)AuthorAgeFilesLines
* imx-sc-firmware: Remove -fuse-ld=lld from linker flagsKhem Raj2023-06-101-0/+2
| | | | | | | | This package uses its own pre-compiled toolchain which is based on old gcc where -fuse-ld=lld is not implemented and it breaks the builds for distros using `ld-is-lld` distro feature Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imx: fw: allow to build for mainline bsp tooMax Krummenacher2023-04-101-5/+5
| | | | | | | | SECO/SC FW/HDMI FW and friends should not be restricted to imx-nxp-bsp. If one wants to build machines for a mainline kernel / user space these would be required to build the boot container too. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-sc-firmware: Upgrade 1.14.0 -> 1.15.0Tom Hochstein2023-02-201-2/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: upgrade from 1.13.0 to 1.14.0Max Krummenacher2022-11-281-4/+4
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-sc-firmware: Upgrade 1.12.1 -> 1.13.0Tom Hochstein2022-08-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: 8172eaea4 SCF-105: Update EULA. 093f2aeb1 SCF-105: Add dox for system-level power management 2221c23c7 SCF-105: Make RN more clear on FW versions. a764aa21b SCF-105: More RN changes. 614759d5b SCF-105: Update RN. 60d86cbf9 SCF-105: Update RN. 3db0966d7 SCF-105: Update yb2 info. a0a3763bc SCF-820: Fix printf output in monitor seco commit command. 0f1d3df24 SCF-799 Ensure bypass clocks are reset on power off 1c90b3846 SCF-105: Update dox on SCU WDOG configuration 4cdacdeda SCF-105: Update dox on FIPS mode reduced features. e07994f63 SCF-105: Update dox on reset causes. 0054fbf12 SCF-105: Update RN. 6fade97b4 Revert "SCF-816: Enable NO FIELD RETURN." 798a1ee79 SCF-105: Update RN. 2d755c539 SCF-819: Update MU driver to version 2.1.0. Fixes LSIO MU reset issue. 0d69ccecd SCF-817: Fix the SNVS ON_TIME defines. d6b3223d2 SCF-816: Enable NO FIELD RETURN. 4dc872512 SCF-813 MISRA fix 69e900b25 SCF-105: Support 1.4.x Linux versions. 26acdc9e1 SCF-105: Update RN. 13bfb9857 SCF-798: Support DXL B0 SECO FW v3.8.6 and V2X FW v1.1.5. 5b27069c9 SCF-105: Fix linux versions. 1cfe97b4a SCF-814: Improvement to MX8QXP and MX8DX DDR3L DCDs to align with latest RPAs 91ffad9de SCF-814: Improvement to MX8DXL DDR3L DCD to align with latest RPA aca3a590c SCF-105: Update RN. 39265d065 SCF-105: Fix Linux version. 713ce8bad SCF-105: Add PLL lock test (via monitor debug pll command). 80a46a6a9 SCF-105: Update RN. 5f7d1210d SCF-105: Remove DXL B0. ef109d8da SCF-813 Optimize analog module power for SCFW-only images 1608e2399 SCF-797: Disable serious error on abort. ba4d4c636 SCF-105: Update RN. 16ff6930b SCF-812: Fix dox. 7fc276789 SCF-105: Add comment on monitor and timeouts. 05d9dcfe3 SCF-105: Support release state on legacy bamboo server. 063ba00a8 SCF-797: Update self-test command. ac5d184f6 SCF-789 Fix ON->STBY->LP transition issue e8d2f7c71 SCF-812: Add custom monitor command. d262c5d30 SCF-105: Fix 1.2/1.3 info issues. aa3f98ee1 SCF-105: Update dev guide. fbf073a83 SCF-105: Show not found if dir missing on yb2. 30287599f SCF-105: Fix perl errors. 5947065b6 SCF-105: Update RN. e82da9950 SCF-105: Add shlinux22 server to dashboard. 6e38157b5 SCF-797: Return status from FIPS degrade function. 16d9f4d5b SCF-797: Add API for V2X FIPS degrade. dea6dd9e3 SCF-105: Update dox on IPC timeout. 72b8444f0 SCF-797: Add FIPS API. 4fba28d38 SCF-105: Fix the make rule for rpc.d 3554608f4 SCF-105: Pull more commits. 13e13875b SCF-797: Fix issue with erorlog when SECO in abort. 8ce75cf11 SCF-797: SECO lockup treated as abort. 16f8b8717 SCF-797: MISRA fix. Allow errorlog while in abort. 9a06e9470 SCF-797: Changes to better support SECO abort. 14fde1b35 SCF-796: Move to SECO FW v0.8.5 for DXL B0. ef84c36c8 SCF-105: minor dash status update. cb2e0905a SCF-748: Ping detect V2X abort. 45de9746f SCF-796: Use V2X FW 0.1.4. 8e74fdf5e SCF-105: Pass parms to mkimage. Allows REV=b0. 9b94bf71a SCF-105: Add build to release status. 794dfca01 SCF-105: Add tag to release status dashboard. baf9157c3 SCF-105: Update cockpit dox. 6930f5d7e SCF-105: Add details to SC_PM_WAKE_SRC_SCU for early wake source handling da6da031c SCF-105: Update cockpit dox. d4cd5e9ed SCF-105: Update guide with cockpit info. 2f5cbe1e3 SCF-105: Update EULA to v34. 3a2bf330b SCF-105: Update fnc password. 49d86eea5 SCF-105: Add QXP C0 SIMU test. 7c7eb4a12 SCF-748: Add SIMU build for DXL B0 (and QXP C0). 64a26ad71 SCF-748: Add bamboo var to test DXL B0. 5a9356485 SCF-105: Initial bamboo variable file. 36517591d SCF-797: Fix FIPS command. MISRA fix. a0e2038d3 SCF-808: Add version test. 0ac47f262 SCF-105: Update release info. f5a1a76f3 SCF-797: Add support for 0.8.5 FIPS commands. 42ff9f85f SCF-105: Update monitor docs. 9c67844e9 SCF-105: Add info on FIPS feature removal. 2637361da SCF-105: REmove some i.MX85 docs. 4adf74c70 SCF-105: Update RN. 90e6060f8 SCF-105: Doc updates. ccc32dcad SCF-748: Fix V2X FIPS fuse word. Fix test_seco for FIPS mode. 2b6bd120a SCF-105: Add dash heading. c538e444e SCF-105: Update dash. 224fbfc60 SCF-105: Update RN. 928ca1151 SCF-794: Support SECO FW v3.8.5 and V2X FW v1.1.4. 1ff9c0767 SCF-805: Prevent V2X in LP mode. Causes serious error. Will also cause issue with DXL B0 freq detect. a94c6b9cc SCF-105: Update EULA to v33. 9a15e26c1 SCF-105: Update RN. d2a0105a9 SCF-748: Support DXL DL3. a3dbb627f SCF-804: Support DDR ECC for DXL SOC 9aa4fbbe7 SCF-748: Support extended industrial. 44ec06bc0 SCF-748: Support partial closed parts. 0d60d44e3 SCF-105: Update RN. f017c7f3a SCF-105: Update EULA to v32. dacb2c18f SCF-803: Eliminate duplicate call to start the SECO RNG. d3414df1f SCF-802: On partition free, move memory beofre resources. 573c24c30 SCF-801: Fix typo. 879a89a96 SCF-801: Support FlexSPI0/OCRAM use of IEE. 897ea4b74 SCF-105 Doxygen updates 4d1f50367 SCF-105: Dox updates. 1d56d29ce SCF-105: Move to cdc02 bitbucket. 5cd433eca SCF-105: Fix typo in dox. 41f52ecde SCF-60: MISRA fixes. 44c3562a5 SCF-60: MISRA issues. b18366b23 SCF-60: MISRA fixes. a392bfaf1 SCF-105: Disable proxy for coverity commit. cd1f252f6 SCF-105: Use url instead of hostname. dd89de276 SCF-105: Update misra config. cf55c2f23 SCF-105: Switch to 2021.03 Coverity. add15bd0f SCF-105: Disable HTTP proxy. f6bae5a88 SCF-105: Move to 2021 coverity reports app. c79fce8c2 SCF-748: Update monitor checksum label. fa3bb26a4 SCF-105: Add docs on V2X FW power and FW load. 91e45220d SCF-748 Fix flexspi boot issue when V2X is disabled. 1502ea0d5 SCF-799 Fix issue while enabling auto clocks c20df5c25 SCF-105: Fix dashboard issue. 65755879b SCF-748: Support DXL B0 versions. 926b5c5f1 SCF-748: Add monitor dumps of SECO/V2X patches and V2X FW address. 61d07dc3e SCF-748: Conditionalize workaround for ERR051079. 30540ee6a SCF-748: Support seco=0 option to disable comms to SECO/V2X. c90c0a40d SCF-105: Update dox on reset. e9d346806 SCF-748: Skip V2X FW copy for B0. 31ae9f6d4 SCF-800: Optimize LSIO power for V2X=NO. 1ff699e20 SCF-799 Optimize clock code 8f0233f68 SCF-105: Add default Linux for 2022 RC1. f378df07d SCF-105: Update EULA to v31. f3dda0c61 SCF-105: Update dashboard. e568f7063 SCF-105: Update RN. 01b7414e1 SCF-748: Update list of parts to include DXL B0. 787546672 SCF-105: Move to 2022 Q2. 76a1186df SCF-795: Fix issues with V2X clock and reset when V2X=NO. db64c25cc SCF-789: Fix MISRA issue. 5b323a8e5 SCF-105: Support RN with no details. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: Upgrade 1.11.0 -> 1.12.1Tom Hochstein2022-05-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Generalize overrides subsystem for NXP and Mainline supportOtavio Salvador2022-02-211-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* imx-sc-firmware: Upgrade to 1.11.0Tom Hochstein2022-01-191-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: upgrade to 1.10.0Andrey Zhizhikin2021-10-221-3/+3
| | | | Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-121-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imx-sc-firmware: Upgrade to 1.9.0Tom Hochstein2021-07-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 58865b981 SCF-105: Update RN. 858678443 SCF-105: Update EULA. c609beec0 SCF-105: Update RN. 279d5a949 SCF-758: Check SECO version before sending SCFW ready message. d0cfc6006 SCF-105: Update docs on SECO events. cd28bb238 SCF-105: Update RN. f62c4449f SCF-756: Workaround SECO power state error. c9ad0c44f SCF-105: Update more copyrights. 796d44377 SCF-105: More copyright updates. ee13413ed SCF-105: Update copyrights. 15dbaa9b4 SCF-105: More pad doc updates. 964d8e827 SCF-105: Add more docs on pads and on wdog out. 25c9101b7 SCF-105: Update RN. e961c2fc3 SCF-105: Make both SPL and NOSPL image for cockpit. 2d22029c8 SCF-105: Add docs on ROM patching. 917dc8c2a SCF-105: Make cockpit image NOSPL. 6095bf08c SCF-105: Build cockpit image for test files. 2c0fcc794 SCF-105: Update RN. 2bfed3106 SCF-105: Change eCockpit to Cockpit. 33ef0f43c SCF-105: Update EULA. ba1969f7d SCF-105: Update RN. b6ce63a71 SCF-741 Add errata number to track timestamp issue c7e7187c4 SCF-105: Add note on DXL rom patch. 419f072a9 SCF-105: Use yb2 branch. 3bc8e9a99 SCF-105: Update RN. 0e31616b1 SCF-105: Use 5.10.Y 2.0.0 mkimage branch. d18d069a9 SCF-755 Enable Spread Spectrum support in PCIe DPLL 114461261 SCF-105: Update RN. 694316b2a SCF-749: Add MEMC docs. 93083e370 SCF-747: Support SECO FW v3.8.1 and V2X FW v1.1.0. 1b69f53e0 SCF-105: Update RN. f7c9f607a SCF-105: Test print fix. 3143bf932 SCF-746: Fix issue with V2X test an V2X=NO. 52bba3ae4 SCF-105: Minor dox updates. Update RN. 811fff5f7 SCF-105: Update guide on Zebu usage. 61f933852 SCF-105: Update guide. 6ea33be88 SCF-748: Fix todo comment. cdd8037c1 SCF-753: Update LSIO to check power state of MU users before reset. f50666d9a SCF-729: Add more eCockpit docs. f1b849d38 SCF-105: Update RN. 5ae761c0a SCF-752: Check ownership on CAAM JR API call. 0ea113854 SCF-752: Support config on CAAM JR AMTD and LAMTD. cb64cd4ac SCF-748: Some initial changes for DXL B0. 874ebf5d8 SCF-740: Fix build issue with DQS2DQ. 19852e496 SCF-105: Update RN. c433be7ed SCF-105: Add issue type ro release status. 3432d47ce SCF-105: Fully qual Linux test machine name. 0969105a3 SCF-105: Update RN. f644c1f04 SCF-105: Add missing to release list. 2fc2a1dfa SCF-105: Highlight missing patches in dashboard. 671d00494 SCF-105: Add branch to release dash. a4d7f3e1f SCF-105: Dash update. 8d3d92166 SCF-105: Update RN. 159dfa0db SCF-105: Update board docs. 8cba6d1fb SCF-750: Fixed CBT code from overwriting DDR PHY registers 84c321873 SCF-105: Update RN. 586924fb7 SCF-105: Update docs on board resources. ff84c51eb SCF-743: Update API version. 243e494b8 SCF-743: Send client IRQ on V2X reset. 02c024853 SCF-740: Remove unused monitor command. 22280d760 SCF-746: Fix RNG start message error return. 8fe6812e0 SCF-744: Fix MU power down message size. d18f77b12 SCF-105: Update RN. 44f6012e9 SCF-746: Fix MISRA issue. 594b6492a SCF-746: Send TRNG start message. c8c117156 SCF-105: Fix missing releases in dashboard. 09c7c6cb5 SCF-741: Fix timestamp test. 97f8b6884 SCF-105: Update copyright of modified files. 4575962fe SCF-105: Spellcheck fixes. ffac6fd26 SCF-729: Add eCockpit docs. aaff23804 SCF-729: Remove todo in eCockpit board file. 07521ac61 SCF-105: Update RN. 837ce9e7b SCF-105: Update link to MX9. 9965e1551 SCF-105: Fix dash issue. f81f18669 SCF-105: Fix dash. 4417e850b SCF-105: Add i.MX9 wiki. a138ba09e SCF-744: Send V2X message on MU power off. Update ID and MU bit usage. 68c66959b SCF-743: Allow board reboot on V2X serious error. 4eacbf626 SCF-105: Update docs. 03b32cf86 SCF-741: More MISRA fixes. 7201cbfeb SCF-105: Update RN. 9c2a6538a SCF-741: MISRA fixes. Clean-up. 116ed0db3 SCF-743: Fix MISRA issue. f0074a2fd SCF-741 Fix RM test failure 9ead7da24 SCF-105: Add docs on FlexSPI programming. 05857da58 SCF-741 Timestamp does not start in LP modes 192b64689 SCF-105: Update wiki link. 9115a3986 SCF-743: Add V2X abort. Board.c callout for aborts. 3e3cae383 SCF-105: List QXP SECO versions in wiki. e5455937c SCF-739: Update SECO versions. 94ad0ca32 SCF-741: Add timestamp test. 965d6ee6e SCF-105: Update docs. 537f190c1 SCF-105: Update RN. aaa068538 SCF-735: Move interrupt for V2X clocks to GI2. dec196fd0 SCF-740: Wrap calls to DQS2DQ functions. 31fc101c0 SCF-105: Fix whitespace issues. a13090805 SCF-105: Update RN. 40d6bca0b SCF-105: Update functional PW. 771b6693e SCF-105: Save backup list of releases. 36fd3e864 SCF-60: MISRA fixes. e3ad067b1 SCF-105: Add back GA2 to release page on dashboard. 57a6b72f4 SCF-735: Add message to tell SECO we are up. 141bc88ea SCF-738: Add MU/ID assignment messages to SECO. 6a243f56d SCF-735: Enable SECO MU IRQ at NVIC. 42342be67 SCF-105: Update some comments. 17e3918f9 SCF-736: Add SECO aync abort. abe247a6f SCF-737: Disable V2X auto clock gating on SECO passthrough call. 49c2fdc42 SCF-735: Add SECO IRQ for clock gating control. 6c0e58c5d SCF-105: Add more info on the button. ae6b886f7 SCF-734: Fix cmd issue for SECO dump. 9f48bd37d SCF-734: Allow SECO dump after abort. 0a9cf1422 SCF-733: Fix OOB check on RNG change. ac679d7c6 SCF-105: Update RN. 2f80f9d5d SCF-733: Provide option for SCFW to not start the SECO RNG. bdfdb96e4 SCF-105: Update docs. e34ac4353 SCF-105: Use latest doxygen. a887f0f70 SCF-105: More AS updates. fe0688507 SCF-105: Add info to the arch spec. f6be0e6c4 SCF-732: Add SECO data logging. 00810ae31 SCF-105: Update EULA. 1848b7ba7 SCF-732: Add logger for MU events. 2295db7a0 SCF-731 Update LPDDR4 DCD to set VTCR1.ENUM=0 to improve Host VREF training 4c1dd13f9 SCF-729: More eCockpit clean-up. dd9c7cce9 SCF-730: Fix test issue. f7d279f29 SCF-730: Flush V2X debug response. 9dde582d6 SCF-730: Update API version. 9eb3f8d37 SCF-730: Add new mono counter API. 45ff700f0 SCF-729: Fix build break. 1cee85043 SCF-729: Optimize size of cockpit split. dd94a6c52 SCF-729: Update M4 partition code. 7cb820532 SCF-729: Minor clean-up. 997aba3a5 SCF-729: Eliminate unused DCD files for eCockpit. ff3442eb7 SCF-729: Add i.MX8QM cockpit board support 11a7082e7 SCF-105: Fix tickets missing as they have no commit. b46f5f357 SCF-105: Add link to Linux release table. d6a84be39 SCF-105: Fix spelling issues. 364e5be21 SCF-105: Fixes for Ubuntu 20.04. 8118e2aa6 SCF-105: Add comment in guide for streaming bunzip2 to dd. ff34a4b78 SCF-105: Fix dox issue. b4c4494f5 SCF-105: Fix file encoding issue. 00190c180 SCF-726 Ensure MEMC is powered off in KS1 after A35 reboot on DXL 6c8d4ce52 SCF-105: Fix spelling errors. 7ae3906db SCF-105: Update docs. 036283ad1 SCF-105: Fix missing files. 59aef7b77 SCF-725: Support SECO FW v3.7.5 for QXP C0. b6b5600ef SCF-724: MISRA fix. 6e0679358 SCF-105: Update docs. d8500aaa3 SCF-724: Protect against FSPI0 hazards during reboot/LPM flows d07dfa2fb SCF-105: Update NxDI instructions. d38fbc766 SCF-105: Support NoPatch and Critical JIRA labels. a633839db SCF-105: Update RN. 9ec1456f8 SCF-697: Move V2X_PID0 to SECO. Allow SECO to access V2X memory using non- secure as there seems to be a HW issue. 8c1267f41 SCF-105: Fix commit ID in VERSION file. 66103568a SCF-105: Remove comments for MX8.5. 028686389 SCF-105: Move master to 2021q2. 88028bbed SCF-105: Update to 2021. 54a467b9b SCF-105: Restart RN for next release. efe1936e3 SCF-722: Support new DXL SECO and V2X FW. cb6ea586f SCF-718 Fix freeze mode failure in Linux eb9f30923 SCF-105: Update RN. 8b37c1782 [SCF-721] Updated LP4 CBT DCDs MR13 and rev'd version# 86a28364f SCF-720: Fix incorrect reset bits handling in DDR config files 0cc20dacd SCF-719: Fix MISRA issue. a2676a409 SCF-719: Fix cppcheck issue. 4d44e03ab SCF-719 Ensure MTR is not run for SS powered by ROM 72b4e7bc1 SCF-105: Update RN. ee0854d4b SCF-718: Fix MISRA issues. 44aede3ec SCF-708 Ensure PMIC voltage and bias is set during reboot 7fbc1a8ce SCF-718 Remove commented lines 4e6b899fd SCF-718 Fix Linux reboot issue 030738d36 SCF-60: REmove HIS rules. 8a290eeb5 SCF-105: Update artifact order. 07507f084 SCF-105: Use links to git repo for release images. e795a1d5e SCF-105: Add command to copy artifacts to git. 353dccee8 SCF-105: Fix minor dox issues. 66a9d4d01 SCF-105: Add PM section for Cortex-M4 8423267c5 SCF-687: Fix DDR stress test issue. 020bcae94 SCF-105: Clarify SNVS LPGPR usage. a83796fc2 SCF-708: Use RFF power control to detect prior logic/memory retention 3ad3867e6 SCF-105: Update dashboard. f22645963 SCF-105: Add DXL.V2X FW info. 09fffbb9e SCF-105: Add SECO FW version to release dashboard. c9e4a6e31 SCF-105: Add V2X FW version. daa201240 SCF-105: Update to get last dir. cae59a43d SCF-105: Add script to copy releases to git. dd4102743 SCF-105: Fix dox update. a09ca4070 SCF-105: Update docs on setting clocks. 9905a8005 SCF-105: More TP updated. f448a7359 SCF-105: Update TP. 3c7db45d2 SCF-708 Handle FSPI boot device case e72418195 Revert "SCF-712: Enable LPDDR4 periodic dqs2dq and set SENSIVITIY=0 for testing purposes" 9146894cc Revert "SCF-712: Turn off DDR debug messages for now." 3ace4fb54 SCF-543: Include V2X image offset with dummy address to align with SCU ROM 0c44e2679 SCF-105: Update RN to 2021 Q1. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Drop overrides for i.MX 8DXL Phantom MEKTom Hochstein2021-05-211-2/+1
| | | | | | | The i.MX 8DXL Phantom MEK will never be released, so drop the overrides that have crept into the meta-data. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: Upgrade to 1.7.1Tom Hochstein2021-02-121-2/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: upgrade to 1.7.0Andrey Zhizhikin2021-02-011-3/+3
| | | | | | Updated package uses new EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-sc-firmware: Upgrade to 1.6.0 versionCristinel Panfir2020-10-271-3/+3
| | | | | | This version uses EULA v15 August 2020. Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-sc-firmware: upgrade to 1.5.0 from NXPAndrey Zhizhikin2020-09-231-7/+11
| | | | | | | New version also uses new version of EULA from NXP and excludes i.MX8M series in COMPATIBLE_MACHINE. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-sc-firmware: Correct the License type and upgrade to 1.2.7 versionCristinel Panfir2019-12-121-4/+4
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* layer: replace ${PN} with ${BPN} in SRC_URIMax Krummenacher2019-09-141-1/+1
| | | | | | | This prevents a number warnings like the following: | imx-sc-firmware-1.2-r0 do_package_qa: QA Issue: imx-sc-firmware: SRC_URI uses PN not BPN [src-uri-bad] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-sc-firmware: Upgrade version from 0.9 to 1.2Mihai Lindner2019-05-211-4/+4
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-sc-firmware: Add new package System Controller FirmwareTom Hochstein2018-12-131-0/+38
Add System Controller firmware package for i.MX 8 and 8X families. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>