UPGRADE YOUR BROWSER

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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Participant wangx74
Participant
4,324 Views
Registered: ‎09-24-2008

ml403 linux boot hangs

the uart232 output as following:

zImage starting: loaded at 0x00400000 (sp: 0x00861eb0)
Allocating 0x3728f4 bytes for kernel ...
gunzipping (0x00000000 <- 0x0040d000:0x0059a3c9)...done 0x34ff08 bytes
Attached initrd image at 0x0059b000-0x008600b7
initrd head: 0x1f8b0808

Linux/PowerPC load: console=ttyS0 root=/dev/ram
Finalizing device tree... flat tree at 0x86e300

 

I do not know why?

 

I did not use OCM,only use DDR. 

 

0 Kudos
2 Replies
Xilinx Employee
Xilinx Employee
4,310 Views
Registered: ‎09-10-2008

Re: ml403 linux boot hangs

It looks like your device tree is probably bad.  You should compare it to the arch/powerpc/boot/dts/virtex405*.dts file in the kernel tree that we provide.

 

We support the ML405 board which is the same board with a smaller FPGA on it.

 

You should build a system that is similar to that system, but a subset is probably fine.  I would build a minimal system to get it up and running, like the UART and interrupt controller without the other peripherals.

 

Thanks,

John

0 Kudos
Observer omeraygor
Observer
4,220 Views
Registered: ‎10-17-2008

Re: ml403 linux boot hangs

1. open .config file with kwrite

kwrite .config

2. change config cmd line.

CONFIG_CMDLINE="console=ttyS0,9600 noinitrd root=/dev/xsa2 rootfstype=ext3 rw rootdelay=5"

3. recompile kernel.
0 Kudos