<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Hello. U-boot-ers.<br>
I got a problem about the linux kernel boot.<br>
it always hangs up at my boards.<br>
According to Mr. Xiao's suggestions,<br>
I already compared&nbsp; the &nbsp;two ppcboot.h file included in u-boot and linux
kernel,<br>
the bd_t structure is the same.<br>
And I think the clocks is also OK.<br>
but on the walnut board and another our own customized board,<br>
the linux kernel still hangs after the kernel decompression, at the same
step.<br>
Please have a look at the following messages.<br>
Do you know some possible reasons of that?<br>
<br>
from it, I found that <br>
bootflags&nbsp;&nbsp; =<big> 0x0000A000<br>
</big>Should it be 0x00000001 ?<br>
Is this a problem?<br>
<br>
btw, the linux kernel and the u-boot all works fine seperately. I can use
the u-boot to boot the board,<br>
and run linux kernel(zImage.treeboot format) on the &nbsp;Walnut board's&nbsp; default
ROM monitor,<br>
but I can not run linux over ppcboot.<br>
&nbsp; <br>
thanks.<br>
<br>
<br>
<br>
=&gt; printenv<br>
bootcmd=bootm ffc00000<br>
bootdelay=3<br>
baudrate=9600<br>
loads_echo=1<br>
ethaddr=00:04:ac:e3:15:4c<br>
ipaddr=192.168.1.20<br>
serverip=192.168.1.10<br>
stdin=serial<br>
stdout=serial<br>
stderr=serial<br>
bootargs=root=/dev/ram ip=192.168.1.20::192.168.1.10:255.255.255.0<br>
<br>
Environment size: 238/4092 bytes<br>
=&gt; bdinfo<br>
memstart&nbsp;&nbsp;&nbsp; = 0x00000000<br>
memsize&nbsp;&nbsp;&nbsp;&nbsp; = 0x02000000<br>
flashstart&nbsp; = 0xFFF80000<br>
flashsize&nbsp;&nbsp; = 0x00080000<br>
flashoffset = 0x00030000<br>
sramstart&nbsp;&nbsp; = 0x00000000<br>
sramsize&nbsp;&nbsp;&nbsp; = 0x00000000<br>
bootflags&nbsp;&nbsp; =<big> 0x0000A000</big><br>
procfreq&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; 200 MHz<br>
plb_busfreq =&nbsp;&nbsp;&nbsp; 100 MHz<br>
pci_busfreq = 33.333 MHz<br>
ethaddr&nbsp;&nbsp;&nbsp;&nbsp; = 00:04:AC:E3:15:4C<br>
IP addr&nbsp;&nbsp;&nbsp;&nbsp; = 192.168.1.20<br>
baudrate&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp; 9600 bps<br>
=&gt; bootp<br>
ENET Speed is 100 Mbps - FULL duplex connection<br>
BOOTP broadcast 1<br>
DHCP client bound to address 192.168.1.20<br>
ARP broadcast 1<br>
TFTP from server 192.168.1.10; our IP address is 192.168.1.20<br>
Filename 'kernel'.<br>
Load address: 0x100000<br>
Loading: #################################################################<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #################################################################<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #################################################################<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #########################################################<br>
done<br>
Bytes transferred = 1286800 (13a290 hex)<br>
=&gt; bootm<br>
## Booting image at 00100000 ...<br>
&nbsp;&nbsp; Image Name:&nbsp;&nbsp; kernel<br>
&nbsp;&nbsp; Created:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2003-02-28&nbsp; 15:00:22 UTC<br>
&nbsp;&nbsp; Image Type:&nbsp;&nbsp; PowerPC Linux Kernel Image (uncompressed)<br>
&nbsp;&nbsp; Data Size:&nbsp;&nbsp;&nbsp; 1286736 Bytes =&nbsp; 1.2 MB<br>
&nbsp;&nbsp; Load Address: 00000000<br>
&nbsp;&nbsp; Entry Point:&nbsp; 00000000<br>
&nbsp;&nbsp; Verifying Checksum ... OK<br>
OK<br>
<br>
<pre class="moz-signature" cols="$mailwrapcol">-- 
Maoyuan Yu
FPGA-Processor Group
Dept. of Computer Science V
University of Mannheim
B6,23-29A - 68131 Mannheim - Germany
Phone:+(49)621 181 2631 - Fax:+(49)621 181 3580
<a class="moz-txt-link-freetext" href="mailto:yu@mp-sun1.informatik.uni-mannheim.de">mailto:yu@mp-sun1.informatik.uni-mannheim.de</a>
<a class="moz-txt-link-freetext" href="http://cern.ch/myu">http://cern.ch/myu</a>
</pre>
</body>
</html>