Here is the boot log:
=
U-Boot 2020.10 (Nov 28 2020 - 18:14:31 +)
DRAM: 3.9 GiB
RPI 4 Model B (0xc03111)
MMC: mmcnr@7e30: 1, emmc2@7e34: 0
Loading Environment from FAT... *** Warning - bad CRC, using default environment
In:serial
Out: serial
Err: serial
Net: eth0: et
From: Nikhil Gupta
Program GIC LPI configuration table:
1. Redistributor PROCBASER configuration table (which is common for all
redistributors)
2. Redistributor pending table (PENDBASER), for all the available
redistributors.
3.Reserve DDR memory region used for GIC LPI configuration table.
S
i.MX8M series includes support for high speed modes in uSDHC controllers.
Turn on corresponding configuration options for EVK boards, which would
enable high speed modes to be included in U-Boot.
Signed-off-by: Andrey Zhizhikin
---
configs/imx8mm_evk_defconfig | 4
configs/imx8mn_ddr4_
i.MX8M series provide support for high speed grades in their
usdhc controllers, which has eMMC and SDHC connected to them.
Enable this support across the entire i.MX8M family by providing quirks
to usdhc controllers designated by storage media connected to them.
Signed-off-by: Andrey Zhizhikin
C
Some SD Card controller and power circuitry has increased capacitance,
which keeps the internal logic remains powered after regulator is switch
off. This is generally the case when card is switched to SD104 mode,
where a power cycle should be performed. In case if the card internal
logic remains po
This patch series is targeted to address issues that can be observed
with various sd cards connected to i.MX8M derivatives.
Current configuration of usdhc dts nodes for imx8m SOC derivatives does
experience issues with recognition and mode switch for various sd card
types from different manufactur
On Sat, Dec 5, 2020 at 10:55 AM ZHIZHIKIN Andrey
wrote:
>
> Hello Adam,
>
> > -Original Message-
> > From: U-Boot On Behalf Of ZHIZHIKIN Andrey
> > Sent: Saturday, December 5, 2020 4:09 PM
> > To: Adam Ford
> > Cc: U-Boot Mailing List ; Stefano Babic
> > ; Ye Li
> > Subject: RE: [PATCH
Hello Adam,
> -Original Message-
> From: U-Boot On Behalf Of ZHIZHIKIN Andrey
> Sent: Saturday, December 5, 2020 4:09 PM
> To: Adam Ford
> Cc: U-Boot Mailing List ; Stefano Babic
> ; Ye Li
> Subject: RE: [PATCH 2/2] ARM: dts: imx8m: add UHS or HS400/HS400ES properties
>
> Hello Adam,
>
On 11/18/20 3:37 PM, Simon Glass wrote:
Hi,
[...]
diff --git a/arch/arm/lib/bootm.c b/arch/arm/lib/bootm.c
index 1206e306db..f9091a3d41 100644
--- a/arch/arm/lib/bootm.c
+++ b/arch/arm/lib/bootm.c
@@ -120,6 +120,7 @@ static void announce_and_cleanup(int fake)
* of DMA operation or r
> -Original Message-
> From: Adam Ford
> Sent: Saturday, December 5, 2020 4:01 PM
> To: ZHIZHIKIN Andrey
> Cc: u-boot@lists.denx.de; af...@beaconembedded.com
> Subject: Re: [PATCH] imx8mm_beacon: Enable HS400 on MMC controller
>
> On Sat, Dec 5, 2020 at 8:54 AM ZHIZHIKIN Andrey geosyste
Hello Adam,
> -Original Message-
> From: Adam Ford
> Sent: Saturday, December 5, 2020 3:31 PM
> To: ZHIZHIKIN Andrey
> Cc: U-Boot Mailing List ; Stefano Babic
> ; Ye Li
> Subject: Re: [PATCH 2/2] ARM: dts: imx8m: add UHS or HS400/HS400ES properties
>
>
> On Sat, Dec 5, 2020 at 8:21 AM
On Sat, Dec 5, 2020 at 8:54 AM ZHIZHIKIN Andrey
wrote:
>
> Hello Adam,
>
> > -Original Message-
> > From: U-Boot On Behalf Of Adam Ford
> > Sent: Saturday, December 5, 2020 2:00 AM
> > To: u-boot@lists.denx.de
> > Cc: af...@beaconembedded.com; Adam Ford
> > Subject: [PATCH] imx8mm_beacon
Hello Adam,
> -Original Message-
> From: U-Boot On Behalf Of Adam Ford
> Sent: Saturday, December 5, 2020 2:00 AM
> To: u-boot@lists.denx.de
> Cc: af...@beaconembedded.com; Adam Ford
> Subject: [PATCH] imx8mm_beacon: Enable HS400 on MMC controller
>
>
> The i.MX8MM is capable of HS400.
On Sat, Dec 5, 2020 at 8:21 AM ZHIZHIKIN Andrey
wrote:
>
> Hello Adam,
>
> > -Original Message-
> > From: Adam Ford
> > Sent: Saturday, December 5, 2020 1:43 AM
> > To: ZHIZHIKIN Andrey
> > Cc: U-Boot Mailing List ; Stefano Babic
> > ; Ye Li
> > Subject: Re: [PATCH 2/2] ARM: dts: imx8m:
Hello Adam,
> -Original Message-
> From: Adam Ford
> Sent: Saturday, December 5, 2020 1:43 AM
> To: ZHIZHIKIN Andrey
> Cc: U-Boot Mailing List ; Stefano Babic
> ; Ye Li
> Subject: Re: [PATCH 2/2] ARM: dts: imx8m: add UHS or HS400/HS400ES properties
>
> On Tue, Dec 1, 2020 at 7:32 AM An
From: Nicolas Ferre
TXC line is directly connected from the SoC to the KSZ9131 PHY. There
is a transient state on this signal, before configuring it to RGMII,
which leads to packet transmit being blocked.
Keeping a pull-up when muxing this pin as function A (G0_TXCK) fixes
the issue.
Signed-off-
Add drivers for flexcom, i2c and eeproms
Signed-off-by: Eugen Hristev
---
configs/sama7g5ek_mmc1_defconfig | 3 +++
configs/sama7g5ek_mmc_defconfig | 3 +++
2 files changed, 6 insertions(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index b6d2f4dd05..af362
Obtain two MAC addresses from the two EEPROMs and configure the two
available Ethernet interfaces accordingly.
Signed-off-by: Eugen Hristev
---
board/atmel/sama7g5ek/sama7g5ek.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/board/atmel/sama7g5ek/sama7g5e
Enable sdmmc0 on this board. A non-removable eMMC is connected on this
block.
Configure pincontrol accordingly.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5ek.dts | 30 ++
1 file changed, 30 insertions(+)
diff --git a/arch/arm/dts/sama7g5ek.dts b/arch/arm/dt
Clean-up boot command to use the predefined device and part for FAT
environment.
According to this device and partition, select the proper boot media.
Signed-off-by: Eugen Hristev
---
include/configs/sama7g5ek.h | 11 +++
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/incl
Add flexcom1 and i2c subnode.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index 4c571befad..da3c5b2b22 100644
--- a/arch/arm/dts/sama7g5.dtsi
+++ b/arch/ar
Add node for flx1 i2c1 subnode (and alias to bus 0)
This bus has two eeprom devices connected.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5ek.dts | 30 ++
1 file changed, 30 insertions(+)
diff --git a/arch/arm/dts/sama7g5ek.dts b/arch/arm/dts/sama7g5ek.dts
i
Add new config for storing environment from sdmmc0.
Also clean-up sama7g5ek_emmc1 to point to the proper mmc device.
Signed-off-by: Eugen Hristev
---
board/atmel/sama7g5ek/MAINTAINERS | 1 +
configs/sama7g5ek_mmc1_defconfig | 7 ++--
configs/sama7g5ek_mmc_defconfig | 67
SDMMC1 requires clock specification with assigned-clocks, such that
the PMC will know which parent to assign and the initial start-up frequency.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/
From: Claudiu Beznea
Enable CCF for SAMA7G5.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index 7e3cf49da0..fa4c88ffa6 100644
--- a/configs/sama7g5ek_mm
Add node for sdmmc0 block.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index 826828bb17..4c571befad 100644
--- a/arch/arm/dts/sama7g5.dtsi
+++ b/arch/arm/dts/sama
From: Claudiu Beznea
Increase ARP timeout and retry count as this will increase
the speed of communication.
Signed-off-by: Claudiu Beznea
---
include/configs/sama7g5ek.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/include/configs/sama7g5ek.h b/include/configs/sama7g5ek.h
index fbf02
From: Claudiu Beznea
Add GMAC1.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 8
arch/arm/dts/sama7g5ek.dts | 27 +++
2 files changed, 35 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index 33589f3ad9..43fac
From: Claudiu Beznea
Enable support for KSZ9131.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index 176f4f3000..7e3cf49da0 100644
--- a/configs/sama7g
Add pioA pinctrl node.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5.dtsi | 13 +
arch/arm/dts/sama7g5ek-u-boot.dtsi | 8
2 files changed, 21 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index f633c2f81e..d9208d68d5 1006
Add pinctrl for sdmmc1 and flx3.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5ek-u-boot.dtsi | 4
arch/arm/dts/sama7g5ek.dts | 30 ++
2 files changed, 34 insertions(+)
diff --git a/arch/arm/dts/sama7g5ek-u-boot.dtsi
b/arch/arm/dts/sama7g5ek-u-b
From: Claudiu Beznea
Add GMAC0.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 11 +++
arch/arm/dts/sama7g5ek.dts | 32
2 files changed, 43 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index d9208d68d
From: Claudiu Beznea
Add DT bindings for PIT64B driver.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 8
arch/arm/dts/sama7g5ek-u-boot.dtsi | 4
2 files changed, 12 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index a2
From: Claudiu Beznea
Enable mii command as ethernet's PHY specific programming is
based on it.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index 99e243
From: Claudiu Beznea
Enable autoboot.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index 7d4d409532..99e2439516 100644
--- a/configs/sama7g5ek_mmc1_defco
From: Claudiu Beznea
Use PIT64B driver. ATMEL_PIT is not available for SAMA7G5.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index 936d9cd73f..7d4d40953
From: Claudiu Beznea
Add CPU DT bindings.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index 94e0b535cc..a2554dcfff 100644
--- a/arch/arm/dts/sama7g5.dtsi
+++
From: Claudiu Beznea
Get rid of software defined MCK and switch to PMC bindings
for IPs currently present in device tree.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 13 -
arch/arm/dts/sama7g5ek-u-boot.dtsi | 4
2 files changed, 4 insertions(+), 13
From: Claudiu Beznea
Enable CONFIG_CPU.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index d43d07da78..936d9cd73f 100644
--- a/configs/sama7g5ek_mmc1_de
From: Claudiu Beznea
Add dm-pre-reloc DT binding property for cristals.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5ek-u-boot.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/dts/sama7g5ek-u-boot.dtsi
b/arch/arm/dts/sama7g5ek-u-boot.dtsi
index 06af2f74ee..d1
From: Claudiu Beznea
Add DT bindings for slow clock driver.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index c2410959ed..9d390db5ff 100644
--- a/arch/arm/dts/sama7g
From: Claudiu Beznea
Add slow rc and main rc oscillators to dtsi.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 12
arch/arm/dts/sama7g5ek-u-boot.dtsi | 8
2 files changed, 20 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/s
From: Claudiu Beznea
Add DT bindings for PMC driver.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 9 +
arch/arm/dts/sama7g5ek-u-boot.dtsi | 4
2 files changed, 13 insertions(+)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
index 9d39
From: Claudiu Beznea
Move clock frequencies for crystals on board specific files.
Signed-off-by: Claudiu Beznea
---
arch/arm/dts/sama7g5.dtsi | 2 --
arch/arm/dts/sama7g5ek.dts | 10 ++
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/a
From: Claudiu Beznea
Set malloc pool to 68K for sama7g5ek.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index d54af0ccbf..2da766d4e2 100644
--- a/config
From: Claudiu Beznea
Enable PLL driver for SAMA7G5.
Signed-off-by: Claudiu Beznea
---
configs/sama7g5ek_mmc1_defconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/configs/sama7g5ek_mmc1_defconfig b/configs/sama7g5ek_mmc1_defconfig
index 2da766d4e2..d43d07da78 100644
-
Add initial support for sama7g5 evaluation kit board.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/Makefile | 3 ++
arch/arm/dts/sama7g5ek-u-boot.dtsi | 33 +++
arch/arm/dts/sama7g5ek.dts | 39 +
arch/arm/mach-at91/Kconfig | 8
boa
Add initial basic devicetree for sama7g5 SoC
Signed-off-by: Eugen Hristev
---
arch/arm/dts/sama7g5.dtsi | 65 +++
1 file changed, 65 insertions(+)
create mode 100644 arch/arm/dts/sama7g5.dtsi
diff --git a/arch/arm/dts/sama7g5.dtsi b/arch/arm/dts/sama7g5.dtsi
From: Claudiu Beznea
Heap base address is computed based on SYS_INIT_SP_ADDR by
subtracting the SYS_MALLOC_F_LEN value in
board_init_f_init_reserve().
Signed-off-by: Claudiu Beznea
---
include/configs/sama7g5ek.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/con
Hello,
This series adds support for sama7g5 SoC DT and the sama7g5ek board.
I kept the original incremental development for this board, with each
commit's author and designated change, for traceability and for easier
reviewing.
The series starts from a basic devicetree and ends with a fully funct
On Thursday 03 December 2020 17:30:44 Stefan Roese wrote:
> On 03.12.20 16:56, Pali Rohár wrote:
> > On Wednesday 02 December 2020 15:35:08 Andre Heider wrote:
> > > On 25/11/2020 19:20, Pali Rohár wrote:
> > > > Try to initialize emmc in board_late_init() and if it fails then we know
> > > > that
Add STMICRO MT25QL01G flash, used on AST2600 board.
Signed-off-by: Hongwei Zhang
---
drivers/mtd/spi/spi-nor-ids.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
index 09e8196048..6d22b80586 100644
--- a/drivers/mtd/spi/spi-nor-i
Hello Reviewer,
STMICRO MT25QL01G flash is used on AST2600 board, this patch add it in
the table.
Please add this update in v2019.04-aspeed-openbmc branch when it is
accepted. If I need to submit a separate patch to that branch, please
let me know.
Thanks!
Hongwei Zhang (1):
mtd: spi-nor-ids
Hello,
When bringing up a new board based on i.MX7D, I stumbled upon an ABI
incompatibility between U-Boot
Dear Wim, dear Daniel,
First, thank you for including all parties in the discussion.
Am 04.12.20 um 13:52 schrieb Wim Vervoorn:
I agree with you. Using an existing standard is better than inventing
a new one in this case. I think using the coreboot logging is a good
idea as there is indeed a l
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
Add support for enabling uefi capsule authentication. This feature is
enabled by setting the environment variable
"capsule_authentication_enabled".
The following configs are needed for enabling uefi capsule update and
capsule authentication features on th
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
The pkcs7 header parsing functionality is pretty generic, and can be
used by other features like capsule authentication. Make the function
an extern, also changing it's name to efi_parse_pkcs7_header
Signed-off-by: Sughosh Ganu
---
include/efi_loader.h
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
When building the capsule using scripts in edk2, an fmp header is
added on top of the binary payload. Add a config option to indicate
the presence of the header. When enabled, the pointer to the image
needs to be adjusted as per the size of the header to p
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
The dfu framework uses the dfu_alt_info environment variable to get
information that is needed for performing the firmware update. Set the
dfu_alt_info for the platform to reflect the two mtd partitions
created for the u-boot env and the firmware image.
S
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
Add support for setting the default values for mtd partitions on the
platform for the nor flash. This would be used for updating the
firmware image using uefi capsule update with the dfu mtd backend
driver.
Signed-off-by: Sughosh Ganu
---
board/emulati
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
RFC 2315 Section 9.3 describes the message digesting process. The
digest calculated depends on whether the authenticated attributes are
present. In case of a scenario where the authenticated attributes are
present, the message digest that gets signed and i
On 11/26/20 7:41 PM, Sughosh Ganu wrote:
Add documentation highlighting the steps for using the uefi capsule
update feature for updating the u-boot firmware image.
Signed-off-by: Sughosh Ganu
---
doc/board/emulation/qemu-arm.rst | 157 +++
Thank you for carefully
On 11/26/20 7:40 PM, Sughosh Ganu wrote:
Scan the pci bus in board_init routine before scanning the virtio
devices. This enumerates all the virtio devices, including devices
found on the pci bus.
Signed-off-by: Sughosh Ganu
---
board/emulation/qemu-arm/qemu-arm.c | 8
1 file changed
On 11/26/20 7:40 PM, Sughosh Ganu wrote:
The Qemu platform emulator generates a device tree blob and places it
at the start of the dram, which is then used by u-boot. Use this dtb
only if CONFIG_OF_BOARD is defined. This allows using a different
device tree, using the CONFIG_OF_SEPARATE option. T
64 matches
Mail list logo