Re: Compile new kernel for 5200B w/ ELDK
From: Laxmikant Rashinkar <hidden>
Date: 2008-09-02 22:36:25
I had the same problem as you.
For what its worth, here is what I added to the end of my .dts file to get my console working for a MPC8347 embedded systems
chosen {
linux,stdout-path = &serial0;
};
Also, since I use uboot and not OF, I load the cuImage file instead of the uImage file
thanks
LK
----- Original Message ----
From: Albrecht Dreß <redacted>
To: <redacted>
Sent: Tuesday, September 2, 2008 10:18:15 AM
Subject: Re: Compile new kernel for 5200B w/ ELDK
Hi Detlev:
Am 01.09.08 16:42 schrieb(en) Detlev Zundel:Use a recent kernel version. 2.6.26 should work out of the box without too much hassle. Some of the older versions had problems effectively stalling Linux very early without any output on the console.
Thanks a lot for your hint, but unfortunately it doesn't solve my
problem:
- downloaded 2.6.26.3 from kernel.org;
- called "make ARCH=powerpc CROSS_COMPILE=ppc_6xx-
52xx/lite5200b_defconfig";
- called "make ARCH=powerpc CROSS_COMPILE=ppc_6xx- uImage".
However, even with "console=ttyPSC0,115200 verbose panic=1" in the
bootargs, the kernel simply doesn't say /anything/ after decompression:
<snip>
=> bootm
## Booting kernel from Legacy Image at 01000000 ...
Image Name: Linux-2.6.26.3
Created: 2008-09-02 9:11:12 UTC
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1341904 Bytes = 1.3 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
</snip>
Do I understand the remark in
Documentation/powerpc/booting-without-of.txt, section "The /chosen
node", correctly that it is *not* necessary to add it to the dts file
as u-boot 1.3.4 should fill it in automatically? Anyway, adding this
section doesn't change anything...
HELP! I'm really lost here...
Thanks, Albrecht.