bhup_sah at yahoo.com
Sat Nov 9 04:53:24 EST 2002
U will have to look what parameters u r passing to
kernel. i mean console=ttyS0 , 9600 u have to pass to
kernel. U have to enable support for console on serial
port while configuring the kernel.Now u have to see
that "include/asm/serial.h" ur serial port mapping is
correct or not. I mean u have specified correct io
address or not.
Printk does not need irq. So u do not have to bother
abt irq right now.
Befor setup_console all printk messages will be
bufferd, means they will not come to console. Only
after setup_console is done & uart is mapped properly
u will see all the messages on the console.
May be u will have success but who knows.
Linux+Hypertransport ---> Silicon
--- acurtis at directvinternet.com wrote:
> What processor are you using?
> I have seen this on 8260 processors because the
> startup code trys to
> reconfigure the clocks and subsequently the baud
> rate generators. Something
> like this is the first thing I would check.
> > -----Original Message-----
> > From: owner-linuxppc-embedded at lists.linuxppc.org
[mailto:owner-linuxppc-embedded at lists.linuxppc.org]On
> Behalf Of Yu
> > Bo-BOYU1
> > Sent: Monday, November 04, 2002 2:05 PM
> > To: Linuxppc-Embedded (E-mail)
> > Subject: printk and
> > Hi,
> > The linux object did not go very far on my custom
> board. As soon as it
> > decompress
> > itself then it hang silently. The last printout is
> "Now booting
> > the kernel".
> > I am trying to understand why printk() did not
> print out even one
> > character
> > as this
> > function is called at very beginning of
> start_kernel(). I had the
> > following
> > questions.
> > 1. What does this statement mean in
> kernel/printk.c ?
> > __setup("console=", console_setup);
> > 2. How does the underneath driver of printk() is
> initialized? If
> > printk() is
> > called before
> > init_IRQ(). I assume it can only push characters
> out instead of accepting
> > input just
> > like putc() or serial_putc() before uncompessing
> linux. But after intense
> > search inside
> > linux source code, I am still puzzled...
> > This is the boot log.
> > Starting at 0x800000...
> > loaded at: 00800000 0089E1BC
> > zimage at: 00805870 0089AC70
> > avail ram: 00400000 00800000
> > Linux/PPC load:
> > Uncompressing Linux...done.
> > Now booting the kernel
> > Thanks.
> > Bo
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded