We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 32623

11.1 EDK - BSP generated for MontaVista 5.0.24 kernel fails to boot


Keywords: board, support, package, Linux, Monta, Vista, LSP, ML507, ML510

I am building a kernel through the MontaVista tool suite for my development board, but the kernel fails to boot. I receive a line similar to the following:

"Linux/PowerPC load: console=ttyS0 ip=on root=/dev/ram Finalizing device tree... flat tree at 0x5a3300"

What is the problem?


This patch has been obsoleted by a new patch that can be found in (Xilinx Answer 33008).

The BSP generated for MontaVista 5.0.24 Linux with EDK 11.1 tools does not work because of compatibility issues between the drivers and the new version of the IP cores in EDK 11.1.

This issue can be resolved by applying the attached patch to the MontaVista 5.0.24 Linux.

Follow the steps given below to apply the patch:

1. Go to the MontaVista 5.0.24 Linux ML507/Ml405 LSP source directory:
cd mvl_lsp_xilinx-ml507-ppc_440/xilinx-ml507-ppc_440/linux-2.6.24_pro5024 (or)
cd mvl_lsp_xilinx-ml403-ppc_405/xilinx-ml403-ppc_405/linux-2.6.24_pro5024

2. Download the zip file containing the patch, edk_11.1_v2.patch, to the Linux LSP source directory:

3. Apply the patch:
patch -p1 < edk_11.1_v2.patch

If the patch file does not apply properly to all the files, you can read the patch file and make the modifications manually in the files.

This makes the drivers in the MontaVista 5.0.24 Linux compatible with the new cores in EDK 11.1. Re-compile the Linux source and boot the kernel on the target.

This problem has been fixed in EDK 11.3, available at:

AR# 32623
Date 08/06/2009
Status Active
Type General Article
Page Bookmarked