Kernel hangs after "Loading Device Tree" after update

Albrecht Dreß albrecht.dress at arcor.de
Tue Mar 31 04:44:49 AEDT 2015


Hi all,

I have a strange problem on a self-developed MPC5200B system (more or less like the Freescale "Lite" board).  On that board, I use kernel 3.2.68 with my own machine init file, which is almost the same as for Lite (arch/powerpc/platforms/52xx/lite5200.c).  Everything works just fine.

When I use 3.18.9 with the same init file modifications and compiled with more or less the same .config, plus an adjusted DTB (e.g. rename the "fsl,mpc5200b-psc-uart" entries to "fsl,mpc5200b-psc"), the boot process from u-boot simply hangs after:

<snip>
## Booting kernel from Legacy Image at 01000000 ...
    Image Name:   Linux-3.18.9
    Created:      2015-03-30   7:23:52 UTC
    Image Type:   PowerPC Linux Kernel Image (gzip compressed)
    Data Size:    1972101 Bytes =  1.9 MB
    Load Address: 00000000
    Entry Point:  00000000
    Verifying Checksum ... OK
## Flattened Device Tree blob at 01200000
    Booting using the fdt blob at 0x1200000
    Uncompressing Kernel Image ... OK
    Loading Device Tree to 007fa000, end 007ff2d9 ... OK
</snip>

Any idea what goes wrong here?  I recall that I used the same approach outlined above to move from 2.6.32 to 3.2, which worked immediately.  Might my U-Boot be too old (I use 2009.03)?

Thanks in advance,
Albrecht.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20150330/6f3a0e83/attachment.sig>


More information about the Linuxppc-dev mailing list