From: Robert <xiaguowu@yahoo.com.cn>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Linux couldn't start up
Date: Thu, 14 Feb 2008 17:42:37 +0800 [thread overview]
Message-ID: <00a101c86eed$f0aca550$3400a8c0@xgw> (raw)
Hi,
I make a linux uImage with command "make uImage" ,
and linux kernel can start up after downloading it into the
target board, but now I want to generate uImage by vmlinux
with mkimage, not by "make uImage",so I do it as follows:
1)arm-none-linux-gnueabi-objcopy -O binary -R .note -R .comment \
-S /home/linux-2.6.12/vmlinux /home/temp/vmlinux.bin
2)gzip -9 /home/temp/vmlinux.bin
3)mkimage -A arm -O linux -T kernel -C none \
-a 00008000 -e 00008000 \
-n 'Linux-2.6.12.6-arm1' -d /home/temp/vmlinux.bin.gz /home/temp/uImage
At last, I load uImage to ram to run, but the following message happens:
Marvell>> tftp 0x400000 uImage
Using egiga0 device
TFTP from server 192.168.0.53; our IP address is 192.168.0.54
Filename 'uImage'.
Load address: 0x400000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##########
done
Bytes transferred = 1710086 (1a1806 hex)
Marvell>> bootm 0x400000
## Booting image at 00400000 ...
Image Name: Linux-2.6.12.6-arm1
Created: 2008-02-03 17:12:54 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1710022 Bytes = 1.6 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
Starting kernel ...
undefined instruction
pc : [<ffffffff>] lr : [<00249274>]
sp : 001ff16c ip : ffffffff fp : 001ff694
r10: 00000000 r9 : 002570a8 r8 : 001fffd4
r7 : 000000ff r6 : 0027ee58 r5 : 00000000 r4 : 0027ee58
r3 : 00008000 r2 : 00000100 r1 : 0000020e r0 : 00000000
Flags: NZCV IRQs off FIQs off Mode SYS_32
Resetting CPU ...
Can anybody tell me what happend?
Thanks in advance!
With kind regards,
Rboert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080214/c2b87e2f/attachment.htm
next reply other threads:[~2008-02-14 9:42 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-14 9:42 Robert [this message]
2008-02-14 10:23 ` [U-Boot-Users] Linux couldn't start up Anatolij Gustschin
2008-02-14 10:37 ` Anatolij Gustschin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='00a101c86eed$f0aca550$3400a8c0@xgw' \
--to=xiaguowu@yahoo.com.cn \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox