summaryrefslogtreecommitdiff
path: root/conf
AgeCommit message (Collapse)Author
2024-03-08verdin-imx8mm: add new 0087 pidJoao Paulo Goncalves
Add new verdin-imx8mm PID4 0087 support that is based on PID4 0059 with the SPI CAN controller chip removed. Related-to: ELB-5631 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2024-02-09machine: apalis-imx8: Add Apalis Eval Board v1.2 to DTB listHiago De Franco
With the addition of the Apalis Evaluation Board v1.2 device tree file in linux-toradex, include the required files for deployment in the final image as well. Related-to: ELB-5535 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-01-30verdin-imx8mm: add new pid4Joao Paulo Goncalves
Add new PID4 0086 support that is based on PID4 0059 Verdin iMX8M Mini Quad 2GB IT V1.1D with some hw changes: * SoC Change to DualLite * eMMC change from 16GB to 8GB * Removal of the ADC Related-to: ELB-5579 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2024-01-24conf: machine: apalis-imx6: Deploy new Apalis Eval v1.2 dtbHiago De Franco
After the imx6q-apalis-eval-v1.2.dts file was introduced to linux-toradex, add the DTB to apalis-imx6.inc so the file will be correctly deployed to the image under /boot/ folder for both tdx-xwayland and tdx-xwayland-upstream. Related-to: ELB-5534 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-01-22apalis-imx6: Add Apalis iMX6 Non-WinCE SKUVitor Soares
Add the following PID4 support for Apalis iMX6 without WinCE license: - 0082 Apalis iMX6D 512MB - 0083 Apalis iMX6Q 1GB - 0084 Apalis iMX6D 1GB IT - 0085 Apalis iMX6Q 2GB IT Related-to: ELB-5557 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2024-01-22colibri-imx6: Add Colibri iMX6 Non-WinCE SKUVitor Soares
Add the following PID4 support for Colibri iMX6 without WinCE license: - 0077 Colibri iMX6S 256MB - 0078 Colibri iMX6S 256MB IT - 0079 Colibri iMX6DL 512MB - 0080 Colibri iMX6DL 512MB IT Related-to: ELB-5557 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2024-01-22colibri-imx7: Add Colibri iMX7D Non-WinCE SKUVitor Soares
Add PID4 0081 support for Colibri iMX7D 512MB without WinCE license, mirroring the functionality of Colibri iMX7D PID4 0033. Utilize the same devicetree for compatibility. Related-to: ELB-5557 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
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>