Age | Commit message (Collapse) | Author |
|
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>
(cherry picked from commit 54721dc86ece6b41d88f5e9de4262b575efc5393)
|
|
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>
(cherry picked from commit ebaa8499d485f6659db1a2cda2683c3674a5d8f1)
|
|
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>
(cherry picked from commit c997bae3e7e21380d2ad11919a6dd1762bd3fbba)
|
|
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>
(cherry picked from commit b119c8585daa546a09b755bbd88667c0b9a7bc3e)
|
|
For use-head-next, choose the latest U-Boot rather then 2022.07, so it
builds the latest U-Boot for the mainline distro.
Related-to: ELB-5669
Related-to: ELB-5670
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
Change to build an upstream U-Boot and Linux kernel when using the
upstream distro rather than using the NXP fork.
Related-to: ELB-5669
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
Change to build an upstream U-Boot and Linux kernel when using the
upstream distro rather than using the NXP fork.
Related-to: ELB-5670
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
The imx-sc-firmware should not be restricted to imx-nxp-bsp.
If one wants to build machines for a mainline kernel/user space, these
would be required to build the boot container too.
Related-to: ELB-5669
Related-to: ELB-5670
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Reviewed-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
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>
(cherry picked from commit 70c913fb2551e571b096ad67fdedce90db894bac)
|
|
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>
(cherry picked from commit 41eba6dec15c02157269929806f8262ee27ef9cd)
|
|
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>
(cherry picked from commit 952884d1f9b75ed012609855112955aab97af600)
|
|
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>
(cherry picked from commit 7311344a7126599cbba8e7189c278a2e0ba741d5)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
(cherry picked from commit 1b5eecef5ea8e074484092bad4e1846d22a8fe47)
|
|
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>
(cherry picked from commit 3164bc109629f63610c086d74a644fdecad7b9dc)
|
|
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>
(cherry picked from commit 2e74a40a9c69d8efa3d4d02de633ccf54ce4a0f0)
|
|
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>
(cherry picked from commit 35fae29e184d289d730ae7ee0ccba1200e7d369d)
|
|
meta-freescale commit 1652e927 ("imx-base.inc: fix KERNEL_IMAGETYPE's
override") changed to set KERNEL_IMAGETYPE with an override of higher
priority than aarch64. Follow that so that we get Image.gz kernel
images again.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The mallow device tree sources are not yet merged in mainline.
Don't try to build them for now.
Revert this commit once mainline has the sources merged.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 64508693e22101b30f869bcf71c23b537f9d5523)
|
|
The mallow device tree sources are not yet merged in mainline.
Don't try to build them for now.
Revert this commit once mainline has the sources merged.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
(cherry picked from commit 654e95a4c868fa717d213dcd668dffcc6241ced5)
|
|
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>
(cherry picked from commit 89ee719c06f69a28d8b6c2af5cacf6bd946878b7)
|
|
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>
(cherry picked from commit adee5ba8699ac0e0ccd2d7f3897f024c0b85bed4)
|
|
Add Mallow device tree to verdin imx8mm machine configuration.
Related-to: ELB-5216
Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
(cherry picked from commit 082a8fb7fb8fdacf8a4ffab58e3549b55790a8b5)
|
|
Add Mallow device tree to verdin imx8mp machine configuration.
Related-to: ELB-5217
Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
(cherry picked from commit d4b8a0113824b1e1d8a2a04016ff37f8aa95596f)
|
|
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>
(cherry picked from commit 8959d1c484340f157137761408ed3377e60674d6)
|
|
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>
(cherry picked from commit 78b1e2921f1d6670fb5783bc5199f7bb3c05e65d)
|
|
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>
(cherry picked from commit caf5fc6d51833f41de44f195848ecaa096965e27)
|
|
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>
(cherry picked from commit 0dd8d488b694212cf02357c4651183938994e484)
|
|
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>
(cherry picked from commit da188e8460c6347b23c8d7986cf8e5ae0c66a4c1)
|
|
Add mwifiexconf to all machines (optionally) featuring Wi-Fi.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 88aa268d1698747e6ecb9531022858351da861b0)
|
|
The upstream Linux recipe in meta-toradex-bsp-common was split into
a pinned (currently to 6.5.5) and a mainline recipe building current
HEAD of the master branch.
For a OE master branch we always use the latest development version.
Related-to: ELB-5359
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The upstream U-Boot recipe in meta-toradex-bsp-common was split into
a pinned (currently to 2022.07) and a mainline recipe building current
HEAD.
For a OE master branch we always use the latest development version.
Related-to: ELB-5357
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Load the DSI to HDMI overlay (verdin-imx8mp_dsi-to-hdmi_overlay.dtbo)
also on upstream by default.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
(cherry picked from commit 9d463a00cfadcb677d2968a3729431f6534a759f)
|
|
Follow the update of the kernel branch.
Related-to: ELB-5185
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
(cherry picked from commit a0c9ec6bbc623b7d05231c6efdb6f34209c102a1)
|
|
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>
(cherry picked from commit 65db2ad74d40b30e4ea1421ce699cad62d08b0a8)
|
|
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>
(cherry picked from commit 69bbd0e41af0689f8d6185aae4bf46f6173ddc59)
(cherry picked from commit f62e8915300f5f98849e8336eedc991074a1f402)
Squashed the fixes commit.
Followed meta-frescale changes about choosing between binman and
imx-mkimage.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
|
|
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>
|
|
The revert of don't load etnaviv and hantro modules dropped
modprobe-conf. However, a subsequent update of linux-imx-headers
providing 5.15 version inadvertently re-introduced it again.
Drop modprobe-conf for good.
Fixes: 718e9b380f06 ("linux-imx-headers: provide 5.15 version")
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The RT kernel is now available in a 6.5-rc tree.
Follow commit ce9a5ef ("machines: arch arm: follow change to vendor
subdir for dtbs") accordingly.
Related-to: ELB-5263
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale master moved to the 6.1 downstream fork which no longer
provides all headers needed with our 5.15 fork.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
(cherry picked from commit 65b308a7e9f02b05dbe9280149ca80bfdafa69d5)
|
|
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>
(cherry picked from commit 0e3df3ecb1c637c831c164dc4301a4a325e3cbbc)
|
|
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>
(cherry picked from commit cb0a04aa51d2036aa6e4af6fdc92c1cc1d5935e8)
|
|
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>
(cherry picked from commit e99f1d4656f9d80b9991728e12b8f7f27bf325d9)
|
|
This reverts commit da2e5ab836c8b81497ec7e97727b33dea3a7b719.
Now with display output available in master/upstream both etnaviv and
hantro_vpu do serve real purpose so let us enable them again.
|
|
Load the same overlays also on upstream by default. While the
verdin-imx8mm_spidev_overlay.dtbo got already loaded, this now also
loads the verdin-imx8mm_dsi-to-hdmi_overlay.dtbo by default.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|