Linuxppc-embedded Digest, Vol 5, Issue 52
Srinivasa Kanduru
ksraghavan at yahoo.com
Sat Jan 29 05:45:58 EST 2005
Hi Alex,
I wouldn't suspect the serial driver because it printed 3 characters correctly.
It might be better to look at where the kernel is being loaded. I guess somehow
the image is getting corrupted. Maybe you could move it farther away.
Regards,
Srini.
> ATTACHMENT part 3.2 message/rfc822
> From: "Povolotsky, Alexander" <Alexander.Povolotsky at marconi.com>
> To: "'linuxppc-dev at lists.linuxppc.org'" <linuxppc-dev at lists.linuxppc.org>,
> "'linuxppc-embedded at ozlabs.org'" <linuxppc-embedded at ozlabs.org>
> Date: Thu, 27 Jan 2005 21:07:26 -0500
> Subject: console_init() question
>
> > Hi,
> >
> I am struggling with bringing up the MPC 880 board on Linux 2.6-10.rc3 ...
> I could see that only 3 characters (see below) from the linux_banner are
> printed
> in __init start_kernel() (init/main.c) upon booting.
> Then a lot of garbage is outputted and eventually kernel hangs ...
> ...
> after gunzip
> done.
> Now booting the kernel
> LinÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿÀ8ÀÿÿÿÿÿÿÿÿÀXÀÿÿÿÿÿÿÿÿÀxÀÿÿÿÿÿÿÿÿÀ~ÀÿÿÿÿÿÿÿÿÀ¸ÀÿÿÿÿÿÿÿÿÀ
> ØÀÿÿ
> <more garbage>
> <hangs> ...
> ...
>
> Very laborious debugging (without BDM and soft reset button - but with great
> help) shows that the hang is caused by the console
> serial driver at about (or just soon after)
>
> console_drivers = console;
>
> statement in
>
> register_console(struct console * console)
>
> function (in kernel/printk.c )
>
> I can not find (so far ) any specific error in values supplied vi bd_info
> from the ("custom" modified pSOS bootloader) causing above problem.
> >
> The debug output showing my serial settings was saved into log buffer and
> read at "bootloader time" after
> "software stimulated" "soft reboot" - it is listed here.
> Could someone kindly spare 5 min examining supplied debug output from both
> cpm_uart_set_termios()
> > (in drivers/serial/cpm_uart/cpm_uart_core.c) and cpm_setbrg() (in
> > arch/ppc/8xx_io/commproc.c) and tell
> me what is wrong there ?
> > The output is supplied at the end of my e-mail after the listings of
> > functions (with my print statements)
> >
> > Thanks,
> > Alex
> >
__________________________________
Do you Yahoo!?
Yahoo! Mail - Easier than ever with enhanced search. Learn more.
http://info.mail.yahoo.com/mail_250
More information about the Linuxppc-embedded
mailing list