Age | Commit message (Collapse) | Author |
|
In case a customer wants to set fdtfile currently preboot overrides it
always with preboot just before the bootdelay. Use test -n to check
if fdtfile is already set and only set it if nothing got touched manually
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Completes / fixes commit cbc67000af2 ("colibri_imx7: move
CONFIG_BOOTCOMMAND from header to defconfig").
Without this if U-Boot is configured with colibri_imx7_tezi_defconfig
CONFIG_BOOTCOMMAND defaults to 'run distro_boot' which fails on this
NAND module.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Completes / fixes commit 1e9685556d2 ("colibri-imx6ull: move
CONFIG_BOOTCOMMAND from header to defconfig").
Without this if U-Boot is configured with colibri-imx6ull_tezi_defconfig
CONFIG_BOOTCOMMAND defaults to 'run distro_boot' which fails on this
NAND module.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Move CONFIG_BOOTCOMMAND definition from colibri_imx7.h to
colibri_imx7_defconfig, to be more flexible, for instance, it could
be overridden by merge_config.sh script.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Move CONFIG_BOOTCOMMAND definition from colibri-imx6ull.h to
colibri-imx6ull_defconfig, to be more flexible, for instance, it could
be overridden by merge_config.sh script.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Enable dynamic DDR calibration to have a reliable behavior on edge
temperatures conditions.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Enable dynamic DDR calibration to have a reliable behavior on edge
temperatures conditions.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
This configuration creates an U-Boot which does not use any storage
device, i.e. no eMMC or NAND. It is used to boot U-Boot over recovery
aka. Serial Downloader without the need to know if the module
uses eMMC or NAND for storage. It detects the storage device type and
start the Toradex Easy Installer with the matching configuration.
Note that for NAND devices the mtd partitioning is not patched into
the device tree by U-Boot. It must be part of the provided device
tree.
Related-to: TEI-922
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This configuration creates an U-Boot which is installed on eMMC to then
boot the Toradex Easy Installer.
Related-to: TEI-922
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add code to build the eMMC variant of the Colibri iMX6ULL, i.e. the
'Colibri iMX6ULL 1GB' which has a eMMC instead of the raw NAND used
on other SKUs.
Related-to: ELB-4056, ELB-4057
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use savedefconfig. The change does produce the same .config as before.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
The distro boot script in TEZI image is called boot-tezi.scr.
Enable using this particular script name for u-boot images
which are used as a part of TEZI.
Related-to: TEI-791
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The distro boot script in TEZI image names boot-tezi.scr.
Enable using this particular name of script for u-boot images
which are used as a part of TEZI.
Related-to: TEI-791
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
This config is needed that the correct ubiboot is selected
Related-to: TEI-775
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
This config is needed that the correct ubiboot is selected
Related-to: TEI-775
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
This reverts commit 3e31ffee95704c1e23f0c109f6b0809e88bc4a39.
|
|
This reverts commit e0988b5e2b2dba58046c7b5d90a08b9e701bd0cf.
|
|
This reverts commit 1aabd391a32c1050407d0744bf9b0dc973da5dca.
|
|
Define CONFIG_TARGET_COLIBRI_IMX7_NAND for Colibri iMX7 NAND SoM
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
The recovery image needs to support both Colibri-iMX7 NAND and
Colibri-iMX7 eMMC modules. Forward port the solution for this
from u-boot 2016.11, originally developed by
Stefan Agner <stefan.agner@toradex.com>.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Specify the particular target module as NAND to set required
default values for the target.
It also fixes the following warning and unblocks non-interactive
building:
==========
.config:167:warning: symbol value '' invalid for TDX_CFG_BLOCK_OFFSET
==========
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
For recovery version of u-boot the default source of booting should
be the SDP over USB.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Enable the target u-boot-nand.imx for the TEZI recovery defconfig.
It needs to be enabled for all colibri-imx7 defconfigs due to
current u-boot build flow.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add configs for images, which should be flashed to NAND/eMMC
as a part of the TEZI recovery image.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Use the empty file as a source of default environment.
It fixes the issue with merging default environment and
environment from other configured media, say, eMMC.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Use the empty file as a source of default environment.
It fixes the issue with merging default environment and
environment from other configured media, say, eMMC.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Use the empty file as a source of default environment.
It fixes the issue with merging default environment and
environment from other configured media, say, eMMC.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add the defconfig tuned to use in Toradex Easy Installer.
Enable FASTBOOT options to support using uuu instead of imx_usb
tool in advance.
Disable using a config block for USB PID.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add the defconfig tuned to use in Toradex Easy Installer.
Enable FASTBOOT-related options to support the uuu instead
of imx_usb tool in the future.
Disable using a config block for USB PID.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add the defconfig tuned to use in Toradex Easy Installer.
Enable FASTBOOT options to support using uuu instead of imx_usb
tool in advance.
Disable using a config block for USB PID.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add the defconfig tuned to use in Toradex Easy Installer.
Enable FASTBOOT options to support using uuu instead of imx_usb
tool in advance.
Disable using a config block for USB PID.
Related-to: TEI-775
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add missing support of FIT-images and enable a verbosity for
this feature.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
ENable and set preboot var with fdtfile evaluation.
preboot will be checked and run immediately before starting the
CONFIG_BOOTDELAY countdown and/or running the auto-boot command resp.
entering interactive mode.
This provides possibility to use different boot cmds in interactive mode
without manual setting fdtfile value, as it it's already evaluated
before entering interactive mode.
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
ENable and set preboot var with fdtfile evaluation.
preboot will be checked and run immediately before starting the
CONFIG_BOOTDELAY countdown and/or running the auto-boot command resp.
entering interactive mode.
This provides possibility to use different boot cmds in interactive mode
without manual setting fdtfile value, as it it's already evaluated
before entering interactive mode.
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
ENable and set preboot var with fdtfile evaluation.
preboot will be checked and run immediately before starting the
CONFIG_BOOTDELAY countdown and/or running the auto-boot command resp.
entering interactive mode.
This provides possibility to use different boot cmds in interactive mode
without manual setting fdtfile value, as it it's already evaluated
before entering interactive mode.
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
Disable video support for all modules, where it's supported.
Relates-to: ELB-2875
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Enable these Kconfig symbols:
TDX_CFG_BLOCK_EXTRA=y
TDX_HAVE_EEPROM_EXTRA=y
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
1. Configure white on black for video console.
2. Enable printing bmp logo during late board init stage.
3. Use iomux configuration from device tree.
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
Configure white on black for video console.
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com>
|
|
currently gpio hog function is not tested with "ut dm gpio"
so add some basic tests for gpio hog functionality.
For this enable GPIO_HOG in sandbox_defconfig, add
in DTS some gpio hog entries, and add testcase in
"ut dm gpio" command.
Signed-off-by: Heiko Schocher <hs@denx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
|
|
Starting from OpenSBI v0.7, the SBI firmware inserts/fixes up the
reserved memory node for PMP protected memory regions. All RISC-V
boards need to copy the reserved memory node from the device tree
provided by the firmware to the device tree used by U-Boot.
Turn on CONFIG_OF_BOARD_FIXUP by default for OF_SEPARATE.
Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Atish Patra <atish.patra@wdc.com>
Reviewed-by: Rick Chen <rick@andestech.com>
|
|
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
Fixes for 2020.07
-----------------
Travis: https://travis-ci.org/github/sbabic/u-boot-imx/builds/701059103
- Fixes for atheros and cubox
- Toradex: mostly environment
- i.MX7: DDR fixes
- switch to DM
- sabrelite : fix MMC access
|
|
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com>
|
|
In order to take the beneficts of DT and DM in SPL, like reusing the code
and avoid redundancy, enable SPL_OF_CONTROL, SPL_DM and SPL_DM_MMC.
With this new configuration SPL image is 50 KB, higher than the
38 KB from the previous version, but it still under the 68 KB limit.
Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
|
|
Convert to DM_ETH to avoid board removal from the project.
Signed-off-by: Fabio Estevam <festevam@gmail.com>
|
|
Convert to DM_ETH to avoid board removal from the project.
Signed-off-by: Fabio Estevam <festevam@gmail.com>
|