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

Re: [Xen-users] Running Xen on ARM Juno r0



Hi Ian,

Thanks. I can boot up Xen but I am not getting same behavior as your's.
I am using same norkern and juno.dtb as provided by firmware release but I am getting CPU0 panic.

I am trying to find out the issue with dtb timer node but don't know what could be issue with "15.06 Linaro firmware release" device tree ?
Is there any specific device tree for Xen as well ?

Xen 4.6.0-rc (c/s Sun Sep 6 21:05:39 2015 +0100 git:a7b39c8) EFI loader
Using configuration file 'xen.cfg'
norkern: 0x00000009f9f9e000-0x00000009faab3600
- UART enabled -
- CPU 00000100 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Zero BSS -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Checking for initrd in /chosen
(XEN) RAM: 0000000080000000 - 00000000dfffffff
(XEN) RAM: 00000000e00f0000 - 00000000fe6dffff
(XEN) RAM: 00000000fe750000 - 00000000fe754fff
(XEN) RAM: 00000000fe755000 - 00000000feffffff
(XEN) RAM: 0000000880000000 - 00000009f9f9dfff
(XEN) RAM: 00000009faab6000 - 00000009faab6fff
(XEN) RAM: 00000009faca9000 - 00000009faecffff
(XEN) RAM: 00000009faf81000 - 00000009faf8bfff
(XEN) RAM: 00000009faf8c000 - 00000009fedabfff
(XEN) RAM: 00000009fedac000 - 00000009feeb5fff
(XEN) RAM: 00000009feeb6000 - 00000009feeb8fff
(XEN) RAM: 00000009feeb9000 - 00000009feedffff
(XEN) RAM: 00000009feee0000 - 00000009feee0fff
(XEN) RAM: 00000009feee1000 - 00000009feee2fff
(XEN) RAM: 00000009feee3000 - 00000009feee5fff
(XEN) RAM: 00000009feee6000 - 00000009ffdbffff
(XEN) RAM: 00000009ffdc0000 - 00000009fff4ffff
(XEN) RAM: 00000009fff90000 - 00000009fff9ffff
(XEN) RAM: 00000009ffff0000 - 00000009ffffefff
(XEN) RAM: 00000009fffff000 - 00000009ffffffff
(XEN)
(XEN) MODULE[0]: 00000009faab4000 - 00000009faab6000 Device Tree
(XEN) MODULE[1]: 00000009f9f9e000 - 00000009faab3600 Kernel    console=hvc0 earlycon=pl011,0x7ff80000 rootwait root=/dev/sda2
(XEN)
(XEN) Command line: xen.efi console=dtuart dtuart=serial0 conswitch=x dom0_mem=1536M
(XEN) Placing Xen at 0x00000000dfe00000-0x00000000e0000000
(XEN) Update BOOTMOD_XEN from 00000009faab7000-00000009fabc1d81 => 00000000dfe00000-00000000dff0ad81
(XEN) PFN compression on bits 21...22
(XEN) Domain heap initialised
(XEN) Platform: Generic System
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Unable to find a compatible timer in the device tree
(XEN) ****************************************
(XEN)
(XEN) Reboot in five seconds...


On Mon, Sep 21, 2015 at 11:07 AM, Ian Campbell <ian.campbell@xxxxxxxxxx> wrote:
On Mon, 2015-09-21 at 10:56 -0400, N Jain wrote:
> > Hi Ian,
> >
> > Thanks for the detailed steps but I am still having some issues booting
> > up xen on Juno.
> > I have tried to add the xen.cfg and xen.efi to Juno Images.txt as
> > follows but some how on reboot there is not enough space to flash these
> > images.

FWIW my images.txt is below. It is identical to the one the firmware came
with, except for the final three entries which I added (the final one is my
custom kernel).

You images.txt appears to put xen.efi at 0x0BFC0000 and xen.cfg at
Â0x0BFD0000 which is a mere 64K later, while Xen is sized in the hundreds
of kilobytes.

So the message you are seeing about not having enough space would appear to
be accurate.

Ian.

-------images.txt-------
TITLE: Versatile Express Images Configuration File

[IMAGES]
TOTALIMAGES: 11Â Â Â Â Â Â Â Â Â Â;Number of Images (Max: 32)

NOR0UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR0ADDRESS: 0x00000000Â Â Â Â Â ;Image Flash Address
NOR0FILE: \SOFTWARE\fip.bin   ;Image File Name
NOR0LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR0ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR1UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR1ADDRESS: 0x03EC0000Â Â Â Â Â ;Image Flash Address
NOR1FILE: \SOFTWARE\bl1.bin   ;Image File Name
NOR1LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR1ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR2UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR2ADDRESS: 0x00500000Â Â Â Â Â ;Image Flash Address
NOR2FILE: \SOFTWARE\Image    ;Image File Name
NOR2NAME: norkern        ;Rename kernel to norkern
NOR2LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR2ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR3UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR3ADDRESS: 0x02000000Â Â Â Â Â ;Image Flash Address
NOR3FILE: \SOFTWARE\juno.dtb  Â;Image File Name
NOR3NAME: board.dtb       ;Specify target filename to preserve file
extension
NOR3LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR3ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR4UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR4ADDRESS: 0x01800000Â Â Â Â Â ;Image Flash Address
NOR4FILE: \SOFTWARE\ramdisk.img ;Image File Name
NOR4NAME: ramdisk.img
NOR4LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR4ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR5UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR5ADDRESS: 0x025C0000Â Â Â Â Â ;Image Flash Address
NOR5FILE: \SOFTWARE\hdlcdclk.dat ;Image File Name
NOR5LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR5ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR6UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR6ADDRESS: 0x03E40000Â Â Â Â Â ;Image Flash Address
NOR6FILE: \SOFTWARE\bl0.bin   ;Image File Name
NOR6LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR6ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR7UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR7ADDRESS: 0x0BFC0000Â Â Â Â Â ;Image Flash Address
NOR7FILE: \SOFTWARE\blank.img  ;Image File Name
NOR7LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR7ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR8UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR8ADDRESS: 0x00200000Â Â Â Â Â ;Image Flash Address
NOR8FILE: \SOFTWARE\xen.efi   ;Image File Name
NOR8NAME: xen.efi        ;Specify target filename to preserve file
extension
NOR8LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR8ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR9UPDATE: AUTOÂ Â Â Â Â Â Â Â Â;Image Update:NONE/AUTO/FORCE
NOR9ADDRESS: 0x03e00000Â Â Â Â Â ;Image Flash Address
NOR9FILE: \SOFTWARE\xen.cfg   ;Image File Name
NOR9NAME: xen.cfg        ;Specify target filename to preserve file
extension
NOR9LOAD: 00000000Â Â Â Â Â Â Â Â;Image Load Address
NOR9ENTRY: 00000000Â Â Â Â Â Â Â ;Image Entry Point

NOR10UPDATE: AUTOÂ Â Â Â Â Â Â Â ;Image Update:NONE/AUTO/FORCE
NOR10ADDRESS: 0x03400000Â Â Â Â Â;Image Flash Address
NOR10FILE: \SOFTWARE\vmlinuz  Â;Image File Name
NOR10NAME: vmlinuz
NOR10LOAD: 00000000Â Â Â Â Â Â Â ;Image Load Address
NOR10ENTRY: 00000000Â Â Â Â Â Â Â;Image Entry Point

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

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