[PATCH 3/8] riscv: u-boot-spl.lds: Remove _image_binary_end alignment
Leo Liang
ycliang at andestech.com
Mon Sep 9 14:20:16 CEST 2024
On Mon, Aug 19, 2024 at 06:16:59PM +0800, Chia-Wei Wang wrote:
> The _image_binary_end symbol was aligned to the 8-bytes boundary.
> However, the SPL device tree (u-boot-spl.dtb) is concatenated right
> after the binary (u-boot-spl-nodtb.bin) wihtout the consideration of
> the 8-bytes alignment restriction.
>
> After then, for the SPL_SEPARATE_BSS case, fdtdec_setup() searching
> for the DTB by _image_binary_end will return the "Missing DTB" error.
> As the real DTB starting point does not align to a 8-bytes address
> like _image_binary_end does.
>
> Signed-off-by: Chia-Wei Wang <chiawei_wang at aspeedtech.com>
> ---
> arch/riscv/cpu/u-boot-spl.lds | 2 --
> 1 file changed, 2 deletions(-)
Reviewed-by: Leo Yu-Chi Liang <ycliang at andestech.com>
More information about the U-Boot
mailing list