Linux 2.6-10.rc3 8xx - Only 3 characters are printed well in __ init start_kernel() upon kernel booting - why ?

Povolotsky, Alexander Alexander.Povolotsky at marconi.com
Mon Jan 17 06:54:44 EST 2005


> Per kind advise I have got, I have added baud rate to the command line (I
> did not have it there before):
> 
> CONFIG_CMDLINE="console=ttyCPM0,115200 panic=3 root=/dev/ram"
> 
> 	However, my real current problem (just 3 characters get printed
> correctly during the kernel boot) did not go away.
> 
> 	Is there a way to check if the baud rate specified in the .config's
> commandline is indeed in effect for the kernel booting ?
> 
> 	Any other reasons/explanation for my "3 character" problem ?
> 
> 	 -----Original Message-----
> 	From: 	Povolotsky, Alexander  
> 	Sent:	Sunday, January 16, 2005 5:59 AM
> 	To:	'linuxppc-dev at ozlabs.org'
> 	Subject:	Linux 2.6-10.rc3  8xx kernel booting - how to set
> baud rate for the serial driver ?
> 
> 	Hi,
> 	... 
> 	     
> 	My bootloader uses 115200 baud rate for the serial output during
> boot strapping.
> 
> 	I have:
> 	CONFIG_SERIAL_CPM_CONSOLE
> 	in my .config 
> 	... 
> I could see some output during the kernel boot -
> I noticed that (only 3) characters (see below) from the linux_banner are
> printed
> in __init start_kernel() 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>
> 
> to prove it I added printk("ALEX\n"); in __init start_kernel() prior to
> printk(linux_banner);
> 
> ... 
> lock_kernel();
> page_address_init();
> printk("ALEX\n");
> printk(linux_banner);
> setup_arch(&command_line);
> setup_per_cpu_areas();
> ...
> 
> after gunzip
> done.
> Now booting the kernel
> ALEÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿÀ8ÀÿÿÿÿÿÿÿÿÀXÀÿÿÿÿÿÿÿÿÀxÀÿÿÿÿÿÿÿÿÀ~ÀÿÿÿÿÿÿÿÿÀ¸Àÿÿÿÿÿÿÿ
> ÿÀØÀÿÿ
> <more garbage>
> <hangs>
> 
> Why would first 3 characters come out right ?
> Any ideas ?
> Thanks,
> 



More information about the Linuxppc-embedded mailing list