Commit Graph

195 Commits

Author SHA1 Message Date
Max Krummenacher
dff0b3ea38 recipes: fix whitespace warnings
Since OE bitbake commit 24772dd2ae6c ("parse/ConfHandler: Add warning for
deprecated whitespace usage"), the current build generates the following
warning (as example):

| WARNING: .../meta-freescale-3rdparty/recipes-bsp/atf/qoriq-atf_1.5.bb:34 has a lack
| of whitespace around the assignment: 'export CROSS_COMPILE="${TARGET_PREFIX}"'

Fix all the warnings.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2025-04-26 12:08:07 +02:00
Dan McGregor
d576b2f2f1 Fix issues with the UNPACKDIR transition
Update a few recipes to use UNPACKDIR instead of WORKDIR directly.
This fixes building against newer master openembedded-core.
2024-12-06 14:20:06 -06:00
Leon Anavi
18fabd470a u-boot-imx_%.bbappend: Olimex iMX8MP-SOM-EVB-IND
Update the u-boot-imx for Olimex iMX8MP-SOM-EVB-IND to the tag
lf-6.6.23-2.0.0, that is used in the NXP BSP LF6.6.23_2.0.0.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2024-11-07 17:58:44 +02:00
Leon Anavi
a44d03d8c7 u-boot-imx: 4GB RAM for Olimex iMX8MP SOM EVB IND
Update the Olimex iMX8MP SOM EVB IND configurations to make them
more independent from imx8mp_evk, and set the RAM to 4GB.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2024-07-10 17:09:24 +03:00
Leon Anavi
983cc0af32 u-boot-imx_%.bbappend: Olimex iMX8MP-SOM-EVB-IND
Add U-Boot defconfig for Olimex iMX8MP-SOM-EVB-IND based on the
existing configuration for imx8mp-evk.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2024-06-26 17:57:31 +03:00
Chris Dimich
935954e3ea u-boot-boundary: bump revision to 1c699989
Mainly for mt8390_tungsten_smarc changes.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2024-01-22 20:07:59 -08:00
Chris Dimich
07412f73d1 u-boot-boundary: bump revision to 89df34f4
Notable Changes:

- Nitrogen8ULP support
- Nitrogen 8M Mini SMARC support

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-10-31 14:05:06 -07:00
Chris Dimich
8292471154 u-boot-boundary: bump revision to 4c491b47
To support more touchscreens.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-08-25 16:26:06 -07:00
Chris Dimich
b3cca20779 u-boot-boundary: bump revision to 7e7eff74
Mainly to support 8mp Smarc.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-08-04 11:38:16 -07:00
Chris Dimich
df878be605 u-boot-boundary: bump revision to 3693c9d6
Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-02-13 13:49:43 -08:00
Chris Dimich
34290eefbb u-boot-boundary: add support for imx-boot-container
Also remove obsolete code needed for imx-boot.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-10-17 22:19:33 -07:00
Chris Dimich
f65292fe4c u-boot-boundary: bump version to 2022.04
Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-10-17 22:19:26 -07:00
Daiane Angolini
10bf4d7b8b
imx7d-remarkable2: Remove machine
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2022-07-29 11:22:05 -03:00
Daiane Angolini
cb7ad451b8
ventana: Remove the machine
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2022-07-29 11:21:53 -03:00
Max Krummenacher
e59062bd68 vf: follow SoC override changes also for vybrid
- Drop the sub SoC family vf50 and vf60 in favour of using only vf
- Use the now generated vf-*-bsp overrides

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-23 11:03:39 +02:00
Max Krummenacher
6ee01e20a9 u-boot-timesys: remove 2011.12 recipe
The last machine using this u-boot was removed with commit
c604238 ("Remove boards using the linux-timesys kernel recipe")
in 2015. Remove the recipe.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-23 10:59:12 +02:00
Max Krummenacher
2454fc6f8f u-boot-toradex_2020.07: change to be compatible with any bsp
u-boot-toradex is used for both the mainline and the nxp BSP.
Set compatible so that it can be built for both.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-05-16 11:53:04 +02:00
Gary Bisson
4d1b12642a u-boot-boundary: fix fw_env.config management
- use soc-specific folders to easily differentiate mmc index difference
  in our imx8 family of products
- use mmcblk2 folder for imx8mp as the mmc index is wrong otherwise
- switch mmc env offset to negative value in order to support all eMMC
sizes (some have boot part of 2MiB, others 4MiB)

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2022-03-08 17:04:56 +01:00
Gary Bisson
bd3eb228f4 u-boot-boundary: switch filesextrapaths to generic-bsp
As the fw_env.config applies to both NXP and Mainline BSPs.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2022-03-08 14:01:18 +01:00
Khem Raj
1efcb1ba26 recipes: Use SPDX naming scheme for LICENSE field
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 08:42:01 -08:00
Chris Dimich
b30a5bcbb9 u-boot-boundary: bump revision to 3d5e7f60
Changelog:
- panel bug fixes
- various device tree changes

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-03-03 14:16:58 -08:00
Otavio Salvador
bf7ae437e6 u-boot-script-toradex: Revert wrong override change
Fixes: 671aee4b2b ("Generalize overrides subsystem for NXP and Mainline support")
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-02-23 13:07:08 -03:00
Otavio Salvador
671aee4b2b Generalize overrides subsystem for NXP and Mainline support
This apply the changes from the script in the referred PR.

Refs: https://github.com/Freescale/meta-freescale/pull/980
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-02-23 10:41:48 -03:00
Max Krummenacher
a2c343e772 u-boot-script-toradex: improve script
Allow to boot compressed aarch64 kernels. I.e. with
KERNEL_IMAGETYPE=Image.gz the kernel recipe builds Image.gz and
the u-boot-script will in U-Boot decompress the kernel before
passing control to the kernel binary.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-12 14:10:06 +01:00
Max Krummenacher
6e8f05bb77 u-boot-toradex: updated to latest
- drop dependency on flex-native, this seems unneeded
- provide u-boot-initial-env
- for nand devices: add csf padding at the end of the binary
- update git hash to latest:

ab862daf5d5 colibri-imx6ull: reset vidargs env variable
20e5bdb4dd8 ARM: dts: colibri-imx6ull: fix mac address passing
38ab07804fa disk: part: add the device search failed log msg
bbb0acc44b2 mmc: merge upstream __mmc_switch fixes
ac9771a867e cfgblock: extend get_cfgblock_interactive
cd02128056d colibri-imx7: improve env badblock management
bd80c40df71 colibri-imx6ull: improve env badblock management
c3e1241862f colibri-imx6ull: reset vidargs env variable
eb6c58cb014 apalis-imx6: use dynamic DDR calibration
240223cd41a colibri-imx6: use dynamic DDR calibration
1ae3ca27d9f colibri-imx6ull: add tezi recovery config
9ad0030ceaa colibri-imx6ull-emmc: add tezi config
0401650db5d toradex: tdx-cfg-block: add colibri imx6ull emmc variant
c0ae6ea006d toradex: tdx-cfg-block: fix verdin handling
c463e5ab8ed colibri-imx6ull: add emmc variant
98584bdb41c tools: imx image: fix write warning
4aae136f1aa buildman: 'Thread' object has no attribute 'isAlive'
c430fec51c8 colibri-imx6ull: refresh defconfig
b17fd6c8426 colibri-imx6ull: imximage.cfg: integrate new 1GiB RAM variant

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-12 14:10:06 +01:00
Max Krummenacher
839df322eb u-boot-toradex: drop inc file
Drop the inc file as it is now only used in one recipe.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-10 18:56:17 +01:00
Pierre-Jean Texier
be5493795a recipes: use https protocol and add explicit branch parameter
Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
it is required to use https protocol for github repo accessing.

Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0])

[0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-11-05 19:55:33 +01:00
Vinicius Aquino
3777793975 congatec: Remove files because it is not being maintained
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
2021-10-29 10:12:58 -03:00
Vinicius Aquino
d57becc70c u-boot-script-gateworks-imx.bb: Fix license checksum
GPL-3.0 was renamed to GPL-3.0-only by commit 2456f523 of oe-core

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
2021-10-28 09:02:58 -03:00
Chris Dimich
f6da9d6d18 u-boot-boundary: bump revision to 6ed3b464
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-09-09 12:16:11 -07:00
Khem Raj
4ac3c7265a layer: Convert to new override syntax
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-09 10:31:27 -07:00
Marcel Ziswiler
271ff0d896 u-boot-toradex: update to latest 2020.07
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-07-09 17:14:08 +02:00
Chris Dimich
9b34308b5d u-boot-boundary: bump revision to 3bff801
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-26 08:24:12 -03:00
Chris Dimich
d915c8c89a u-boot-script-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16 11:45:04 -03:00
Chris Dimich
4c42286bae u-boot-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16 11:45:04 -03:00
Alistair Francis
16f4bd6841 u-boot-remarkable2: Initial commit of u-boot
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2021-01-25 12:40:02 -03:00
Gary Bisson
ef8a3f468b u-boot-boundary: bump version to 2020.10
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-12-21 13:48:09 -03:00
Ting Liu
0428b922a5 u-boot-qoriq: add 2019.10 recipe
u-boot-qoriq in meta-freescale has upgraded to 2020.04. The patches for
lx2160acex7 can't be applied on 2020.04.
Restore the 2019.10 recipe to avoid build break.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
2020-12-17 11:07:35 -03:00
Fabio Berton
5c3c5fbccd u-boot-toradex: Update to version 2020.07
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-12-03 16:56:10 -03:00
Gary Bisson
ac7476ea5a u-boot-boundary: do not install mkimage_uboot any longer
As this now conflicts with imx-boot which already does it.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-10-02 09:25:27 -03:00
Fabio Berton
07718ba790 u-boot-boundary: Bump revision to a4aac9a3fb
This commit includes the following changes:

    - a4aac9a3fb boundary: bootscripts: Fix if statement that set fdt_file
    - e13316a01b imx: remove unused 8mn evk dtsi
    - 0b385a75d0 rta: remove pull-up from sd card pinctrl, use external pullups
    - a86d4d563a rta: change from sd1 as SDIO to SD card
    - 05924a028a bio: add Android 10 support
    - 6f984dd4c7 fastboot: getvar: add mmc_size option
    - 0a5a7687c0 nitrogen51_vm: add VD_OKAYA_480_272_IPU
    - 462224c2d8 fbpanel: add FBF_USE_IPU_CLOCK
    - 8a288f8beb nitrogen8_lite: initial addition, Boundary Devices board
    - 629e725dab boundary: common: CONFIG_FEC_RESET_PULLUP default yes for i.MX8MM/i.MX8MN
    - 6e77991db3 nitrogen8mm: s/GP_I2C2_SN65DSI83_EN/GP_SN65DSI83_EN/

Remove upstream applied patch from u-boot-script-boundary recipe.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-09-30 09:53:46 -03:00
Fabio Berton
7f47a9f752 u-boot-script-boundary: Fix mainline bootscript
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-09-29 17:46:31 -03:00
Chris Dimich
83644f2ea0 u-boot-boundary: Bump revision to eae0188
LPDDR4 init updates
Android security features enabled
Fixed env import
Enabled HAB for i.MX 8M family
Fixed Nano board support
Fixed build with GCC10
Fixed i.MX 8M Mini ARM PLL choice

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2020-08-27 17:54:37 -03:00
Fabio Berton
c3301c42db u-boot-variscite: Update to version 2018.03
- Update to the latest stable release
  - Drop unused patch
  - Adjust recipe to build with newer Yocto Project
    versions (Gatesgarth and Dunfell)

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-08-25 17:03:04 -03:00
Domarys Correa
12cd5c015b tx6-*: Remove broken and unmaintained machines
Recipe of u-boot-karo has not been maintained for years; more recent
support does not cover the use of updated linux kernel and is not
compatible with dunfell.

Removed u-boot-karo, linux-karo and the machine configurations.

Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br>
Change-Id: I02645c9f88e648c143b82c4baa89491a1baff934
2020-07-27 15:33:04 -03:00
Jens Rehsack
a82d17717e u-boot-script-qoriq: introduce QorIQ u-boot-script
Introduce a script which is able to be used for any QorIQ boot situation
(with some adoption) to favour distro_boot over fallback sd_boot or alike
hacked by NXP.

Signed-off-by: Jens Rehsack <sno@netbsd.org>
2020-06-23 09:44:16 -03:00
Jens Rehsack
0997a74f95 u-boot-qoriq: add lx2160acex7 support
Add support for Solid-Runs LX2160A based COM Express Type 7 Module (see
https://www.solid-run.com/nxp-lx2160a-family/cex7-lx2160/).

Signed-off-by: Jens Rehsack <sno@netbsd.org>
2020-06-23 09:44:16 -03:00
Domarys Correa
596502a9eb u-boot-variscite: Update to latest rev
Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br>
Change-Id: I4b4b4d1661ec5ae781e5e3ad51521ad381642edb
2020-06-22 17:59:59 -03:00
Andreas Müller
3eab806887 u-boot-variscite: Add UBOOT_INITIAL_ENV = ""
The version of u-boot-variscite does not support target 'u-boot-initial-env'
yet so build fails with:

| make[1]: *** No rule to make target 'u-boot-initial-env'.  Stop.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-18 13:42:47 -03:00
Andreas Müller
9cbbdfae65 u-boot-variscite: add bc-native to DEPENDS
It seems building recent u-boot does not require native bc any more. So
while moving on it seems oe-core removed it from u-boot.inc so we need to add
it.

Fixes:
| /bin/sh: bc: command not found

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-18 13:42:47 -03:00