Age | Commit message (Collapse) | Author |
|
Since meta-ti: 7b797da2ef43 ("ti-sci-fw: Drop k3-image-gen and only
provide firmware") the tiboot3-* binaries are assembled as part of
the U-Boot build process and no longer within ti-sci-fw.
Thus the bbappend is now obsolete, drop it.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
UBOOT_CONFIG was changed to use 'sd' as one of the configs built for
the R5 SPL. However the same is already in use when building the
TEZI specific U-Boot for the Cortex A53 and is set from within the
TEZI distro.
Thus the two configuration clash and the build fails.
Change the config name to include the suffix '-r5' to have the two
seperate.
Fixes: 979d850 ("verdin-am62-k3r5: drop -gp from the u-boot config names")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We've seen builds were those made it into the final image instead of
the once from the regular U-Boot. This made such an image unbootable.
It is propbably caused by a race condition when the file and the
symlinks get deployed. Last symlink creator wins.
Related-to: ELB-5751
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-ti stopped removing the u-boot-initial-env files for the
main U-Boot machine. Thus remove the workaround which made the
files available again.
See commit e918d88c ("u-boot-ti: deploy initial-env for the main machine")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Aquila AM69 was added to u-boot-toradex-ti. Change the machine
to use that.
Related-to: ELB-5482
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5482
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5482
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5482
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Checking for the type rather than for the config name allows reuse
for other k3 based SoC.
Related-to: ELB-5482
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The TORADEX_PRODUCT_IDS[<PID4>] flag is only used to choose the
installed dtb on modules with raw NAND storage.
Drop defining that as the setting is not used at all.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The R5 U-Boot now builds binaries for all SoC variants (gp, hs-fs, hs).
Reflect that in the UBOOT_CONFIG variable.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
All AM62 based SKUs were moved to a hs-fs based SoC.
While with a tezi image this does not matter create the
tiboot3.bin symlink to point to the hs-fs based binary
to be consistent.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Tue 30 Apr 2024 10:13:19 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>
|
|
Bump SRCREV hashes as used in build of Fri 26 Apr 2024 07:58:11 AM UTC
Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 588
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/588
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
linux-toradex-ti is compatible not only with am62xx machine, but with
the K3 Multicore SoC architecture platform (which includes the Aquila AM69
as example). Therefore, add k3 as compatible machine.
Related-to: ELB-5482
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
The make_dtb_boot_files python function can be also used to other future
machines added to meta-toradex-ti, therefore make it naming more generic
instead of calling it verdin-am62.inc.
Related-to: ELB-5482
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Be less restrictive so that we can build our image for any k3 machine.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Add Mallow device tree to machine configuration.
Related-to: ELB-5217
Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Add btnxpuartconf as Verdin AM62 is (optionally) featuring Bluetooth.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
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>
|
|
Add mwifiexconf as Verdin AM62 is (optionally) featuring Wi-Fi.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@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>
|