<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2900.3132" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Hi, </DIV>
<DIV> I make a linux uImage with command "make uImage" ,</DIV>
<DIV> and linux kernel can start up after downloading it into the
</DIV>
<DIV>target board, but now I want to generate uImage by vmlinux</DIV>
<DIV>with mkimage, not by "make uImage",so I do it as follows:</DIV>
<DIV>1)arm-none-linux-gnueabi-objcopy -O binary -R .note -R .comment
\<BR>
-S /home/linux-2.6.12/vmlinux /home/temp/vmlinux.bin</DIV>
<DIV>2)gzip -9 /home/temp/vmlinux.bin</DIV>
<DIV>3)mkimage -A arm -O linux -T kernel -C none
\<BR> -a 00008000 -e 00008000
\<BR> -n 'Linux-2.6.12.6-arm1' -d
/home/temp/vmlinux.bin.gz /home/temp/uImage</DIV>
<DIV>At last, I load uImage to ram to run, but the following message
happens:</DIV>
<DIV> </DIV>
<DIV>Marvell>> tftp 0x400000 uImage<BR>Using egiga0 device<BR>TFTP from
server 192.168.0.53; our IP address is 192.168.0.54<BR>Filename
'uImage'.<BR>Load address: 0x400000<BR>Loading:
#################################################################<BR>
#################################################################<BR>
#################################################################<BR>
#################################################################<BR>
#################################################################<BR>
##########<BR>done<BR>Bytes transferred = 1710086 (1a1806
hex)<BR>Marvell>> bootm 0x400000<BR>## Booting image at 00400000
...<BR> Image Name: Linux-2.6.12.6-arm1<BR>
Created: 2008-02-03 17:12:54
UTC<BR> Image Type: ARM Linux Kernel Image
(uncompressed)<BR> Data Size: 1710022 Bytes
= 1.6 MB<BR> Load Address: 00008000<BR> Entry
Point: 00008000<BR> Verifying Checksum ...
OK<BR>OK<BR> <BR>Starting kernel ... <BR>undefined instruction <BR>pc
: [<ffffffff>] lr :
[<00249274>]<BR>sp : 001ff16c ip : ffffffff
fp : 001ff694<BR>r10: 00000000 r9 : 002570a8 r8 :
001fffd4<BR>r7 : 000000ff r6 : 0027ee58 r5 :
00000000 r4 : 0027ee58<BR>r3 : 00008000 r2 :
00000100 r1 : 0000020e r0 : 00000000<BR>Flags:
NZCV IRQs off FIQs off Mode SYS_32<BR>Resetting CPU ...</DIV>
<DIV> </DIV>
<DIV>Can anybody tell me what happend?</DIV>
<DIV>Thanks in advance!</DIV>
<DIV><BR>With kind regards,<BR>Rboert</DIV></BODY></HTML>