meta-raspberrypi/recipes-bsp
Matthias Klein c06ae5eacf u-boot: always set fdt_addr with firmware-provided FDT address
The Raspberry firmware prepares the FDT blob in memory at an address that
depends on both the memory size and the blob size.
For details see description in the patch itself.

The patch is not yet upstream, but has already been submitted by the original
author: https://lore.kernel.org/all/20210512123945.25649-1-m.salvini@koansoftware.com/

For me, the described problem occurs in conjunction with RAUC, which uses the
following U-Boot script: https://github.com/rauc/meta-rauc-community/blob/master/meta-rauc-raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.in

As soon as I add an overlay the fdt_addr changes and the system does not boot
anymore.

Signed-off-by: Matthias Klein <matthias@extraklein.de>
2022-03-27 22:59:24 +01:00
..
armstubs armstubs: Always use gcc compiler 2020-11-25 17:57:12 +00:00
bootfiles recipes-bsp: Add support for gpio-shutdown 2022-01-04 11:39:18 +00:00
common raspberrypi-firmware.inc: Move to using tarballs from rpi deb repo 2022-02-25 21:37:49 +00:00
formfactor Convert to new override syntax 2021-08-04 12:30:12 +03:00
gpio-shutdown meta: update license names 2022-02-22 16:21:17 +00:00
rpi-u-boot-scr rpi-u-boot-scr: drop hard-coded 'arm' 2020-11-27 12:39:12 +00:00
u-boot u-boot: always set fdt_addr with firmware-provided FDT address 2022-03-27 22:59:24 +01:00