From: Guy Streeter <streeter@redhat.com>
To: FCG WANG Baohua <Baohua.WANG@alcatel-sbell.com.cn>
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: How to load a linux kernel under vxworks bootloader (PPC860 board)
Date: Thu, 28 Jul 2005 10:01:30 -0500 [thread overview]
Message-ID: <1122562890.18454.8.camel@mentos.hsv.redhat.com> (raw)
In-Reply-To: <A9DE2BAF233E444FA9C5E77A5825A01E8652D4@ydmail.sbell.com.cn>
On Thu, 2005-07-28 at 12:16 +0800, FCG WANG Baohua wrote:
> Dear All:
> I want to boot a linux 2.4.25 kernel under vxworks bootloader. When
> I using flat mode(0x200000 --> 0x10000) kernel uncompressed ELF
> format ( vmlinux ),
>
> and download it using TFTP of vxworks, it print the "starting at
> 0x1000 ...." and freeze. No input or output on serial port.
>
> The version of vxworks is 5.3.1.
> can you give me some detail advice or give me a tool to slove it?
> thanks !
Most ppc kernels depend on the bootloader to configure some devices and
to leave some configuration data in a known memory location so that the
kernel (or the kernel's boot wrapper) can use the devices and data
during startup.
None of the board-specific startup code in kernel supports booting from
a VxWorks bootloader. Code I have written to do that for some boards
doesn't appear to be in the kernel anywhere.
You will need to look at the startup code your board is using and figure
out how to do without the device and data setup normally provided by the
bootloader. I addition, you will need to make sure the kernel is trying
to use the console port at the same baud rate as VxWorks.
--Guy Streeter
prev parent reply other threads:[~2005-07-28 15:01 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-07-28 4:16 How to load a linux kernel under vxworks bootloader (PPC860 board) FCG WANG Baohua
2005-07-28 4:28 ` Frank
2005-07-28 7:47 ` Esben Nielsen
2005-07-28 15:01 ` Guy Streeter [this message]
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=1122562890.18454.8.camel@mentos.hsv.redhat.com \
--to=streeter@redhat.com \
--cc=Baohua.WANG@alcatel-sbell.com.cn \
--cc=linuxppc-embedded@ozlabs.org \
/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;
as well as URLs for NNTP newsgroup(s).