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 d5d48dc1cc1ab54b3a498a0d5ea19646cab381ee)
|
|
Bump SRCREV hashes as used in build of Thu 28 Mar 2024 09:22:53 PM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 565
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/565
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 18b9c3cdefb6fa9236e025c6814ba0262ab61d17)
|
|
Remove stale 5.15 RT mirror, not relevant for 6.1 version used in this
recipe.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit d6fca9ff10ad0d722b0e07bfca8ad3023e4cf9fc)
|
|
This among others merges in stable 6.1.80.
Bump the rt patch version accordingly.
Related-to: ELB-5659
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit 33b80b39c59a05f9f7e99081b9feb068bd66d530)
|
|
Remove max.krummenacher private git fork from SRC_URI, it was
added for debugging purpose and it was merged by mistake.
Fixes: 1fd94a95b169 ("linux-toradex-ti: bump to 09.02.00.006")
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit 3abd746a8a7688ed362390e70d09b9aecd1384af)
|
|
Use Imagination PowerVR for upstream.
Related-to: ELB-5607
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Add linux-firmware-powervr required for the GPU found on the AM62.
Related-to: ELB-5607
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Override meta-ti-bsp setting this to downstream mesa-pvr if nothing else
is set.
Revert this commit once upstream meta-ti-bsp has this properly solved.
Related-to: ELB-5607
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This among others merges in stable 6.1.69.
Bump the rt patch version accordingly.
Related-to: ELB-5588
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 1fd94a95b169c4fa65ff854a1ba372d3d66c3b08)
|
|
If preempt-rt is in overrides apply the RT patch on top of our regular
kernel tree and configure the kernel for PREEMPT-RT.
Related-to: ELB-5243
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit f4a2c0c228eaeb15c399e7341068da3f7d375d10)
|
|
Be less restrictive so that we can build our image for any k3 machine.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 9b51d366671898d2a72262aaede77df8d81fa780)
|
|
Starting from V1.1B Verdin AM62 Solo variants (0071 and 0072 PID4s) use
HSFS SOC and not GP, this requires to use a different firmware.
After this change V1.1A variants will no longer work out of the box.
Related-to: ELB-5592
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit f0f61eb26607d15a3d77feaa789a6d7edd02c5bf)
|
|
This reverts commit 8d479786dcec3cbfb1e1ef6ed8f53b89b7d9bc0b.
The dts files made it into 6.8. Revert the commit which excludes
those device tree files from the build.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Sat 24 Feb 2024 12:44:07 AM UTC
Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 259
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/259
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 5235540df0edbff0d295520baf500324b0120a03)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Fri 26 Jan 2024 02:55:00 PM UTC
Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 234
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/234
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 6e8faeaf7c4b411b098a659bf467cda52b63c492)
|
|
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 Tue 26 Dec 2023 11:43:54 PM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 480
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/480
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit e3713897eaa255112f543f39596350c6b0a2a383)
|
|
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 86652d4cf3bb2291e8c936e1fa20cabf81b3bfae)
|
|
Bump SRCREV hashes as used in build of Mon 04 Dec 2023 09:24:44 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 c4416ba464203669f7a3379b73ff87cd3b15b6f4)
|
|
Add Mallow device tree to machine configuration.
Related-to: ELB-5217
Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
(cherry picked from commit 74e73502e653e7ee9acb126d4335393695b053b3)
|
|
Rather than just stating the git repo of meta-ti, list each
layer in that repo.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 06e1d826473cbdb87453dad9204d1cfb3bdb5649)
|
|
MACHINE_FIRMWARE is a variable existing and managed only on meta-freescale,
to have the Wi-Fi firmware properly deployed we need it to be added to
the standard MACHINE_EXTRA_RRECOMMENDS variable.
Related-To: ELB-5457
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit 98c579337436e55e09bcc032e54f00ed9b9f0464)
|
|
Bump SRCREV hashes as used in build of Fri 20 Oct 2023 09:11:30 PM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 423
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/423
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 55e8a0ac45a54450ef1cc7c5d6c4e9d45d58bc56)
|
|
Add btnxpuartconf as Verdin AM62 is (optionally) featuring Bluetooth.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 390791c4d1e29958dc330d481a6c6dada8591ec2)
|
|
Bump SRCREV hashes as used in build of Wed 04 Oct 2023 11:08:30 AM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 405
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/405
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 704141cace404fcb84f0e5d86fc2658ef2225763)
|
|
Add mwifiexconf as Verdin AM62 is (optionally) featuring Wi-Fi.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit b91f7ff504a9c767070960f29fe8bf96f2e4ac35)
|
|
Add device tree overlays to upstream distro, latest kernel supports
the default overlays enabled.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
The upstream Linux recipe in meta-toradex-bsp-common was renamed to
linux-toradex-upstream and currently only builds latest mainline.
For a next BSP we will add a recipe which will build the to be used
stable tree.
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 always pinned and a latest head recipe.
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>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Currently we don't have any overlays against a mainline kernel.
This prepares to actually deploy overlays meant for a
Verdin AM62 when using an upstream distro.
Related-to: ELB-5331
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Latest master of U-Boot allows building for a Verdin AM62 SoM.
If using a upstream distro build the upstream u-boot-toradex
recipe.
Related-to: ELB-5331
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Wed 30 Aug 2023 09:36:28 PM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 375
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/375
Signed-off-by: ci.toradex <cicd@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>
|
|
For non NXP SoM we decided to directly use the `upstream` override
specified in the distro.
Fix the last occurrence of `use-mainline-bsp`.
Related-to: ELB-5331
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The driver does currently not compile if compiled against an upstream
kernel, initial solution does compile but fails at runtime:
https://lore.kernel.org/yocto-meta-ti/20230728160005.905140-2-rs@ti.com/T/#u
Additionally for kernel 6.3 a used API changed which makes it fail
compiling against such kernels, see kernel commit bc292ab00f6c7
("mm: introduce vma->vm_flags wrapper functions").
Related-to: ELB-5331
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5331
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
By booting from eMMC the file content is read from the eMMC boot area,
not from a filesystem.
Keeping them additionally in the bootfs might confuse people.
Fixes: 4c40178 ("u-boot: updated to the toradex_ti-u-boot-2023.04 branch")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The variables TPL_BINARY and OFFSET_TPL_PAYLOAD are not choosen wisely
as they are not used to specify a TPL (Tertiary Program Loader).
The tiboot3 binary is not a TPL (Tertiary Program Loader) but
actually contains the binaries first booted by the boot ROM.
Rename TPL_BINARY and OFFSET_TPL_PAYLOAD to FIRMWARE_BINARY and
OFFSET_FW_PAYLOAD respectively.
Related-to: ELB-5244
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
openembedded-core master now errors out if a patch doesn't state its
upstream status. Pick the fixes from latest meta-arago master.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Wed 02 Aug 2023 09:09:58 PM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 350
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/350
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
With the move to use binman to create the tiboot3 binaries also handle
the case where we build tiboot3 for use over DFU.
I.e. deploy them with the '-dfu' suffix which we expect when assembling
the Toradex Easy Installer image.
Related-to: TEI-1100
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Remove the from meta-ti inherited u-boot splashsceen.
The configured Verdin AM62 U-Boot doesn't support any splashscreen.
Related-to: ELB-5238
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5238
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
- Update to the toradex_ti-u-boot-2023.04 branch, based on the
ti-u-boot-2023.04.
- This includes/requires the move to use binman to assemble the binaries
used for boot.
- With the change to binman the R5 SPL is now built from one OE machine
only, not one machine per SoC flavour (GP, HS-FS, HS).
- With binman we also change the name for the tiboot3* files to match
the machine they are built form, not claiming to be the evm.
E.g. tiboot3-am62x-hs-fs-verdin.bin.
- With the binman and HS-FS we need to package the kernel also as a
fitimage to prevent a build error in U-Boot, however we keep using
Image.gz
- Drop the '-staging' from the recipe name.
Related-to: ELB-5238
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
- Update to the toradex_ti-linux-6.1.y branch, based on the
ti-linux-6.1.y branch.
- Change to use the in tree defconfig 'toradex_defconfig'
- Drop redepends on tifs-lpm-stub
This follows meta-ti's commit c23cd182 ("ti-sci-fw: Include the TIFS
LPM stub with the rest of SYSFW").
The package no longer exists, the FW is handled in a different way.
Related-to: ELB-5238
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This change adds linux-firmware-iw416 package, which makes iw416
wifi firmware available on verdin-am62 root filesystem, since this
is required on the HW V1.1 where the NXP IW416 chip is used.
Related-to: ELB-5247
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
|
|
Follow the pattern used in meta-toradex nxp 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>
|