Cannot boot an kernel version other than 2.6.35 on P2020RDB-PCA

MAUSSIRE Cedric cedric.maussire at
Tue Jun 5 19:16:45 EST 2012

Hi Yuantian

Thanks for the tip, it's working fine on kernel 3.4.

And yes the board works on linux kernel 2.6.35. I have downloaded the mainline code on and use the "qoriq_sdk_defconfig" provided with system builder of Freescale, but it is only working with this defconfig file and not with the default one "mpc85xx_defconfig"....

Best regards,


-----Original Message-----
From: Tang Yuantian-B29983 [mailto:B29983 at]
Sent: Tue 6/5/2012 4:28 AM
To: MAUSSIRE Cedric; linuxppc-dev at
Subject: RE: Cannot boot an kernel version other than 2.6.35 on P2020RDB-PCA
Hi  Cedric MAUSSIRE,

P2020RDB-PCA Board gets supported since kernel 3.3 in mainline code.
Are you sure the board works on kernel 2.6.35?


From: at [ at] On Behalf Of MAUSSIRE Cedric
Sent: 2012?6?4? 23:06
To: linuxppc-dev at
Subject: Cannot boot an kernel version other than 2.6.35 on P2020RDB-PCA

Hello all,

I am currently working on the Freescale P2020RDB-PCA Board, which has been delivred with the linux-2.6.35 kernel. I succeed in re-generating my own uImage in 2.6.35 thanks to ELDK, but when I want to move on to a newer or older version of linux, the system does not respond any longer just after the boot whith the nfsboot command, the logs are :

## Booting kernel from Legacy Image at 01000000 ...
   Image Name:   Linux-2.6.39
   Created:      2012-05-29   8:24:54 UTC
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    3514882 Bytes = 3.4 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 00c00000
   Booting using the fdt blob at 0xc00000
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 00ffa000, end 00fffd4a ... OK

NB : nfsboot=setenv bootargs root=/dev/nfs rw nfsroot=$rootpath ip= console=ttyS0,115200

I have unsuccessfully tried to rebuild the device tree blob and use the default kernel configuration "mpc85xx_defconfig" that comes with the mainline code.

My systems seems to be linux-2.6.35 dependent, I do not known how it can be possible, because I can use the source of the 2.6.35 whith no problems but when I use the 3.0, for example, with the same configuration but it does not work.

Best regards,


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Linuxppc-dev mailing list