summaryrefslogtreecommitdiff
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2020-07-12imx-sc-firmware: Update to latest 1.3.1 scfwPhilippe Schenker
With this commit the new Apalis iMX8QM V1.1B modules are supported Related-to: ELB-2832 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 2545b1f52803e9b4f2f27cb750264d9193e12fbb)
2020-06-30u-boot-toradex_2018.03: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit bd2a8c344695e2ffc489e6084991201edf304403)
2020-06-30u-boot-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit e68d1621295e27fc17be00c0d696513d1e23ef6a)
2020-06-30imx-sc-firmware: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit c047dd211b39346f7123ac6af0261d0d29508aeb)
2020-06-18imx-vpu: use meta-freescale 5.4.39.2Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18imx-vpu-hantro: use meta-freescale 1.16.0Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18imx-boot_%.bbappend: follow upstream changesMax Krummenacher
Drop variable assignments done in the imx-boot_*.bb file. Drop firmware-imx8x dependency which is no longer needed with the split out of SECO in its own package. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18u-boot-toradex-fw-utils: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 5b0bdea54a34e872a707a3e35d97a157f4c00240)
2020-06-09u-boot-toradex: inherit toradex-u-boot-localversionMing Liu
- Inherit toradex-u-boot-localversion instead of fsl-u-boot-localversion in u-boot-toradex-common_2018.03.inc. - Drop LOCALVERSION which has already been defined in toradex-u-boot-localversion.bbclass. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit aa6434d4d61ad84fe22b91adf2e380a3a63011f5)
2020-06-09u-boot-toradex_2018.03: add missing variablesMing Liu
- Add HOMEPAGE, SECTION variables which are currently missing. - Move SUMMARY after including recipes-bsp/u-boot/u-boot.inc, or else it will be overridden in that file. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit c86b878b7ea8ebe1d384d0549cdd14e7a2834705)
2020-06-09u-boot-toradex_2018.03: drop UBOOT_NAME variablesMing Liu
They are being referred nowhere in u-boot-toradex_2018.03 recipe, drop them. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 3b510976a511c90cbd8a814c33d2f99a9b7f60e9)
2020-06-09u-boot-toradex_2019.07: define BOOT_TOOLSMing Liu
BOOT_TOOLS is being referred in do_deploy, but the definition is missing, add it in. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit f09feb0bdc196918d3a32a926644e428e59aab3b)
2020-06-09u-boot-toradex_2019.07: PROVIDES u-bootMing Liu
u-boot-toradex_2019.07 shall provide u-boot, add it in. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 7887fbe88a6cf6fc8cfcd27e0a7bada96b750e99)
2020-06-09Revert "device-tree-overlays: add initial recipe"Marcel Ziswiler
This reverts commit ff1c822b4facb497dd22f15d40db58f504541c7a. We need such recipe to be more generic e.g. to apply for apalis-tk1 as well. Move it to meta-toradex-bsp-common instead. (cherry picked from commit dbd107b3de14aef44ab1117ca32c7d8d91f08ddc)
2020-06-09device-tree-overlays: add initial recipeIgor Opaniuk
Add external device tree overlays to be build outside of the main linux kernel recipe. Relates-to: ELB-2723 Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com> (cherry picked from commit ff1c822b4facb497dd22f15d40db58f504541c7a)
2020-06-09u-boot-toradex & linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit a815b49cfaf96b7b68d3effe67b2cdd4ebdf96a2)
2020-06-09imx-sc-firmware: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit f6859a5d4c7540ae0ffae42e204c0ae532ef04f0)
2020-06-09u-boot: support merging .cfg files for UBOOT_CONFIGMing Liu
U-boot recipe supports .cfg files in SRC_URI, but they would be merged to .config during do_configure only when UBOOT_MACHINE is set, we should also support merging .cfg files for UBOOT_CONFIG. Related to: TOR-587, TOR-589, TOR-701, 50811 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 24a91ebe7f1472d1d4ce101a56cf81f21b30ba85)
2020-06-09Revert "u-boot: merge .cfg files for multiple configs"Max Krummenacher
This reverts commit 6a74de45bfed1842912b580488f5d82baf4a5621. Prepare to cherry-pick to reworked commit from zeus. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-09u-boot-toradex & linux-toradex: update to latestMax Krummenacher
Related-to: ELB-2510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit c21550db2958b33f5787828636b7fffcc5545fa5) (cherry picked from commit 8782c3f3597fff57a511d279da26c4545c735dd8) (cherry picked from commit 7fa05957ec93243515bac8bd0ffcca70ddafbf69) (cherry picked from commit b356909a2fd73a885225cfde9e955bf81475da69) (cherry picked from commit 59f7440d61253fff06fac123f4cb1e6a7d7790a4)
2020-06-09imx-sc-firmware: use latestMax Krummenacher
Use the latest binaries provided for Toradex boards. Related-to: ELB-2510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit d65873ad2f7a117847c641011a9f9dde74b9462f) (cherry picked from commit 42628ff8f3b199f3acc837ea9efd8df0931bbd68)
2020-06-09colibri-imx8x: modify device tree name for mainline/upstreamMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 0e9ae3f78e3c6db243331662072487b295260b51)
2020-06-09imx-atf: fix a uninitialized variable issueMing Liu
This fixes a following compiling error on verdin-imx8mm machine: +| plat/imx/common/imx8m/imx_rdc.c: In function 'imx_rdc_set_masters': +| plat/imx/common/imx8m/imx_rdc.c:146:9: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized] Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit af3c4735e6f2bfd3c1166a434832286a281a7d65) (cherry picked from commit 18dd83cc2ef97b664030192cede06ca5f071dfa9)
2020-06-09multimedia: update vpu to 4.14.98 2.3.0Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0af8ff74ed3106baca390959394c5486d2df4a7e) (cherry picked from commit 4f5057328843300d9ce1d86e9cb285655112ce42) (cherry picked from commit a8a8e3ffb13eab296a9f064296a28c74d40eefb1)
2020-06-09u-boot-toradex: i.mx8: update to imx_v2018.03_4.14.98_2.3.0Max Krummenacher
This updates to the NXP BSP 2.3.0 at tag rel_imx_4.14.98_2.3.1_patch. Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 1d43c7a496efd435c8493afe583864fc4192deb5) (cherry picked from commit eb1a0e84c8f5732264d4784405ed5a1756964fd7)
2020-06-09imx-atf: update to 4.14.98 2.3.1Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 4be26a02083ee3329ba037ea7ec60f153c2a3067) (cherry picked from commit ce8aca76b97a2238e3bff8c09cc4c1f4dfc40e04)
2020-06-09firmware: update to 4.14.98 2.3.1Max Krummenacher
The seco firmware is now split out of firmware-imx. The seco firmware has now a i.MX8X B0 and C0 silicon version. Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 78802e3ecd139a5031c06821526f249e060894c1) (cherry picked from commit 264c9e55a59849b1370e4638020cb364662357b0)
2020-06-09imx-sc-firmware: update to 1.3.1Max Krummenacher
Update to version based on NXP SCFW 1.3.1. Branch name: imx_4.14.98_2.3.0 Build version: 4124 Commit ID: 0x0b929edfe Build date: Jan 31 2020 Build time: 21:06:48 Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit b4a20babea319d117614e3885d1d28a3b1a5766f) (cherry picked from commit 99c22a9fc70456d18b2a6b86e643a8aa83b0f9af)
2020-04-17u-boot: merge .cfg files for multiple configsMing Liu
U-boot recipe support .cfg files in SRC_URI, they would be merged to .config during do_configure, but this is only supported for single config case (when UBOOT_MACHINE is set), but not supported for multiple configs case (when UBOOT_CONFIG is set), we shall also support that. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-02-13imx-sc-firmware: require eula acceptanceMax Krummenacher
In order to build the scfw recipe the NXP EULA must be accepted. Enforce acceptence with the fsl-eula-unpack class mechanisms. Related-to: ELB-1252 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 555fad51465ee571c4b565d6615736a0f7acb0ae) (cherry picked from commit e5049a9c1bf8575beec0d7aab06f5d9cc7093283)
2020-02-13imx-sc-firmware: use latest and allow to use latest headMax Krummenacher
- Set git hash to latest binary build. - With use-head-next override, now take latest HEAD of the imx-sc-firmware. Related-to: ELB-2333 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 01af70cbb707b01e5f7885711ac32b1eddaf91cd) (cherry picked from commit bea6c8f39e84010d858ac8978fec31f873820b9a)
2020-02-13Bump U-Boot to support torizoncore on verdinsimon.bueler
Relates-to: TOR-519 Signed-off-by: simon.bueler <simon.bueler@toradex.com> (cherry picked from commit e5d26e3336ada73c15fc42da6c6dd1ef171ea116)
2020-01-25u-boot.inc: use python3 for buildMax Krummenacher
OE dropped python2 support. Unify u-boot.inc with openembedded-core which now uses python3 for the build. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-31linux kernel & u-boot recipes: update to latestMarcel Ziswiler
u-boot-toradex-common.inc: all but below u-boot-toradex-common_2018.03.inc: i.MX 8 series based modules u-boot-toradex_2016.11.bbappend: Toradex Easy Installer 2.0 linux-toradex_4.14-2.0.x.bb: all NXP based modules Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 7d996d197ad3185838103da3229e01f1b00285c4) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Conflicts: recipes-bsp/u-boot/u-boot-toradex-fw-utils_2016.11.bbappend recipes-bsp/u-boot/u-boot-toradex_2016.11.bbappend
2019-12-30alsa-state: add alsa config for verdin-imx8mmMax Krummenacher
This gives the codec reasonable mixer defaults. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit c892c94b622c8362cf5092345b93325addd234f1)
2019-12-18u-boot-toradex: use new versioningStefan Agner
Use toradex-u-boot-localversion class to implement the new versioning scheme for U-Boot. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-12-15u-boot-imx: Deploy boot image generation tools for i.MX 8MMax Krummenacher
Taken from meta-freescale, commit eb2b9bf4cefa47175e76eaa50d4a58b5117bdc72 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0cfcc92ee31ecf66167bfc0a48f5a10f87605497)
2019-12-06u-boot-toradex: drop U-Boot 2016.11 recipeStefan Agner
Now that U-Boot 2019.07 works reliably lets remove the U-Boot 2016.11 recipe. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-11-04imx-atf: stick to imx_4.14.78_1.0.0_gaMing Liu
Without this change, I could not boot a colibri-imx8x board, seems the imx_4.14.98_2.0.0_ga branch being used in meta-freescale does not work. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-11-03linux kernel & u-boot_2018.03 recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-10-09Revert "firmware-imx: update to latest in meta-freescale master"Max Krummenacher
This lives now in meta-freescale. This reverts commit 6dff21d2abbc958b917b94f16762a72fdb207090. This reverts commit 570e9d521cece6eaa5e52aeb37e2e14d939a98b7. This reverts commit 2bbb8289258ca3f9d491de0bb861fab21a9e566d. This reverts commit 9644f8c076d677d6c74674e889eb1dc66d36f827. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-09remove upgrades which are now in meta-freescaleMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-01imx-sc-firmware: use sc-firmware from public tdx github repoPhilippe Schenker
Delete binary firmware that is no longer used. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-09-25Add initial support for Apalis-iMX8XPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-09-25imx-sc-firmware: add apalis-imx8x debug firmwarePhilippe Schenker
This adds a SCFW that was created with: ./create_and_deploy.sh scfw_export_mx8qx_b0/platform/main/build_info.h: SCFW_BRANCH imx_4.14.98_2.0.5_ga SCFW_BUILD 3353UL SCFW_COMMIT 0x494c97f3UL SCFW_DATE "Aug 15 2019" SCFW_DATE2 Aug_15_2019 SCFW_TIME "18:06:25" Our SCFW git hash: a5af9ce Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-08-27u-boot-toradex: drop redundant python dependencyColibri-iMX8X_Console-Image_3.0b2.65-20190830Colibri-iMX7_Console-Image_3.0b2.65-20190830Colibri-iMX6_Console-Image_3.0b2.65-20190830Colibri-iMX6ULL_Console-Image_3.0b2.65-20190830Apalis-iMX8_Console-Image_3.0b2.65-20190830Apalis-iMX6_Console-Image_3.0b2.65-20190830Ming Liu
The python dependency has been handled properly in OE by the following commit 3b0b1630: [ u-boot: Fix pylibfdt generation ] Drop the redundant python dependency here, they would slow down u-boot build. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-08-26u-boot: mx8: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-26u-boot: follow branch name change for -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-26linux kernel & u-boot recipes: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-26imx-sc-firmware: make use of the retention definitionMax Krummenacher
Branch name: imx_4.14.98_2.0.0_ga Build version: 3332 Commit ID: 0x0cb6f758b Build date: May 20 2019 Build time: 10:58:51 Our SCFW git hash: 74b74e5 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>