Hi Lionel
Thanks for the pointer on qemu version issue.
I am now using qemu-0.9.1 and I am ale to get to dom0 login. The system is booting :)
Thanks a lot for helping me out to get to this stage.

I ve some query on getting in to domU.

1. In general, while using xen in a desktop environment, we use xen-tools to create new guest domains right and then we login in to that particular IP to login to that guest domain.
In this case, with embeddedxen, we have the image of both dom0 and domU embedded in to this bootable image. Then how do I get to domU? How do I navigate between dom0 and domU ?

2. Also I am not able to use standard xen commands in DOM0 ?

Note:
For building the image, I used this command "./build-embeddedxen -u -0 -x"


On Sun, Apr 25, 2010 at 10:28 PM, SAMBUC Lionel <lionel.sambuc@heig-vd.ch> wrote:
Hello,

I have been able to reproduce your issue with QEMU-0.10.5.
This is a driver / QEMU emulation issue which was introduced between
QEMU 0.9.1 and QEMU 0.10.5.

I have no fix at the moment, so meanwhile please stick to the 0.9.1
revision.

Regards,

Lionel

> -----Original Message-----
> From: sreenaath vasudevan [mailto:sreenaathkv@gmail.com]
> Sent: samedi 24 avril 2010 21:49
> To: SAMBUC Lionel
> Cc: embeddedxen-devel@lists.sourceforge.net
> Subject: Re: RE : [Embeddedxen-devel] [XenARM] Re:xen-pxa270-qemu
>
> Hi Lionel
> Thanks for the quick response.
> I ve installed elfutils and I could see that the WARNING regarding "eu-
> strip missing" while building the image is gone. However I get the
> following two warning.
> WARNING: "HYPERVISOR_shared_info" [drivers/video/backlight/lcd.ko]
> undefined!
> WARNING: "HYPERVISOR_shared_info" [drivers/video/backlight/backlight.ko]
> undefined!
>
> Not sure If the problem I mentioned below is because of these warnings
>
> This is the way I built and ran the image
> building the image -> ./build-embeddedxen -u -0 -x
>
> running the image -> sudo qemu-system-arm -localtime -M mainstone -kernel
> ./xen/arch/arm/boot/uImage.mainstone -s -m 256 -pflash ./flash1 -pflash
> ./flash2 -net nic -net tap,ifname=tap0,script=/etc/qemu-ifup -serial stdio
>
> However while running the image, I get "aborted" the following error
> appears(I am pasting only the last few lines. I am attaching the build and
> output log with this post.)
>
> last few lines of output while running the built image
> ---------------------------------------------------------------------------
> ----------------------------------------------------------
> [DOM0] IP route cache hash table entries: 128 (order: -3, 512 bytes)
> [DOM0] TCP established hash table entries: 512 (order: -1, 2048 bytes)
> [DOM0] TCP bind hash table entries: 256 (order: -2, 1024 bytes)
> [DOM0] <6>TCP: Hash tables configured (established 512 bind 256)
> [DOM0] <6>TCP reno registered
> [DOM0] <4>NetWinder Floating Point Emulator V0.97 (extended precision)
> [DOM0] <6>JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
> [DOM0] <6>Initializing Cryptographic API
> [DOM0] <6>io scheduler noop registered
> [DOM0] <6>io scheduler anticipatory registered
> [DOM0] <6>io scheduler deadline registered
> [DOM0] <6>io scheduler cfq registered (default)
> [DOM0] Event-channel device installed.
> [DOM0] Xen virtual console successfully installed as ttyS0
> qemu: fatal: smc91c111_read: Bad reg 0:30e
>
> R00=c1850300 R01=00000001 R02=00000000 R03=00007ff0
> R04=c0c3a800 R05=c024a19c R06=c1850300 R07=00000000
> R08=c024a194 R09=00000000 R10=c024a674 R11=c0351ebc
> R12=c0351e24 R13=c0351e70 R14=c0130cfc R15=c016ac90
> PSR=a0000010 N-C- A usr32
> Aborted
>
> ---------------------------------------------------------------------------
> ----------------------------------------------------------
>
>
> On Sat, Apr 24, 2010 at 6:28 AM, SAMBUC Lionel <lionel.sambuc@heig-vd.ch>
> wrote:
>
>
> Hello,
>
> from your attched output log, the eu-strip tool is not installed on
> your system.
> It is found in the elfutils package. I will update the wiki and add
> this package in
> the requirement list, as well as the bridge utils.
>
> Otherwise, both domains are compiled alright. As the final image is
> made from
> the stripped versions of the images files and as they are not
> created, they are
> not included. There is no error reported during the creation of the
> final image
> as this is possible to include only one domain (be it either domU or
> dom0).
>
> With that last package, you should have an embeddedxen up and
> running.
>
> Thank you for your feedback, it has helped a lot in the creation of a
> complete
> step by step guide.
>
> As usual, if any question arise, just let us know!
>
> Regards,
>
> Lionel
> ________________________________________
> De : sreenaath vasudevan [sreenaathkv@gmail.com]
> Date d'envoi : vendredi, 23. avril 2010 21:14
> : ROSSIER Daniel
> Cc : embeddedxen-devel@lists.sourceforge.net
> Objet : Re: [Embeddedxen-devel] [XenARM] Re:xen-pxa270-qemu
>
>
> Hi
> Yes I think dom0 is missing. This is how I got the code and how I
> built it
>
>
> 1. git clone
> git://embeddedxen.git.sourceforge.net/gitroot/embeddedxen/embeddedxen<http:
> //embeddedxen.git.sourceforge.net/gitroot/embeddedxen/embeddedxen>
>
>
> 2. cd embeddedxen
>
> 3. ./build-embeddedxen -u -0 -x
>
> The output in the command line after firing the build-embeddedxen
> command, the last few line of the output I am giving below. Also I am
> attaching the full output of the build-embeddedxen command.
>
> 4. untarred rootfs like sudo tar -jxf rootfs.tar.bz2
> @ /opt/boards/filesystem/rootfs-
> oabi.
>
> After this made changes to config files as told in wiki
>
> Then ran QEMU like this
> user@localhost > sudo qemu-system-arm -localtime -M mainstone -kernel
> xen/arch/arm/boot/uImage.mainstone -pflash ./flash1 -pflash ./flash2 -s -m
> 256 -net nic -net tap,ifname=tap0,script=/etc/qemu-ifup -serial vc:1000x500
>
> On doing this I got the panic as reported in my previous post. Please
> do let me know if theres anything wrong wiht the build-embeddexen command
> or anything is wrong from the output.
>
>
> --
> regards
> sreenaath
>
>
>
>
>
> --
> regards
> sreenaath




--
regards
sreenaath