summaryrefslogtreecommitdiff
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2020-04-17u-boot-toradex & linux-toradex: update to latestMarcel Ziswiler
Related-to: ELB-2510 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-04-09u-boot-toradex: use latestMax Krummenacher
Related-to: ELB-2510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-04-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>
2020-03-14imx-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>
2020-03-13multimedia: add missing/new LIC_FILES_CHKSUMMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-03-12multimedia: update vpu to 4.14.98 2.3.0Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-03-12u-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>
2020-03-12imx-atf: update to 4.14.98 2.3.1Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-03-12firmware: 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>
2020-03-12imx-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>
2020-01-23imx-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>
2020-01-23imx-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>
2019-12-27linux kernel & u-boot recipes: update to latestVerdin-iMX8MM_Console-Image_3.0b3.118-20200101Colibri-iMX8X_Console-Image_3.0b3.118-20200101Colibri-iMX7_Console-Image_3.0b3.118-20200101Colibri-iMX7-eMMC_Console-Image_3.0b3.118-20200101Colibri-iMX6_Console-Image_3.0b3.118-20200101Colibri-iMX6ULL_Console-Image_3.0b3.118-20200101Apalis-iMX8_Console-Image_3.0b3.118-20200101Apalis-iMX8X_Console-Image_3.0b3.118-20191231Apalis-iMX6_Console-Image_3.0b3.118-20191231Marcel 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>
2019-12-13alsa-state: add alsa config for verdin-imx8mmMax Krummenacher
This gives the codec reasonable mixer defaults. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-02u-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>
2019-11-29imx-boot: align with actual u-boot file nameMax Krummenacher
The U-Boot recipe decorates u-boot-nodtb.bin with machine and configuration. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-11-29firmware-imx: deploy sdma fw in imx/sdmaMax Krummenacher
The device-trees search the sdma firmware in /lib/firmware/imx/sdma/ so actually deploy it there. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-29linux kernel & u-boot_2018.03 recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@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>
2019-08-22u-boot-toradex-fw-utils: use also for colibri-imx8xMax Krummenacher
Colibri iMX8X now has its environment also stored in the eMMC boot area. Deploy the same configuration as for the Apalis iMX8 also for the Colibri iMX8X. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-22u-boot-toradex-fw-utils: apalis-mx6: follow changed emmc instanceMax Krummenacher
The kernel for Apalis iMX6 now uses mmc2 as the instance for the eMMC. Follow that. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-13imx-sc-firmware: fix build and with it manual DDR retention workaroundMarcel Ziswiler
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: f74abf46 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-07-18imx-atf: override PLATFORM to imx8qxp for mx8qxp machineMing Liu
This is needed to build imx-atf version 1.5. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-07-17u-boot-toradex: update to latestMarcel Ziswiler
This one is required for fastboot recovery integration. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-07-16imx-sc-firmware: update ram configurationMarcel Ziswiler
This fixes RAM issue as see on Apalis iMX8QP and updates to latest RPA with all fixes and e.g. proper CBT enablement. 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: e8090f2 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-07-15linux/u-boot: update to latest toradex versionsMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-07-15u-boot-toradex: re-add 2016.11Marcel Ziswiler
Re-add U-Boot Toradex 2016.11 as Tezi (and TorizonCore) may still depend on it. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-07-10u-boot-fw-utils: choose flavour though prefered providerMax Krummenacher
This allows to use u-boot-fw-utils in image recipes. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-10u-boot-toradex: update to 2019.07Max Krummenacher
Update to a 2019.07 based U-Boot. Use the openembedded master recipes for u-boot_2019.07 as a base. This makes the u-boot recipe in recipes-bsp/u-boot-mainline/ obsolete, delete it. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-02imx-sc-firmware: poc sku handlingMarcel Ziswiler
SCFW implementing proof of concept 1 GB resp. 2 GB vs. 2 GB resp. 4 GB DDR SKU handling based on fuses indicating SoC being i.MX 8QP resp. 8DX vs. 8QM resp. 8QXP. 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: 71682f29 Note: this also requires a later U-Boot supporting SKU memory sizing. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-06-25u-boot-mainline: apalis_imx6: fix set_emmcargs wrapperMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-25u-boot-mainline: refresh patch to prevent fuzz warningsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24imx-atf: deploy binary additionally with the name used for atf 2.0Max Krummenacher
This helps that the user of the file (imx-boot) need not be aware of the atf version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24u-boot: mainline: update phy aneg patch to v2Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24Revert "imx-atf: update to 4.14.98 2.0.0"Max Krummenacher
The 2018.03 U-Boot of the 4.14.78 1.0.0 BSP failes booting. By reverting to ATF 1.5 it boots again. This reverts commit 39ea358020e2f555c1fd36a1f9e193466c9d96f7. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24firmware-imx: update to 8.1.1Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21u-boot-mainline: add patch, auto neg. timeoutMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21imx-boot: follow atf binary name changeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21imx-atf: update to 4.14.98 2.0.0Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21imx-sc-firmware: update to 1.2.2, drop QM A0Max Krummenacher
Update to version based on NXP SCFW 1.2.2. 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: 56ee0444 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21imx-mkimage, imx-boot: update to 4.14.98 2.0.0, drop QM A0Max Krummenacher
Upstream dropped support for i.MX8QM A0 silicon with the update to the 4.14.98 2.0.0 BSP. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-19u-boot: update to v2019.07-rc4+Max Krummenacher
Add patches currently on the ML targeting Toradex boards and fetch latest and greatest of master branch. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-05alsa-state: increase volume for apalis-imx8Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>