Gidday there,

I am trying to get 2.6.27(ish) running on my custom Virtex-II Pro platform (I 
call it Q5).  I already have many years of running 2.4.26 and booting from 
u-boot.

The problem is getting the console running.  I have a device tree blob built 
and loaded into memory, and by peeking at __log_buf I can see that it is 
reading this okay (i.e. it is correctly finding my interrupt controller).  
However, by the time it goes to mount the ramdisk as root, it complains that 
there is no console.

I'm fairly certain /chosen has stdout pointing to the correct UART, and the 
console arguments are ttyS0,115200.

In looking through the code however, I cannot figure out how the uImage code 
actually initializes the serial-ports for the XILINX_VIRTEX_GENERIC_BOARD.  As 
I understand it, the only place where serial_console_init is called, is within 
platform_init, and this isn't called for uImage.

So, three questions.

1) How is the serial driver supposed to know where the platforms serial ports 
are?

2) If I wanted to scrap u-boot and just copy kernel/ramdisk/dtb to memory, 
which kernel make target should I use?  dtbImage, simpleImage?

3) What is the best, most modern image to build that should be used by u-boot?

Thanks in advance

Joshua

p.s. I've been trying with kernel.org mainline, xilinx git and denx ELDK 
xenomai (2.6.24).  U-boot is built from latest git source.  DTS file built from 
XPS 9.1i with latest service packs, and turned into DTB with latest dtc source 
from git.


-- 
Xiphos Technologies
(514) 847-9474 x227
(514) 848-9644 fax

www.xiphos.com
_______________________________________________
The information transmitted is intended only for the
person or entity to which it is addressed and may contain
confidential and/or privileged material.  If you have
received this in error, please contact the sender and delete
this communication and any copy immediately. Thank you.



_______________________________________________
Linuxppc-embedded mailing list
Linuxppc-embedded@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-embedded

Reply via email to