Age | Commit message (Collapse) | Author |
|
Apalis iMX8X is no longer supported
and configuration dropped from recipe
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
(cherry picked from commit 09aa1d01d4778219d8e5c9755d35498306f13e26)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Fix the leftovers which the script didn't catch.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is the result of automated script (0.9.3) conversion:
+# meta-toradex-distro
+vars = vars + ["preempt-rt","tdx","upstream"]
+# meta-toradex-* machines
+vars = vars + ["apalis-","colibri-","verdin-","tegra124"]
+# meta-freescale
+vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"]
../openembedded-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
'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>
(cherry picked from commit 0fdc2e323e6230ded42ab7d2af1ffb0379a50b01)
|
|
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>
(cherry picked from commit 1392d014bcd9496e3fc1d8afa168e4c6ef1dada4)
|
|
HDMI interface should be turned on by default. Make the
corresponding overlays to be applied on booting. Also,
add applying the overlay for resistive touch controller
ad7879 to fully support the Resistive Touch 7" Display.
Related-to: ELB-3395
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit f1d8754c0e14b241e52229d657b5cce80938413c)
|
|
meta-freescale changed the way the SoC revision is selected.
It used to default to rev B0 with the override imx8qxpc0 selecteing rev C0.
Now it defaults to rev C0 with the MACHINE_FEATURE soc-revb0 selecting rev B0.
https://github.com/Freescale/meta-freescale/commit/80345fbe89c5ac96975f9c7ef38e8dc8d2a36346
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
In order to build also with use-mainline-bsp ATF_PLATFORM and
IMX_BOOT_SOC_TARGET variable assignments are no longer generically
set with SoC override and are now to be set by the machine
configurations.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add existing overlays which were choised to load on boot.
Parallel RGB: apalis-imx6, apalis-imx8x, colibri-imx8x
Display 7" Parallel: apalis-imx6-upstream
Resistve Touch: colibri-imx8x
DSI-HDMI: verdin-imx8mm
Related-to: ELB-3146
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit 61f5657f8b1fb9c2f8d49bbbab198e1fcdcf494f)
|
|
As we add the git hash to PV otherwise one gets a warning that both
the 2020.07 and 2020.04 recipes can be built.
Due to COMPATIBLE_MACHINES the (correct) 2020.04 U-Boot is chosen also
without the patch for the i.MX 8 based machines.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit f0643dbc8548430458523f370bc902a5cef1e734)
|
|
This variable is not used. Drop its definition.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit bfaa623b5a7a8d4a866aa6784dceaf58a0897176)
|
|
In order to make git hash bumping work with the imx-sc-firmware we need
to have our own recipe in our layer. This also has the advantage that
the recipe name reflects the actual package version (PV) again. Use
imx-sc-firmware-toradex to make sure we do not interfere with the NXP
provided variant.
Make sure our machines pick imx-sc-firmware-toradex by setting
PREFERRED_PROVIDER accordingly.
Related-to: AUT-355
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The ARM64 Linux raw image now amounts to 32MB. Using Image.gz saves
about 20MB (Image.gz ~ 12MB). Use Image.gz as default boot image format.
Relates-to: ELB-1372
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
This drops the linux-toradex-rt recipe in favour of combining its
functionality into the linux-toradex_5.4-2.1.x.bb recipe.
The override preempt-rt applies the RT patch and changes the kernel config
to use PREEMPT_RT.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
In the kernel sources that suffix was dropped.
Follow this in the machine configuration.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The changes include:
- Drop PREFERRED_PROVIDER_u-boot-fw-utils from machine conf.
- Drop u-boot-toradex-fw-utils recipes.
- Drop fw_unlock_mmc.sh, that's not needed for libubootenv.
- Drop u-boot.inc, use default u-boot.inc from OE layer.
- Add fw_env.config to uboot recipe.
- Set UBOOT_INITIAL_ENV to u-boot-initial-env, which is being referred
in libubootenv.
Related-to: ELB-2552
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
IMX_DEFAULT_BSP is set to 'mainline' by default, we should change it to
nxp for apalis-imx8x.
Also add PREFERRED_PROVIDER_virtual/kernel_preempt-rt to
linux-toradex-rt.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
U-Boot used to be configured by 'make <board>_config', however with the
move integration of the Kconfig system that changed to use a config file
ending in _defconfig. Usually those names are <board>_defconfig.
So nowadays one configures with 'make <whatever>_defconfig'.
If make is called with <whatever>_config that is silently changed to
<whatever>_defconfig.
Change our config targets to the new name to prevent confusion.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 30b49e9696e82869cffc9994d7b5391d75c13dec)
|
|
Change the machine 'apalis-imx8x' to build for the C0 silicon SoC version.
Add an additional machine 'apalis-imx8x-v11a' which builds for the
B0 SoC version.
Related-to: ELB-2729
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit efcc1988ef0bc0d7d6f6651f20cda7c36afa9f8c)
|
|
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 77e97f0d6e1c131b8039cd62937177b8f9688411)
|
|
The seco firmware is now split out of firmware-imx.
The seco firmware has now a i.MX8X B0 and C0 silicon version.
Related-to: ELB-2351
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 78802e3ecd139a5031c06821526f249e060894c1)
(cherry picked from commit 264c9e55a59849b1370e4638020cb364662357b0)
|
|
The changes include:
- Set PREFERRED_PROVIDER_u-boot-default-script to u-boot-distro-boot.
- Drop MACHINE_BOOT_FILES, we dont have to maintain a extra variable.
- Drop colibri-imx7-emmc.conf file, it's already in
meta-freescale-3rdparty layer, move Toradex related definitions to
colibri-imx7-emmc.inc file.
- Drop u-boot-distro-boot from WKS_FILE_DEPENDS, to avoid multiple boot
scripts in it.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
meta-freescale started to set specialised tunes for the i.MX8 based
machines. Override that in our machine specific files so that the
user space packages all have the same ARCH 'aarch64' and need not be
built for each CPU flavour individually.
However change the tune include file so that one could change to one of
the more speciallized tune if one wants to do so at the expense of
additional compile time.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add UBOOT_ENTRYPOINT and UBOOT_RD_LOADADDRESS which are needed by
fitimage.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 3371f4972842fedb804d2a350e877ab51b5db6e6)
(cherry picked from commit 64f948358c954682cec75b1e76ac66e0cb93c660)
|
|
That's already handled by WKS_FILE_DEPENDS, drop the redundant
dependencies.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
They are already in meta-freescale layer, we could drop them.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
The UBOOT_MAKE_TARGET is being overridden in imx-base.inc by
UBOOT_MAKE_TARGET_mx8, so the setting here is useless.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|