
Hi,
I am playing with an orange pi zero plus + latest armbian buster available image.
When booting, i see the following error message from u-boot:
*** Reading file would overwrite reserved memory **Failed to load '/boot/boot.bmp'* *There is no valid bmp file at the given address*
The file itself (*/boot/boot.bmp*) exists.
I took a look at the u-boot code and saw the bitmap must be loaded at a given address: *loadaddr* if defined or *CONFIG_SYS_LOAD_ADDR*.
In the u-boot shell, i checked if *loadaddr* is defined: *=> print loadaddr* *## Error: "loadaddr" not defined*
According to this feedback, i checked in u-boot code the value of *CONFIG_SYS_LOAD_ADDR*. It seems to be defined in *./include/configs/sunxi-common.h*. There are two possible values here : 0x22000000 or 0x42000000 so i tried both:
*=> load mmc 0 0x22000000 /boot/boot.bmp** Reading file would overwrite reserved memory **Failed to load '/boot/boot.bmp'*
*=> load mmc 0 0x42000000 /boot/boot.bmp230454 bytes read in 20 ms (11 MiB/s)*
Is there any chance the address used for loading is wrong or am i misunderstanding something?
Regards, Orel