A38x: Broken Linux kernel booting over UART

Tom Rini trini at konsulko.com
Mon Oct 11 16:03:21 CEST 2021


On Mon, Oct 11, 2021 at 12:13:29PM +0200, Pali Rohár wrote:

> Hello!
> 
> Current U-Boot master has broken booting of Linux kernel over UART on
> A38x.
> 
> After transferring image over UART it just prints:
> 
> CACHE: Misaligned operation at range [01000000, 014e5d96]
> ## Total Size      = 0x004e5d96 = 5135766 Bytes
> ## Start Addr      = 0x01000000
> Kernel image @ 0x1000000 [ 0x000000 - 0x4e0e60 ]
> FDT and ATAGS support not compiled in
> 
> resetting ...
> 
> It resets board and does not boot kernel. Note that I'm trying to boot
> recent 5.15 kernel image, not something old.
> 
> I did git bisect and it found following commit which broke booting:
> 
> 9774462e34faaa64a91eb9c68b438a52d22bba6a is the first bad commit
> commit 9774462e34faaa64a91eb9c68b438a52d22bba6a
> Author: Tom Rini <trini at konsulko.com>
> Date:   Mon Aug 30 09:16:30 2021 -0400
> 
>     arm: Disable ATAGs support
> 
> Prior this commit booting working fine.
> 
> Do you have any idea what is with above commit? Or any hints?

Can you provide the full log of what you're doing?  And what's in that
image you're passing, exactly?  Thanks.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20211011/e13a3ecf/attachment.sig>


More information about the U-Boot mailing list