summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-30Bump SRCREVkirkstone-6.x.yci.toradex
Bump SRCREV hashes as used in build of Tue 30 Apr 2024 10:13:06 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 591 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/591 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-04-30Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue 16 Apr 2024 10:28:27 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 580 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/580 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-04-12alsa-state: Remove specific configuration files for verdin-imx8m[mp]Hiago De Franco
To enhance compatibility with a read-only rootfs system, remove the dynamically assigned and utilize alsa-ucm-conf configuration from meta-toradex-bsp-common pulled-in via the meta-toradex-demos layer instead. Related-to: ELB-4916 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-04-06linux-toradex: localversion: drop setting it hereMax Krummenacher
LOCALVERSION is already handled in the inherited class toradex-kernel-localversion.bbclass. The delete line used to be a duplicate of what was already done in the class, however with recent changes in openembedded-core it now is even harmful. Related-to: ELB-5330 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 49fc09a9a6d2a6529faf3cf754405f5cfcff6c91)
2024-04-01Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon 11 Mar 2024 05:08:21 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 548 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/548 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-03-21u-boot: remove unused patchEmanuele Ghidoli
The removed patch was referred by a recipe dropped by this patch: 797bb81ad461 ("u-boot-toradex_2020.07: drop recipe") Related-to: ELB-5611 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
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-03-01Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 01 Mar 2024 09:06:30 AM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 538 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/538 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-03-01linux-toradex: update to lf-5.15-2.2.2 and stable 5.15.148Max Krummenacher
Update the downstream kernel (NXP fork) to lf-5.15-2.2.2 plus fslc stable patches merges which merge up to 5.15.148. For the RT kernel, set the matching RT patch. Related-to: ELB-5461 Signed-off-by: Max Krummenacher <max.krummenacher@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-5533 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-02-01Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed 31 Jan 2024 11:21:12 PM UTC Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 239 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/239 Signed-off-by: ci.toradex <cicd@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-5578 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 meta-toradex-bsp-common, add the DTB to apalis-imx6.inc so the file will be correctly deployed to the image under /boot/ folder. Related-to: ELB-5532 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-5556 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-5556 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-5556 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2024-01-08Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 22 Dec 2023 09:14:23 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 478 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/478 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-12-20imx-mkimage: fix u-boot spl authentication vulnerabilityMax Krummenacher
This backports the fixes addressing CVE-2023-39902 vulnerability into the imx-mkimage tool. [1] To be used with a U-Boot containing the LFU-573 patches. [1] https://community.nxp.com/t5/i-MX-Security/U-Boot-Secondary-Program-Loader-Authentication-Vulnerability-CVE/ta-p/1736196 LFOPTEE patch is backported to make the two LFU-573 patches apply with less fuzz. Relates-to: ELB-5476 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-12-18verdin: add tpm2 machine featureJoao Paulo Goncalves
Verdin SoM can have a hardware TPM with them (for now on carrier boards), so add the tpm2 machine feature to enable software support for the device. The tmp2 means that the software supports TPM 2.0 specification. Related-to: ELB-5500 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2023-12-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon 04 Dec 2023 09:24:15 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 462 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/462 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-12-01machine: verdin-imx8mm: add mallow device treeJoao Paulo Goncalves
Add Mallow device tree to verdin imx8mm machine configuration. Related-to: ELB-5216 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2023-11-29machine: verdin-imx8mp: add mallow device treeJoao Paulo Goncalves
Add Mallow device tree to verdin imx8mp machine configuration. Related-to: ELB-5217 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2023-11-21machines: arch arm64: use var to set relative path to dtbMax Krummenacher
Follow the pattern used in commit ce9a5ef ("machines: arch arm: follow change to vendor subdir for dtbs") Set the variable KERNEL_DTB_PREFIX with the relative path to the device tree source files and then use it. This variable can then be used in the creation of the u-boot-distro-boot script. Related-to: ELB-5263 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-10-31Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 27 Oct 2023 09:10:39 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 431 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/431 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-10-17machine: colibri-imx7/6ull: Update u-boot make targetHiago De Franco
This commit updates the U-Boot make target to 'u-boot-nand.imx.' This change is necessary due to commit 0cdb7f9e in 'meta-toradex-bsp-common,' which deprecated the 'nand_padding' function in favor of a new U-Boot target ('u-boot-nand.imx') added to 'mach-imx.' This target now automatically handles NAND padding. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2023-10-05u-boot: Add dtb deploy by configurationJoao Paulo Goncalves
To support multiple boot containers on imx8 modules and also device-tree environment for different u-boot configurations, there is a need to deploy the dtb by configuration. The old method of deploying is not removed for backward compatibility when using only one u-boot configuration. Related-to: TEI-1113 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2023-10-03Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 29 Sep 2023 10:50:14 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 402 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/402 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-10-03imx-sc-firmware: Bump to 1.15.0Max Krummenacher
This commit bumps version to latest 1.15.0. It does also update the SRCREV as with the new recipe name it doesn't make sense to build any other hash at the moment. Related-to: ELB-5054 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-09-28machines: add mwifiexconf to all machines featuring wifiMarcel Ziswiler
Add mwifiexconf to all machines (optionally) featuring Wi-Fi. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2023-09-09linux-toradex: update toradex_5.15-2.2.x-imxEmanuele Ghidoli
Update our downstream kernel that it is now merged with v5.15.129. For the RT kernel, set the matching RT patch. Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-09-08device-tree-overlays: change branch to toradex_5.15-2.2.x-imxEmanuele Ghidoli
Follow the update of the kernel branch. Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-09-04linux-toradex: update to toradex_5.15-2.2.x-imxEmanuele Ghidoli
Update the downstream kernel (NXP fork) to lf-5.15-2.2.0 plus fslc stable patches merges. Then rebase our 5.15-2.1.0 on top of it [1]. For the RT kernel, set the matching RT patch. [1] https://github.com/Freescale/linux-fslc/commit/7c13adcd3af7dcd541144655102e1cdb941ad538 Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-08-26linux-toradex: deploy .configMax Krummenacher
Use the new class toradex-kernel-deploy-config to deploy the used kernel config. Related-to: ELB-5149 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit c3897799d04f21f962272e88af185ecd357d9f3d)
2023-08-08u-boot-toradex: fix providesMax Krummenacher
PROVIDES is reassigned in the u-boot.inc file. Use `:append`, so that the value assigned is not overwritten later. Fixes: 69bbd0e ("u-boot-toradex: merge .inc file into recipe") | ERROR: Nothing PROVIDES 'u-boot' (but .../imx-boot_1.0.bb DEPENDS on or otherwise requires it) Related-to: ELB-5266 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-07u-boot-toradex: merge .inc file into recipeMax Krummenacher
The file u-boot-toradex-common_2022.04.inc is only used in u-boot-toradex_2022.04.bb. Having the information spread over two files reduces clarity. Additionally our current way of updating SRCREV with CI/CD is not able to update the SRCREV in *.inc file if pulled in through relative path. Related-to: ELB-5266 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-03Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 21 Jul 2023 09:10:25 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 340 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/340 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-07-25linux-firmware: move linux-firmware to meta-toradex-bsp-commonAndrejs Cainikovs
With the addition of Verdin AM62 with IW416 based WiFi module we need to get rid of meta-toradex-nxp dependency for TI based SoM. This change removes linux-firmware recipe which from now on will be part of meta-toradex-bsp-common. Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
2023-07-18colibri-imx6ull-emmc: fix fitimage ramdisk load addressSergio Prado
Booting with a FIT image (that includes a ramdisk image) is failing with the following error: Error: ramdisk overwritten Ramdisk image is corrupt or invalid This is because the boot script uses ramdisk_addr_r to load the FIT image, and this is overlapping with the default fitimage ramdisk load address. Fix by adjusting the fitimage ramdisk load address: UBOOT_RD_LOADADDRESS = ramdisk_addr_r + 32M Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2023-07-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 30 Jun 2023 06:07:16 AM UTC Matrix Build: image-torizoncore-kirkstone-6.x.y-nightly-matrix 317 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-kirkstone-6.x.y-nightly-matrix/317 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-06-20u-boot-toradex_2022.04: add relative path to included fileMax Krummenacher
This allows to override the included file from another layer with higher priority. Related-to: ELB-5213 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-06-20u-boot-toradex_2022.04: fix deploy loop over u-boot configsMax Krummenacher
Otherwise it breaks builds where more than one UBOOT_CONFIG is defined. Related-to: ELB-5213 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-06-02README: Remove spurious charEmanuele Ghidoli
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-06-02Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu 01 Jun 2023 09:49:35 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 299 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/299 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-05-22Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue 16 May 2023 03:12:53 PM UTC Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 1 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/1 Signed-off-by: ci.toradex <cicd@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>
2023-05-02Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 28 Apr 2023 09:13:20 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 273 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/273 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-04-19machines: fix fitimage ramdisk load addressSergio Prado
Booting with a FIT image (that includes a ramdisk image) is failing on several machines with the following error message: Error: ramdisk overwritten Ramdisk image is corrupt or invalid This is because the boot script uses ramdisk_addr_r to load the FIT image, and this is overlapping with the default fitimage ramdisk load address. Fix by adjusting the fitimage ramdisk load address: UBOOT_RD_LOADADDRESS = ramdisk_addr_r + 32M Build and boot time tested on all impacted machines. Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2023-04-03Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu 30 Mar 2023 09:05:00 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 250 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/250 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-03-28machine: colibri-imx8x: fix default overlays nameEmanuele Ghidoli
Pick proper default overlays when building for downstream due to changed overlay naming scheme. Related-to: ELB-4754 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-03-15Revert "machine: colibri-imx8x: disable non-existent device-trees"Philippe Schenker
The device-trees got merged and we can revert this commit again that disables most of the devicetrees. This reverts commit 56806394031c06b6d2d45f7c3d913cc8e3138658. Related-to: ELB-5056 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>