From mboxrd@z Thu Jan 1 00:00:00 1970 From: Safa Hamza Subject: help Date: Thu, 10 Mar 2016 21:04:22 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0433831107601210914==" Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1ae6os-0006qv-6w for xen-devel@lists.xenproject.org; Thu, 10 Mar 2016 20:04:26 +0000 Received: by mail-io0-f180.google.com with SMTP id n190so119809943iof.0 for ; Thu, 10 Mar 2016 12:04:23 -0800 (PST) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org --===============0433831107601210914== Content-Type: multipart/alternative; boundary=001a113f8a48100ce5052db752c9 --001a113f8a48100ce5052db752c9 Content-Type: text/plain; charset=UTF-8 hello i'm trying to run xen on omap5 following this http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/OMAP5432_uEVM the execution stops at this point ********************************************************************************************** U-Boot SPL 2013.10-rc2 (Mar 08 2016 - 14:23:51) OMAP5432 ES2.0 SPL: Please implement spl_start_uboot() for your board SPL: Direct Linux boot not active! reading u-boot.img reading u-boot.img U-Boot 2013.10-rc2 (Mar 08 2016 - 14:23:51) CPU : OMAP5432 ES2.0 Board: OMAP5432 uEVM I2C: ready DRAM: 2 GiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment Net: No ethernet found. Hit any key to stop autoboot: 0 mmc0 is current device reading boot.scr ** Unable to read file boot.scr ** reading uEnv.txt ** Unable to read file uEnv.txt ** ** File not found /boot/zImage ** U-Boot# setenv dtb_addr_r 0x825f0000 U-Boot# setenv xen_addr_r 0x90000000 U-Boot# setenv kernel_addr_r 0xa0000000 U-Boot# setenv xen_bootargs 'sync_console console=dtuart dtuart=serial2' U-Boot# setenv dom0_bootargs 'console=hvc0,115200n8 earlyprintk=xen debug ignore_loglevel root=/dev/mmcblk0p2 rw rootwait fixrtc' U-Boot# fatload mmc 0:1 $dtb_addr_r omap5-uevm.dtb reading omap5-uevm.dtb 44836 bytes read in 7 ms (6.1 MiB/s) U-Boot# fatload mmc 0:1 $xen_addr_r xen-uImage reading xen-uImage 787372 bytes read in 43 ms (17.5 MiB/s) U-Boot# fatload mmc 0:1 $kernel_addr_r zImage reading zImage 4284248 bytes read in 213 ms (19.2 MiB/s) U-Boot# fdt addr $dtb_addr_r U-Boot# fdt resize U-Boot# fdt set /chosen xen,xen-bootargs \"$xen_bootargs\" U-Boot# fdt resize U-Boot# fdt set /chosen xen,dom0-bootargs \"$dom0_bootargs\" U-Boot# fdt resize U-Boot# fdt mknode /chosen modules U-Boot# fdt set /chosen/modules '#address-cells' <1> U-Boot# fdt set /chosen/modules '#size-cells' <1> U-Boot# fdt mknode /chosen/modules module@0 U-Boot# fdt set /chosen/modules/module@0 compatible xen,linux-zimage xen,multiboot-module U-Boot# fdt set /chosen/modules/module@0 reg <$kernel_addr_r 0xa00000> U-Boot# bootm $xen_addr_r - $dtb_addr_r ## Booting kernel from Legacy Image at 90000000 ... Image Name: Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 787308 Bytes = 768.9 KiB Load Address: 80200000 Entry Point: 80200000 Verifying Checksum ... OK ## Flattened Device Tree blob at 825f0000 Booting using the fdt blob at 0x825f0000 Loading Kernel Image ... OK reserving fdt memory region: addr=825f0000 size=c000 Using Device Tree in place at 825f0000, end 825fefff Starting kernel ... - UART enabled - - CPU 00000000 booting - - Xen starting in Hyp mode - - Zero BSS - - Setting up control registers - - Turning on paging - - Ready - (XEN) Checking for initrd in /chosen (XEN) RAM: 0000000080000000 - 00000000feffffff (XEN) (XEN) MODULE[0]: 00000000825f0000 - 00000000825fc000 Device Tree (XEN) MODULE[1]: 00000000a0000000 - 00000000a0a00000 Kernel (XEN) RESVD[0]: 00000000825f0000 - 00000000825fc000 (XEN) (XEN) Command line: sync_console console=dtuart dtuart=serial2 (XEN) Placing Xen at 0x00000000fee00000-0x00000000ff000000 (XEN) Update BOOTMOD_XEN from 0000000080200000-0000000080305701 => 00000000fee00000-00000000fef05701 (XEN) Xen heap: 00000000fa000000-00000000fe000000 (16384 pages) (XEN) Dom heap: 503808 pages (XEN) Domain heap initialised (XEN) Platform: TI OMAP5 (XEN) Looking for dtuart at "serial2", options "" Xen 4.7-unstable (XEN) Xen version 4.7-unstable (root@) (arm-linux-gnueabihf-gcc (Linaro GCC 2014.11) 4.9.3 20141031 (prerelease)) debug=y Tue Mar 1 15:02:30 CET 2016 (XEN) Latest ChangeSet: Sun Feb 28 16:03:51 2016 -0500 git:42391c6 (XEN) Console output is synchronous. (XEN) Processor: 412fc0f2: "ARM Limited", variant: 0x2, part 0xc0f, rev 0x2 (XEN) 32-bit Execution: (XEN) Processor Features: 00001131:00011011 (XEN) Instruction Sets: AArch32 A32 Thumb Thumb-2 ThumbEE Jazelle (XEN) Extensions: GenericTimer Security (XEN) Debug Features: 02010555 (XEN) Auxiliary Features: 00000000 (XEN) Memory Model Features: 10201105 20000000 01240000 02102211 (XEN) ISA Features: 02101110 13112111 21232041 11112131 10011142 00000000 (XEN) Set AuxCoreBoot1 to 00000000fee0004c (0020004c) (XEN) Set AuxCoreBoot0 to 0x20 (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 6144 KHz (XEN) GICv2: WARNING: The GICC size is too small: 0x1000 expected 0x2000 (XEN) GICv2 initialization: (XEN) gic_dist_addr=0000000048211000 (XEN) gic_cpu_addr=0000000048212000 (XEN) gic_hyp_addr=0000000048214000 (XEN) gic_vcpu_addr=0000000048216000 (XEN) gic_maintenance_irq=25 (XEN) GICv2: 192 lines, 2 cpus, secure (IID 0000043b). (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Allocated console ring of 16 KiB. (XEN) VFP implementer 0x41 architecture 4 part 0x30 variant 0xf rev 0x0 (XEN) Bringing up CPU1 - CPU 00000001 booting - - Xen starting in Hyp mode - - Setting up control registers - - Turning on paging - - Ready - (XEN) CPU 1 booted. (XEN) Brought up 2 CPUs (XEN) P2M: 40-bit IPA (XEN) P2M: 3 levels with order-1 root, VTCR 0x80003558 (XEN) I/O virtualisation disabled (XEN) *** LOADING DOMAIN 0 *** (XEN) Loading kernel from boot module @ 00000000a0000000 (XEN) Allocating 1:1 mappings totalling 128MB for dom0: (XEN) BANK[0] 0x000000a8000000-0x000000b0000000 (128MB) (XEN) Grant table range: 0x000000fee00000-0x000000fee63000 (XEN) Loading zImage from 00000000a0000000 to 00000000afa00000-00000000afe15f58 (XEN) Allocating PPI 16 for event channel interrupt (XEN) Loading dom0 DTB to 0x00000000af800000-0x00000000af80aece (XEN) Scrubbing Free RAM on 1 nodes using 2 CPUs (XEN) ........done. (XEN) Initial low memory virq threshold set at 0x4000 pages. (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 280kB init memory. ********************************************************************************************** nothing appears after (XEN) Freed 280kB init memory. .. i don't know where is the problem . i'll appreciate your help thanks --001a113f8a48100ce5052db752c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
hello
i'm trying to run xen on omap5 following=
this=C2=A0http://wik= i.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/OMAP5432_uEVM<= /a>

the execution stops at this point=C2=A0

*****************************= *****************************************************************
U-Boot SPL 201= 3.10-rc2 (Mar 08 2016 - 14:23:51)
OMAP5432 ES2.0
SPL: Please implement spl_start_uboot() for your boa= rd
SPL: Direct= Linux boot not active!
reading u-boot.img
reading u-boot.img


U-Boot 2013.10-rc2 (Mar 08 2016 - 14:23:51)

CPU =C2=A0: OMAP5432 ES2.0
Board: OMAP5432 uEVM
I2C: =C2=A0 ready
DRAM: =C2=A02 GiB<= /div>
MMC: =C2=A0 OMAP SD/M= MC: 0, OMAP SD/MMC: 1
Using default environment

Net: =C2=A0 No ethernet found.
Hit any key to stop autoboot: =C2=A00<= /div>
mmc0 is current devic= e
reading boot= .scr
** Unable= to read file boot.scr **
reading uEnv.txt
** Unable to read file uEnv.txt **
** File not found /boot/zImage **
U-Boot# setenv dtb_= addr_r 0x825f0000
U-Boot# setenv xen_addr_r 0x90000000
U-Boot# setenv kernel_addr_r 0xa0000000
U-Boot# setenv xen_boo= targs 'sync_console console=3Ddtuart dtuart=3Dserial2'
=
U-Boot# setenv dom0_bootar= gs 'console=3Dhvc0,115200n8 earlyprintk=3Dxen debug ignore_loglevel roo= t=3D/dev/mmcblk0p2 rw rootwait fixrtc'
U-Boot# fatload mmc 0:1 $dtb_addr_r omap5-uevm= .dtb
reading o= map5-uevm.dtb
= 44836 bytes read in 7 ms (6.1 MiB/s)
U-Boot# fatload mmc 0:1 $xen_addr_r xen-uImage
reading xen-uImage<= /span>
787372 bytes r= ead in 43 ms (17.5 MiB/s)
U-Boot# fatload mmc 0:1 $kernel_addr_r zImage
reading zImage
4284248 bytes read in 213 ms (= 19.2 MiB/s)
U-= Boot# fdt addr $dtb_addr_r
U-Boot# fdt resize
U-Boot# fdt set /chosen xen,xen-bootargs \"$xen_boot= args\"
U-= Boot# fdt resize
U-Boot# fdt set /chosen xen,dom0-bootargs \"$dom0_bootargs\"
U-Boot# fdt res= ize
U-Boot# fd= t mknode /chosen modules
U-Boot# fdt set /chosen/modules '#address-cells' <1&g= t;
U-Boot# fdt= set /chosen/modules '#size-cells' <1>
U-Boot# fdt mknode /chosen/modules m= odule@0
U-Boot= # fdt set /chosen/modules/module@0 compatible xen,linux-zimage xen,multiboo= t-module
U-Boo= t# fdt set /chosen/modules/module@0 reg <$kernel_addr_r 0xa00000>
U-Boot# bootm $xe= n_addr_r - $dtb_addr_r
## Booting kernel from Legacy Image at 90000000 ...
=C2=A0 =C2=A0Image Name:
=C2=A0 =C2=A0Imag= e Type: =C2=A0 ARM Linux Kernel Image (uncompressed)
=C2=A0 =C2=A0Data Size: =C2=A0 =C2= =A0787308 Bytes =3D 768.9 KiB
=C2=A0 =C2=A0Load Address: 80200000
=C2=A0 =C2=A0Entry Point: =C2=A08020= 0000
=C2=A0 = =C2=A0Verifying Checksum ... OK
## Flattened Device Tree blob at 825f0000
=C2=A0 =C2=A0Booting using th= e fdt blob at 0x825f0000
=C2=A0 =C2=A0Loading Kernel Image ... OK
=C2=A0 =C2=A0reserving fdt memory re= gion: addr=3D825f0000 size=3Dc000
=C2=A0 =C2=A0Using Device Tree in place at 825f0000, = end 825fefff
<= br>
Starting k= ernel ...

=
- UART enable= d -
- CPU 0000= 0000 booting -
- Xen starting in Hyp mode -
- Zero BSS -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Checking for initrd in /chosen=
(XEN) RAM: 00= 00000080000000 - 00000000feffffff
(XEN)
(XEN) MODULE[0]: 00000000825f0000 - 00000000825fc000 Device T= ree
(XEN) MODU= LE[1]: 00000000a0000000 - 00000000a0a00000 Kernel
(XEN) =C2=A0RESVD[0]: 00000000825f0000 = - 00000000825fc000
(XEN)
(XE= N) Command line: sync_console console=3Ddtuart dtuart=3Dserial2
(XEN) Placing Xen at 0x00= 000000fee00000-0x00000000ff000000
(XEN) Update BOOTMOD_XEN from 0000000080200000-000000= 0080305701 =3D> 00000000fee00000-00000000fef05701
(XEN) Xen heap: 00000000fa000000-000= 00000fe000000 (16384 pages)
(XEN) Dom heap: 503808 pages
(XEN) Domain heap initialised
(XEN) Platform: TI OMAP5
(XEN) Looking for d= tuart at "serial2", options ""
=C2=A0Xen 4.7-unstable
<= div style=3D"">(XEN) Xen version 4.7-unsta= ble (root@) (arm-linux-gnueabihf-gcc (Linaro GCC 2014.11) 4.9.3 20141031 (p= rerelease)) debug=3Dy Tue Mar =C2=A01 15:02:30 CET 2016
(XEN) Latest ChangeSet: Sun Feb 2= 8 16:03:51 2016 -0500 git:42391c6
(XEN) Console output is synchronous.
(XEN) Processor: 412fc0f2: &qu= ot;ARM Limited", variant: 0x2, part 0xc0f, rev 0x2
(XEN) 32-bit Execution:
(XEN) =C2=A0 Processor = Features: 00001131:00011011
(XEN) =C2=A0 =C2=A0 Instruction Sets: AArch32 A32 Thumb Thumb= -2 ThumbEE Jazelle
(XEN) =C2=A0 =C2=A0 Extensions: GenericTimer Security
(XEN) =C2=A0 Debug Features: 0= 2010555
(XEN) = =C2=A0 Auxiliary Features: 00000000
(XEN) =C2=A0 Memory Model Features: 10201105 20000000= 01240000 02102211
(XEN) =C2=A0ISA Features: 02101110 13112111 21232041 11112131 10011142= 00000000
(XEN= ) Set AuxCoreBoot1 to 00000000fee0004c (0020004c)
(XEN) Set AuxCoreBoot0 to 0x20
(XEN) Generic Timer IR= Q: phys=3D30 hyp=3D26 virt=3D27 Freq: 6144 KHz
= (XEN) GICv2: WARNING: The GICC size is too= small: 0x1000 expected 0x2000
(XEN) GICv2 initialization:
(XEN) =C2=A0 =C2=A0 =C2=A0 =C2=A0 gic_dist_a= ddr=3D0000000048211000
(XEN) =C2=A0 =C2=A0 =C2=A0 =C2=A0 gic_cpu_addr=3D0000000048212000<= /span>
(XEN) =C2=A0 = =C2=A0 =C2=A0 =C2=A0 gic_hyp_addr=3D0000000048214000
(XEN) =C2=A0 =C2=A0 =C2=A0 =C2=A0 gi= c_vcpu_addr=3D0000000048216000
(XEN) =C2=A0 =C2=A0 =C2=A0 =C2=A0 gic_maintenance_irq=3D25=
(XEN) GICv2: = 192 lines, 2 cpus, secure (IID 0000043b).
(XEN) Using scheduler: SMP Credit Scheduler (cr= edit)
(XEN) Al= located console ring of 16 KiB.
(XEN) VFP implementer 0x41 architecture 4 part 0x30 varia= nt 0xf rev 0x0
(XEN) Bringing up CPU1
- CPU 00000001 booting -
- Xen starting in Hyp mode -
- Setting up control registers -
- Turning on pagi= ng -
- Ready -=
(XEN) CPU 1 b= ooted.
(XEN) B= rought up 2 CPUs
(XEN) P2M: 40-bit IPA
(XEN) P2M: 3 levels with order-1 root, VTCR 0x80003558
(XEN) I/O virtualisatio= n disabled
(XE= N) *** LOADING DOMAIN 0 ***
(XEN) Loading kernel from boot module @ 00000000a0000000
(XEN) Allocating 1= :1 mappings totalling 128MB for dom0:
(XEN) BANK[0] 0x000000a8000000-0x000000b0000000 (12= 8MB)
(XEN) Gra= nt table range: 0x000000fee00000-0x000000fee63000
(XEN) Loading zImage from 00000000a0000= 000 to 00000000afa00000-00000000afe15f58
(XEN) Allocating PPI 16 for event channel interr= upt
(XEN) Load= ing dom0 DTB to 0x00000000af800000-0x00000000af80aece
(XEN) Scrubbing Free RAM on 1 nodes= using 2 CPUs
= (XEN) ........done.
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Std. Loglevel: A= ll
(XEN) Guest= Loglevel: All
(XEN) **********************************************
(XEN) ******* WARNING: CONSOLE OUTP= UT IS SYNCHRONOUS
(XEN) ******* This option is intended to aid debugging of Xen by ensuri= ng
(XEN) *****= ** that all output is synchronously delivered on the serial line.
(XEN) ******* However i= t can introduce SIGNIFICANT latencies and affect
(XEN) ******* timekeeping. It is NOT rec= ommended for production use!
(XEN) **********************************************<= /div>
(XEN) 3... 2... 1...<= /span>
(XEN) *** Seri= al input -> DOM0 (type 'CTRL-a' three times to switch input to X= en)
(XEN) Free= d 280kB init memory.

=
****************= ***************************************************************************= ***
nothing appears after =C2=A0 =C2=A0(XEN) Freed 280kB init memory. =C2=A0.. i don't know where = is the problem

<= span style=3D"font-size:12.8px">. i'll appreciate your help
thanks
--001a113f8a48100ce5052db752c9-- --===============0433831107601210914== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============0433831107601210914==--