[U-Boot] ROCK64 fails to boot using U-Boot TPL
Matwey V. Kornilov
matwey.kornilov at gmail.com
Sat Sep 21 12:29:31 UTC 2019
Could you try to load dtb (and check that dtb is valid) into the other
memory location?
For instance into ${kernel_addr_r} which is a place for loading EFI
application binary?
пт, 20 сент. 2019 г. в 20:44, Simon South <simon at simonsouth.net>:
>
> On 2019-09-20 1:37 p.m., Matwey V. Kornilov wrote:
> > What is the difference? In filesize?
>
> The EFI bootloader:
>
> 205136 bootaa64.efi
>
> The DTB file:
>
> 53513 rk3328-rock64.dtb
>
> It's about one quarter the size.
>
> It is strange the EFI bootloader and the kernel both seem always to load
> reliably when the DTB file doesn't.
>
> ----------
>
> => ls mmc 1 /EFI/BOOT/
> ./
> ../
> 205136 bootaa64.efi
>
> 1 file(s), 2 dir(s)
>
> => ls mmc 1 /dtb/rockchip/
> ./
> ../
> 77017 rk3399-sapphire.dtb
> 81304 rk3399-sapphire-excavator.dtb
> 78646 rk3399-rockpro64.dtb
> 77846 rk3399-rock960.dtb
> 76155 rk3399-rock-pi-4.dtb
> 77701 rk3399-roc-pc.dtb
> 78035 rk3399-puma-haikou.dtb
> 78483 rk3399-nanopi-m4.dtb
> 78791 rk3399-nanopc-t4.dtb
> 86532 rk3399-gru-scarlet-kd.dtb
> 86507 rk3399-gru-scarlet-inx.dtb
> 89522 rk3399-gru-kevin.dtb
> 85495 rk3399-gru-bob.dtb
> 80312 rk3399-firefly.dtb
> 78519 rk3399-ficus.dtb
> 68842 rk3399-evb.dtb
> 53513 rk3328-rock64.dtb
> 52150 rk3328-roc-cc.dtb
> 51134 rk3328-evb.dtb
>
> 19 file(s), 2 dir(s)
>
> =>
>
> --
> Simon South
> simon at simonsouth.net
--
With best regards,
Matwey V. Kornilov
More information about the U-Boot
mailing list