summaryrefslogtreecommitdiff
path: root/conf
AgeCommit message (Collapse)Author
2023-05-15machines: verdin-imx8mp: add 0065 and 0070 product idsEmanuele Ghidoli
Add the following additional SKU product IDs which are compatible with the verdin-imx8mp machines. 0065: Verdin iMX8M Plus QuadLite 1GB IT 0070: Verdin iMX8M Plus Quad 8GB WB IT Related-to: ELB-5189 ELB-5191 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit 0dc187478a0d363683a6c5ba59b042e56aa87e81)
2022-10-18machines: verdin-imx8mm: deploy yavia device treeFrancesco Dolcini
Deploy Yavia Carrier Board device tree files. Related-to: ELB-4861 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2022-10-18machines: verdin-imx8mp: deploy yavia device treeFrancesco Dolcini
Deploy Yavia Carrier Board device tree files. Related-to: ELB-4861 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2022-06-20machine: verdin-imx8mm: add new sku 0068Philippe Schenker
Add new Toradex SKU "0068 Verdin iMX8M Mini Quad 2GB WB IT". This SKU is similar to "0055 Verdin iMX8M Mini Quad 2GB WB IT", but has compared to 0055 no SPI-to-CAN transceiver placed. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-06-06conf:machine: dont append use-mainline-bsp to MACHINEOVERRIDESMing Liu
This leads to a multiple use-mainline-bsp existing in MACHINEOVERRIDES and more importantly, it breaks the rules when handling FILESOVERRIDES, the machine overrides is not the last item in MACHINEOVERRIDES any more so bitbake might find a wrong path for files in SRC_URI. Related-to: ELB-4373 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-05-18layer.conf: update eula md5sums until v34Max Krummenacher
Take all the hashes present from master branch and put it in here. v34 is needed for imx-seco-3.8.6. Related-to: ELB-4408 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-05-03machine: apalis-imx8: add new 0067 8gb productPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-02-26layer.conf: let backport recipes only valid for ToradexMing Liu
We have some backport recipes let's keep them valid only for Toradex distros. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-02-26firmware-imx-8: drop a Toradex specific fixMing Liu
We dont have to install HDMI firmwares to firmware-imx-8 main package any more, they are now already in firmware-imx-hdmi subpackage. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-01-13machine: configs: update addresses to load 64M kernelDenys Drozdov
The memory map updated to match bootloader changes, allowing loading Linux kernel with size up to 64M. Allocate 64M to load the kernel from FIT image: - 0x9600_0000 for Colibri iMX8X and Apalis iMX8 - 0x4000_0000 for Verdin iMX8M Mini/Plus Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2022-01-12layer.conf: update eula md5sums until v30Philippe Schenker
Take all the hashes present from master branch and put it in here plus add v30 that is needed for imx-seco-3.8.4 Related-to: ELB-4252 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-12-21colibri-imx6ull: fix mistyped overrideTomas Vilda
Fix mistype in colibri-imx6ull machine include file when using nxp bsp Signed-off-by: Tomas Vilda <tomas.vilda@gmail.com> (cherry picked from commit 1c555b4df029609b997f0920a7b402b3d27c8210)
2021-11-19machine: apalis-imx6: Enable vga on overlays by defaultPhilippe Schenker
Related-to: TEI-919 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-11-09apalis-imx8x: drop support for apalis imx8xDenys Drozdov
Apalis iMX8X is no longer supported and configuration dropped from recipe Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-10-25machine: Drop legacy imx8x b0 silicon based machinesPhilippe Schenker
Since the update to SCFW 1.7.4 the i.MX 8X modules, based on early b0-silicon chips do no longer work. This commit removes the machines that still where there in the transition phase to the newer c0-silicon Product revisions that no longer work with our BSP are: Colibri iMX8QXP 2GB WB IT V1.0B Colibri iMX8QXP 2GB IT V1.0B Colibri iMX8DX 1GB WB V1.0B Colibri iMX8DX 1GB V1.0B Apalis iMX8QXP 2GB WB IT V1.1A Apalis iMX8QXP 2GB ECC IT V1.1A Related-to: ELB-4215 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-09-02colibri-imx6ull-emmc: add mainline default overlaysOleksii Bidnichenko
Related-to: ELB-4065
2021-09-01colibri-imx6ull-emmc: add default overlaysOleksii Bidnichenko
Related-to: ELB-4065
2021-08-29machine: colibri-imx8x: follow device tree changesPhilippe Schenker
We recently added the missing device trees. Follow them in the machine file. Related-to: ELB-2800 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-08-19colibri-imx6ull-emmc: deploy upstream device treeMax Krummenacher
Related-to: ELB-4070 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-19apalis-imx8: deploy device-trees for ixora-v1.2Denys Drozdov
Add device trees for Ixora-v1.2 carrier boards Related-to: ELB-2801 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-08-18Revert "colibri-imx6ull: specify flashtype"Max Krummenacher
This reverts commit 61d81b1229b0d6218da813a8c7c36629eb380ce6. These changes should only be seen in a Toradex Easy Installer build. Revert here and do the changes in meta-toradex-tezi. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-16colibri-imx6ull: specify flashtypeMax Krummenacher
We build a combined Toradex Easy Installer image for Colibri iMX6ULL. The image contains two image*json files: image-emmc.json image-rawnand.json. This commit together with setting the flashtype to emmc in meta-toradex-tezi/conf/machine/colibri-imx6ull.conf sets the supported_product_ids in these image*json files to only the PIDs which are compatible. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-09colibri-imx6ull-emmc: fix override spellingMax Krummenacher
With the wrong spelling no device trees are built and deployed. Fixes commit 71ebff4 ("colibri-imx6ull-emmc: add machine configuration") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-04colibri-imx6ull-emmc: add machine configurationMax Krummenacher
The Toradex Colibri iMX6ULL 1GB computer module is a variant which uses an eMMC instead of a raw NAND for storage its RAM size is increased to 1GB. For additional specifications please visit: https://www.toradex.com/de/computer-on-modules/colibri-arm-family/nxp-imx6ull Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-07-23machine: apalis-imx8.conf: deploy Apalis iMX8QP DTsDenys Drozdov
Apalis iMX8QP device trees should be deployed for the IMX8QP SKUs with prodid ID 48 and 49 Related-to: ELB-3338 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-07-15machines: verdin-imx8mp: add 0066 aka 8gb product idMarcel Ziswiler
Add the following additional SKU product ID which is compatible with the verdin-imx8mp machine since we unified its RAM configuration in [1]: 0066: Verdin iMX8M Plus Quad 8GB Wi-Fi / BT [1] http://git.toradex.com/cgit/u-boot-toradex.git/commit/?h=toradex_imx_v2020.04_5.4.70_2.3.0&id=1a7d3dafa0aa166d1917183669ee3767189795ec Related-to: ELB-3938 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-07-15firmware-imx: imx6: Keep NXP VPU prorietary librariesDenys Drozdov
NXP provides proprietary VPU libraries with media codecs, required for video/audio decoding. The support of VPU libraries might be required for Torizon compatibility Related-to: ELB-3945 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-07-12firmware-imx: Drop proprietary firmware from upstreamDenys Drozdov
Following NXP proprietary VPU libraries are available in meta-freescale recipe: firmware-imx-vpu-imx6q, firmware-imx-vpu-imx6d. Due to the decision to remove proprietary code from the upstream build,these binaries have to be dropped. Related-to: ELB-3945 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-05-26machines: verdin-imx8mp: add additional product idsMarcel Ziswiler
Add the following additional SKU product IDs which are compatible with the verdin-imx8mp machines. 0063: Verdin iMX8M Plus Quad 4GB IT 0064: Verdin iMX8M Plus Quad 2GB Wi-Fi / BT IT Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-05-26verdin-imx8mp: add native hdmi to default dtb overlaysMarcel Ziswiler
Native HDMI not being used by default is kinda pointless. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-05-21Revert "verdin-imx8mp: use dedicated wks file and add space to the wic rootfs"Marcel Ziswiler
This reverts commit 4087b01cd5c70f4656cdff26a4e7d7ecc73bf41f. Now with the Toradex Easy Installer for the Verdin iMX8M Plus just around the corner get rid of this again to avoid the following Easy Installer build failure: NOTE: recipe tezi-initramfs-5.3.0-devel-r0: task do_image_squashfs: Started ERROR: tezi-initramfs-5.3.0-devel-r0 do_image_squashfs: The initramfs size 1180604(K) exceeds INITRAMFS_MAXSIZE: 160000(K) ERROR: tezi-initramfs-5.3.0-devel-r0 do_image_squashfs: You can set INITRAMFS_MAXSIZE a larger value. Usually, it should ERROR: tezi-initramfs-5.3.0-devel-r0 do_image_squashfs: be less than 1/2 of ram size, or you may fail to boot it. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-05-03layer.conf: add eula hashesMax Krummenacher
Add new NXP EULA hashes from NXP BSP 5.4.70-2.3.2. Related-to: ELB-3957 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-04-30meta:machine: set PREFERRED_PROVIDER_u-bootMing Liu
'PREFERRED_PROVIDER_u-boot' is being checked in OE: ``` meta/classes/uboot-sign.bbclass meta/classes/kernel-fitimage.bbclass ``` Let's set PREFERRED_PROVIDER_u-boot for some machines, so now all Toradex's modules have it defined in machine files. Related-to: TOR-1704 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2021-04-08machine: change UBOOT_DTBO_LOADADDRESSMing Liu
After this change, all Toradex's modules use 'scriptaddr' as the devicetree overlay load address for fitImage. Related-to: TOR-1700 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2021-04-08apalis-imx6: set kernel/devicetree load addressesMing Liu
This is needed for booting fitimage. Related-to: TOR-1700 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2021-04-08colibri-imx6ull: set kernel/devicetree load addressesMing Liu
This is needed for booting fitimage. Related-to: TOR-1700 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2021-04-01colibri-imx8x: Default VGA overlay for upstream kernelDenys Drozdov
Remove display-edt7 panel timings from the list of pre-enabled overlays. Use display-vga_overlay.dtbo Related-to: ELB-3887 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-03-31colibri-imx6/7: Default VGA overlay for upstream kernelDenys Drozdov
Default now Vesa VGA on VGA port overlay Related-to: ELB-3887 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-03-19machine: colibri-imx8x: remove lvds devicetreesPhilippe Schenker
follow the removal in kernel and also remove them in OE. Related-to: ELB-3846 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-03-15colibri-imx6/7: Default VGA overlay for downstream kernelDenys Drozdov
Default now Vesa VGA on VGA port overlay Related-to: ELB-3756 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-03-08verdin-imx8mp: deploy dahlia device treesMax Krummenacher
Related-to: ELB-3541 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-03-03meta:machine: set dtb/dtbo load address for fitimageMing Liu
This ensures the dtb/dtbo files in fitimage could be loaded correctly on targets. Related-to: TOR-1700 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2021-03-03meta: drop redundant variablesMing Liu
Drop redundant IMAGE_BOOT_FILES_append/WKS_FILE_DEPENDS_append, they are already in meta-freescale-3rdparty. Related-to: ELB-3583 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2021-02-18machine: apalis-imx8x: load dsi-hdmi overlay on-bootOleksandr Suvorov
HDMI interface should be turned on by default. Make the corresponding overlays to be applied on booting. Also, add applying the overlay for resistive touch controller ad7879 to fully support the Resistive Touch 7" Display. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-17verdin-imx8mm: drop support for v1.0 hardwareMax Krummenacher
We drop support for Verdin iMX8M Mini V1.0B and restart with the version marking in the device-tree names. Related-to: ELB-3551 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-16machine: colibri-imx6: fix name of on-boot lcd overlayOleksandr Suvorov
A name of the default display overlay for colibri-imx6 was changed. Fix this name in the overlays.txt respectively. Related-to: ELB-3395, ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16machine: colibri-imx7: load lcd-lt161010 overlay on-bootOleksandr Suvorov
Resistive 7" Display supports 800x480 resolution. Load the proper overlay on boot to make this display working from the box. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-10machine: apalis-imx8: load hdmi overlay on-bootOleksandr Suvorov
As an HDMI interface should be turned on by default, make the corresponding overlays to be applied on boot. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-06machine: colibri-imx7: load lcdif+ad7879 overlays on-bootOleksandr Suvorov
As a Parallel RGB interface should be turned on by default, make the corresponding overlays to be applied on boot. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-01-30verdin-imx8mp: use 202006 ddr firmwareMax Krummenacher
Provided by firmware-imx-8m 8.10 comming from the 5.4.70-2.3.0 NXP BSP. Related-to: ELB-3327 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>