Linux doesn not boot from u-boot on ML403
miroslaw.dach at psi.ch
Tue Aug 28 23:37:18 EST 2007
Thanks for your answer.
I have found in the System.map :
c020f0c4 b __log_buf
Is the address c020f0c4 relative to the .data segment?
I understand that when the system hangs I should type in the XMD window
Is there anyway to examine the memory from the XMD window? or should I
reload the u-boot and examine the memory from u-boot?
On Tue, 28 Aug 2007, Grant Likely wrote:
> On 8/28/07, Miroslaw Dach <miroslaw.dach at psi.ch> wrote:
> > Linux/PPC load: console=ttyUL0,9600 root=/dev/nfs rw
> > nfsroot=22.214.171.124:/opt/eldk41/ppc_4xx,tcp
> > ip=::::virtex4-mirek:eth0:dhcp panic=1
> > Uncompressing Linux...
> > After that system just hangs.
> > I do not understand why it is possible to run zImage.elf straight from jtag
> > but it hangs when started from u-boot.
> > Is it any fundamental problem with running Linux from u-boot on ML403
> > (Virtex-4) boards?
> No there isn't. It should work. Most likely the kernel did not hang
> immediately, but rather the console is not setup correctly. You need
> to halt the processor after the hang and look at __log_buf in memory
> (Find the address in System.map).
> > Best Regards
> > Mirek
Miroslaw Dach (Miroslaw.Dach at psi.ch) - SLS/Controls Group
PSI - Paul Scherrer Institut CH-5232 Villigen
More information about the Linuxppc-embedded