Icecube/lite5200 board does not boot in linux-2.6.25.x

2 messages, 2 authors, 2008-05-26 · open the first message on its own page

Icecube/lite5200 board does not boot in linux-2.6.25.x

From: <hidden>
Date: 2008-05-26 16:28:30

Hi
I am trying to boot Freescale Icecube/Lite5200 board using
Linux-2.6.25.x,
but nothing gets printed on to the serial console after the
uncompressing kernel and ramdisk messages.

The same board boots up cleanly with Linux-2.6.24.7. 
But anything after linux-2.6.25 does not work at all. 
I am using ELDK-4.1 as my toolchain.

Using BDI2000 device I dumped the '__log_buf' section
to find out whether there is any activity that goes behind the scene
and found out that the system crashes with below log messages.

Sorry for the huge log pasted below. 
Is there something much different in 2.6.25 from 2.6.24.7 that makes
this to fail?

Any help would be hugely appreciated

Thanks
Biswa


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DBDI log=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
icecube>md 0x0019f684
0019f684 : 3c353e4c 696e7578 20766572 73696f6e  <5>Linux version
0019f694 : 20322e36 2e32352e 34202877 6970726f   2.6.25.4 (wipro
0019f6a4 : 406c6f63 616c686f 73742e6c 6f63616c  @localhost.local
0019f6b4 : 646f6d61 696e2920 28676363 20766572  domain) (gcc ver
0019f6c4 : 73696f6e 20342e30 2e302028 44454e58  sion 4.0.0 (DENX
0019f6d4 : 20454c44 4b20342e 3120342e 302e3029   ELDK 4.1 4.0.0)
0019f6e4 : 29202331 204d6f6e 204d6179 20323620  ) #1 Mon May 26
0019f6f4 : 32313a30 353a3237 20495354 20323030  21:05:27 IST 200
0019f704 : 380a3c37 3e456e74 6572696e 67206164  8.<7>Entering ad
0019f714 : 645f6163 74697665 5f72616e 67652830  d_active_range(0
0019f724 : 2c20302c 20313633 38342920 3020656e  , 0, 16384) 0 en
0019f734 : 74726965 73206f66 20323536 20757365  tries of 256 use

175 more lines

Re: Icecube/lite5200 board does not boot in linux-2.6.25.x

From: Grant Likely <hidden>
Date: 2008-05-26 16:50:47

On Mon, May 26, 2008 at 9:58 AM,  [off-list ref] wrote:
Hi
I am trying to boot Freescale Icecube/Lite5200 board using
Linux-2.6.25.x,
but nothing gets printed on to the serial console after the
uncompressing kernel and ramdisk messages.

The same board boots up cleanly with Linux-2.6.24.7.
But anything after linux-2.6.25 does not work at all.
I am using ELDK-4.1 as my toolchain.

Using BDI2000 device I dumped the '__log_buf' section
to find out whether there is any activity that goes behind the scene
and found out that the system crashes with below log messages.
There is a known bug in 2.6.25 which has been fixed in the stable tree
(2.6.25.3).  It might be your problem.

Try making this change:
diff --git a/drivers/serial/mpc52xx_uart.c b/drivers/serial/mpc52xx_uart.c
index d93b357..7a3625f 100644
--- a/drivers/serial/mpc52xx_uart.c
+++ b/drivers/serial/mpc52xx_uart.c
@@ -1221,8 +1221,8 @@ static struct of_device_id mpc52xx_uart_of_match[] = {
 #endif
 #ifdef CONFIG_PPC_MPC512x
        { .compatible = "fsl,mpc5121-psc-uart", .data = &mpc512x_psc_ops, },
-       {},
 #endif
+       {},
 };

 static int __devinit
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help