<!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> 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>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><BR>=>
setenv ethaddr 00:01:02:03:04:05<BR>=> setenv ipaddr 192.168.0.33<BR>=>
setenv serverip 192.168.0.222<BR>=> 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>
#################################################################<BR>
#####################################<BR>done<BR>Bytes transferred = 853098
(d046a hex)<BR>=> bootm 0x100000<BR>## Booting image at 00100000
...<BR> Image Name: Linux Kernel Image<BR>
Image Type: PowerPC Linux Kernel Image (gzip
compressed)<BR> Data Size: 853034 Bytes = 833
kB<BR> Load Address: 00000000<BR> Entry Point:
00000000<BR> Verifying Checksum ... OK<BR> Uncompressing
Kernel Image ...
OK<BR>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><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 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>i<BR>
Target CPU : MPC8280/8220/5200
(Zeppo)<BR> Target state : debug
mode<BR> Debug entry cause : COP freeze
(startup)<BR> Current
PC : 0xfff00100<BR>
Current CR :
0x00000000<BR> Current MSR
: 0x00001042<BR> Current
LR :
0x00000000<BR>8272>g<BR>8272>h<BR> Target
CPU : MPC8280/8220/5200
(Zeppo)<BR> Target state : debug
mode<BR> Debug entry cause : COP halt<BR>
Current PC :
0x07fe94c8<BR> Current
CR : 0x84002024<BR>
Current MSR :
0x0000b002<BR> Current
LR : 0x07fda464<BR>8272>bi
0xc01554c8 (which is the start_kernel_address)<BR>Breakpoint
identification is 1<BR>8272>g<BR>- TARGET:
stopped<BR>8272>i<BR> Target
CPU : MPC8280/8220/5200
(Zeppo)<BR> Target state : debug
mode<BR> Debug entry cause : <reserved
0><BR> Current PC
: 0x001cbde4<BR> Current
CR : 0x24008084<BR>
Current MSR :
0x00003002<BR> Current
LR :
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>