summaryrefslogtreecommitdiff
path: root/recipes-bsp
AgeCommit message (Collapse)Author
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>
2019-06-04u-boot-toradex_2018.03: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-29u-boot: provide a dummy fw_env.configMax Krummenacher
This prevents fetcher errors if a machines does not provide its specific file. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-29imx-boot: use the right dcd for apalis-imx8a0Max Krummenacher
The Apalis iMX8 QM V1.0A require a specific DCD. Inject that DCD file and change the Makefile to actually use it. (The DCD for B0 silicon integrated in the SCFW and irrelevant here) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-29u-boot-toradex_2018.03: boot linux on apalis-imx8a0 from sd cardMax Krummenacher
The Apalis iMX8 QM V1.0A are not fused but strapped to boot from SD card. Revert the environment change which makes them boot from eMMC. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-27imx-atf: bbappend: delete now obsolete fileMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-23imx-atf: bbappend: use version wildcard and explicitely set versionMax Krummenacher
This copes with the version upgrade in meta-freescale master to imx-atf 2.0 which is meant for BSP 4.14.98_2.0.0_ga. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-21u-boot-toradex_2018.03: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-21u-boot-toradex-fw-utils_2018.03: intial recipeMax Krummenacher
Copied and adapted from: openembedded-core/meta/recipes-bsp/u-boot/u-boot-fw-utils_2018.07.bb Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-21u-boot-toradex_2018.03: split common definitions into a inc fileMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-21u-boot: add patch to increase malloc_fMax Krummenacher
Otherwise U-Boot freezes before outputting anything. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-20u-boot-toradex_2018.03: additionally provide uEnv.txtMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-14u-boot: fix mainline not providing a nand targetMax Krummenacher
Our downstream U-Boot provides a u-boot-nand.imx target prepending the binary with a 1k block for easier flashing while the mainline U-Boot does not. Mimic the behaviour in a do_compile_append. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>