summaryrefslogtreecommitdiff
path: root/conf/machine/verdin-imx8mm.conf
AgeCommit message (Collapse)Author
2020-10-17machines: verdin-imx8mm: add additional product idsMax Krummenacher
Add the following additional SKU product ids which are compatible with the verdin-imx8mm machines. 0059: Verdin iMX8M Mini Quad 2GB IT 0060: Verdin iMX8M Mini DualLite 1GB WB IT Related-to: ELB-3128 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 47ee60494d3d6579e2aaa5739ea515fcd86e6b90)
2020-10-17u-boot-toradex: add wildcard after perferred versionMax Krummenacher
As we add the git hash to PV otherwise one gets a warning that both the 2020.07 and 2020.04 recipes can be built. Due to COMPATIBLE_MACHINES the (correct) 2020.04 U-Boot is chosen also without the patch for the i.MX 8 based machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f0643dbc8548430458523f370bc902a5cef1e734)
2020-10-17machines: drop image_bootloaderMax Krummenacher
This variable is not used. Drop its definition. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bfaa623b5a7a8d4a866aa6784dceaf58a0897176)
2020-09-07machines: imx8: use Image.gz as kernel image typeIgor Opaniuk
The ARM64 Linux raw image now amounts to 32MB. Using Image.gz saves about 20MB (Image.gz ~ 12MB). Use Image.gz as default boot image format. Relates-to: ELB-1372 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
2020-08-20linux-toradex-rt: update to downstream 5.4-2.1.xMax Krummenacher
This drops the linux-toradex-rt recipe in favour of combining its functionality into the linux-toradex_5.4-2.1.x.bb recipe. The override preempt-rt applies the RT patch and changes the kernel config to use PREEMPT_RT. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20machines: imx8: drop fsl- dtb prefixMax Krummenacher
In the kernel sources that suffix was dropped. Follow this in the machine configuration. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20u-boot-toradex: update to nxp 2020.04Max Krummenacher
Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-10meta: change to use libubootenv to provide u-boot-fw-utilsMing Liu
The changes include: - Drop PREFERRED_PROVIDER_u-boot-fw-utils from machine conf. - Drop u-boot-toradex-fw-utils recipes. - Drop fw_unlock_mmc.sh, that's not needed for libubootenv. - Drop u-boot.inc, use default u-boot.inc from OE layer. - Add fw_env.config to uboot recipe. - Set UBOOT_INITIAL_ENV to u-boot-initial-env, which is being referred in libubootenv. Related-to: ELB-2552 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-18verdin-imx8mm.conf: set IMX_DEFAULT_BSPMing Liu
IMX_DEFAULT_BSP is set to 'mainline' by default, we should change it to nxp for verdin-imx8mm. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-17verdin-imx8mm: deploy dahlia device treesMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit f7ebd294c81285a6579b10a09e49a3d635ac4b70)
2020-06-09machines: u-boot: use full config nameMax Krummenacher
U-Boot used to be configured by 'make <board>_config', however with the move integration of the Kconfig system that changed to use a config file ending in _defconfig. Usually those names are <board>_defconfig. So nowadays one configures with 'make <whatever>_defconfig'. If make is called with <whatever>_config that is silently changed to <whatever>_defconfig. Change our config targets to the new name to prevent confusion. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 30b49e9696e82869cffc9994d7b5391d75c13dec)
2020-06-09meta: fix some inconsistent code styleMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 77e97f0d6e1c131b8039cd62937177b8f9688411)
2020-06-09verdin-imx8mm: follow renamed dtb name and add new oneMax Krummenacher
Note that currently the Toradex Easy Installer does nothing with the TORADEX_PRODUCT_IDS[0055] setting on eMMC machines. Related-to: ELB-2322 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bdde1ace3087c72ee7129623546c240b905df50c)
2020-04-06meta: adapt to the latest changes in meta-freescale-3rdparty layerMing Liu
The changes include: - Set PREFERRED_PROVIDER_u-boot-default-script to u-boot-distro-boot. - Drop MACHINE_BOOT_FILES, we dont have to maintain a extra variable. - Drop colibri-imx7-emmc.conf file, it's already in meta-freescale-3rdparty layer, move Toradex related definitions to colibri-imx7-emmc.inc file. - Drop u-boot-distro-boot from WKS_FILE_DEPENDS, to avoid multiple boot scripts in it. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-03-02machines: i.mx 8/8X/8MM: keep tune pinned to aarch64Max Krummenacher
meta-freescale started to set specialised tunes for the i.MX8 based machines. Override that in our machine specific files so that the user space packages all have the same ARCH 'aarch64' and need not be built for each CPU flavour individually. However change the tune include file so that one could change to one of the more speciallized tune if one wants to do so at the expense of additional compile time. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-13verdin-imx8mm: use sdma firmware from linux-firmwareMax Krummenacher
Use the sdma firmware from the linux-firmware recipe. The firmware-imx recipe no longer provides it: meta-freescale commit 'abc7fdf4cefc firmware-imx: remove sdma-imx6q.bin and sdma-imx7d.bin' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-13meta:mx8: add UBOOT_ENTRYPOINT and UBOOT_RD_LOADADDRESSMing Liu
Add UBOOT_ENTRYPOINT and UBOOT_RD_LOADADDRESS which are needed by fitimage. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 3371f4972842fedb804d2a350e877ab51b5db6e6) (cherry picked from commit 64f948358c954682cec75b1e76ac66e0cb93c660)
2020-01-30meta: drop do_image_teziimg dependenciesMing Liu
That's already handled by WKS_FILE_DEPENDS, drop the redundant dependencies. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-12-30verdin-imx8mm.conf: define serial consoleMax Krummenacher
Without this a getty on the non existing ttyS0 gets additionally started which then fails and gets continously restarted. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 271c46d3c0202a3cfde6d595d667a97a6b6b84ce)
2019-12-17verdin-imx8mm.conf: drop preferred versions for masterMax Krummenacher
The preferred versions for weston/wayland-protocols are correctly set in meta-freescale. Do not pin to an unavailable old version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-16verdin: machine: use aarch64 tuneMax Krummenacher
Use the same tune for all i.MX8/8X/8MM members. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-03verdin-imx8mm.conf: add machine config fileMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>