<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2><FONT size=3>Hi all:<BR>&nbsp;&nbsp;&nbsp; My platform is 
MPC8247, u-boot verison is 1.1.1 and linux kernel version is 2.4.22<BR>in the 
serial console I load the linux kernel and want to boot it under 
u-boot:<BR>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<BR>=&gt; 
setenv ethaddr 00:01:02:03:04:05<BR>=&gt; setenv ipaddr 192.168.0.33<BR>=&gt; 
setenv serverip 192.168.0.222<BR>=&gt; tftp 0x100000 uImage<BR>Using FCC1 
ETHERNET device<BR>TFTP from server 192.168.0.222; our IP address is 
192.168.0.33<BR>Filename 'uImage'.<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>done<BR>Bytes transferred = 853098 
(d046a hex)<BR>=&gt; bootm 0x100000<BR>## Booting image at 00100000 
...<BR>&nbsp;&nbsp; Image Name:&nbsp;&nbsp; Linux Kernel Image<BR>&nbsp;&nbsp; 
Image Type:&nbsp;&nbsp; PowerPC Linux Kernel Image (gzip 
compressed)<BR>&nbsp;&nbsp; Data Size:&nbsp;&nbsp;&nbsp; 853034 Bytes = 833 
kB<BR>&nbsp;&nbsp; Load Address: 00000000<BR>&nbsp;&nbsp; Entry Point:&nbsp; 
00000000<BR>&nbsp;&nbsp; Verifying Checksum ... OK<BR>&nbsp;&nbsp; Uncompressing 
Kernel Image ... 
OK<BR>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<BR>but 
after print the "Uncompressing Kernel Image ... OK" msg, the kernel hangs.<BR>I 
use the same u-boot.h file under linux kernel and u-boot, and sure the bd_info 
in them&nbsp;are same. </FONT></FONT></DIV>
<DIV><FONT size=2><FONT size=3>IMMR address also are same at 
0xf0000000.</FONT></FONT></DIV>
<DIV><FONT size=2><FONT size=3><BR>My bdi2000 run and print 
below:<BR>++++++++++++++++++++++++++++++++++<BR>8272&gt;i<BR>&nbsp;&nbsp;&nbsp; 
Target CPU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : MPC8280/8220/5200 
(Zeppo)<BR>&nbsp;&nbsp;&nbsp; Target state&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : debug 
mode<BR>&nbsp;&nbsp;&nbsp; Debug entry cause : COP freeze 
(startup)<BR>&nbsp;&nbsp;&nbsp; Current 
PC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xfff00100<BR>&nbsp;&nbsp;&nbsp; 
Current CR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 
0x00000000<BR>&nbsp;&nbsp;&nbsp; Current MSR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
: 0x00001042<BR>&nbsp;&nbsp;&nbsp; Current 
LR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 
0x00000000<BR>8272&gt;g<BR>8272&gt;h<BR>&nbsp;&nbsp;&nbsp; Target 
CPU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : MPC8280/8220/5200 
(Zeppo)<BR>&nbsp;&nbsp;&nbsp; Target state&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : debug 
mode<BR>&nbsp;&nbsp;&nbsp; Debug entry cause : COP halt<BR>&nbsp;&nbsp;&nbsp; 
Current PC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 
0x07fe94c8<BR>&nbsp;&nbsp;&nbsp; Current 
CR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x84002024<BR>&nbsp;&nbsp;&nbsp; 
Current MSR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 
0x0000b002<BR>&nbsp;&nbsp;&nbsp; Current 
LR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x07fda464<BR>8272&gt;bi 
0xc01554c8&nbsp;&nbsp;&nbsp; (which is the start_kernel_address)<BR>Breakpoint 
identification is 1<BR>8272&gt;g<BR>- TARGET: 
stopped<BR>8272&gt;i<BR>&nbsp;&nbsp;&nbsp; Target 
CPU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : MPC8280/8220/5200 
(Zeppo)<BR>&nbsp;&nbsp;&nbsp; Target state&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : debug 
mode<BR>&nbsp;&nbsp;&nbsp; Debug entry cause : &lt;reserved 
0&gt;<BR>&nbsp;&nbsp;&nbsp; Current PC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
: 0x001cbde4<BR>&nbsp;&nbsp;&nbsp; Current 
CR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x24008084<BR>&nbsp;&nbsp;&nbsp; 
Current MSR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 
0x00003002<BR>&nbsp;&nbsp;&nbsp; Current 
LR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 
0x00000028<BR>+++++++++++++++++++++++++++++++++++++++++++<BR><BR>Why the Current 
PC can not get the start_kernel address? How can i to debug the linux 
kernel?<BR>Any hits will be very 
appreciated!<BR><BR>BRG<BR>Alexander</FONT><BR><BR><BR></DIV></FONT></BODY></HTML>