[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XenARM] Yet Another Xen ARM Port
- To: "Jean Pihet" <jpihet@xxxxxxxxxx>
- From: XiaYubin <xiayubin@xxxxxxxxx>
- Date: Fri, 4 Jan 2008 22:06:35 +0800
- Cc: xen-arm@xxxxxxxxxxxxxxxxxxx
- Delivery-date: Fri, 04 Jan 2008 06:06:46 -0800
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=r3SBM3gBj9Of09vS+4d59KEHEZP8G0kDWhERiM2DuhWX9N/Ok8bPaeEQ0RhGCyORB2MoJmefjqN3P26NgSoeFx0BSg5TE9rN8d5EKrtHbqLV2G/RxvyAgSVd/hLraNFikITYHLKs817TdtTDXR4wQ92UyWE6EBO9xmGxhX1tlZw=
- List-id: Xen ARM development <xen-arm.lists.xensource.com>
Thanks! I have downloaded the toolchain and compiled Xen-arm without error. When I lunch mini-os using qemu, it finally halt after about 3 sec. (XEN) Machine halted. Is this what supposed to happen?
-- Brady, Xia
On 1/4/08, Jean Pihet <jpihet@xxxxxxxxxx> wrote:
Hi,
On Friday 04 January 2008 04:24:31 XiaYubin wrote: > Hello, everyone, > > I am interested in porting Xen to ARM and I think it will be convenient to > debug using qemu. Thanks a lot for your effort! Wish I could offer some
> contribute. > > According to [XenARM] Yet Another Xen ARM > Port<http://lists.xensource.com/archives/html/xen-arm/2007-10/msg00007.html
>>, I checked out the xen-unstable-15521, patched, and compiled using > gcc-4.0.2( glibc-2.3.5) for ARM. During compiling, I met following > problems: > > 1. When compiling Xen, it showed that my gcc doesn't support
> "-mabi:aapcs-linux". You need to use a linux-gnueabi compiler. We are currently using gcc version 4.2.0, from the MV Mobilinux release. the target is 'armv5tl-montavista-linux-gnueabi'.
> I have to modify "xen/arch/arm/defconfig" and remove "CONFIG_AEABI=y" to > get through. You should not change that setting since low level library functions (libgcc) rely on it.
> 2. When compiling mini-os, there is an error: "Error: bad instruction `ldm > r4,{r2,r3}'". The bad instruction is in > "extras/mini-os/arch/arm/uldivmod.c: _aeabi_uldivmod()", I guess it maybe
> have some relationship with > CONFIG_AEABI. > > May I ask that which version of toolchain should I use? I just want to boot > xen-arm on qemu. > > -- > Regards, > Brady, Xia
Jean.
_______________________________________________
Xen-arm mailing list
Xen-arm@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-arm
|