[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Help on getting serial output on the arndale board

Do you have a dtuart=<something> in your Xen bootargs (in the dtb)?

This is mentioned in
but not

If you are using the dts from Julien's Linux tree it should have this
already, so maybe this is a red herring but I'd have expected the logs
to contain
         "Looking for UART console %s\n", devalias);
from dt_uart_init() and they don't.

Yes. arch/arm/boot/dts/exynos5250-arndale.dts contains this:

chosen {
bootargs = "dom0_mem=256M sync_console console=dtuart dtuart=serial0"; xen,dom0-bootargs = "console=hvc0,115200n8 debug root=/dev/mmcblk1p2 ignore_loglevel rw rootwait earlyprintk=xen";
                modules {
                        module@0 {
compatible = "xen,linux-zimage", "xen,multiboot-module";
                                reg = <0x60000000 0x400000>;

and serial0 is an alias:

serial0 = "/serial@12C20000";

I guess that's OK.

I find that the build system is not great at picking up changes to the
DTB, I habitually rm xen/arch/arm/dtb.o before rebuilding Xen.

I did 'make distclean' every time before compiling again. Checking the date on dtb.o shows same date as the generated xen-uImage.

I will compile against every change in arch/arm/boot/dts/exynos5250-arndale.dts to see if I can find what made it stop working.

Also I recently upgraded to Ubuntu 13.04 could this be the issue?



Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.