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

[Xen-users] Issue while booting Xen



Hello,

I am facing an issue while booting Xen on pineA64 plus. I am using UBoot bootloader. UBoot boots perfectly and starts Xen. Once Xen starts few lines are printed. The output stops once "(XEN) Command line: sync_console console=dtuart dtuart=/soc@01c00000/serial@01c28000 dom0_mem=128M" is displyed. The Xen output is as follows :

## Flattened Device Tree blob at 58000000
   Booting using the fdt blob at 0x58000000
   reserving fdt memory region: addr=58000000 size=6000
   Loading Device Tree to 44ff6000, end 44ffefff ... OK

Starting kernel ...

[mmc]: MMC Device 2 not found
[mmc]: mmc 2 not find, so not exit
INFO:    BL3-1: Next image address = 0x41000000
INFO:    BL3-1: Next image spsr = 0x3c9
- UART enabled -
- Boot CPU booting -
- Current EL 00000008 -
- Initialize CPU -
- Turning on paging -
- Zero BSS -
- Ready -
(XEN) Checking for initrd in /chosen
(XEN) RAM: 0000000041000000 - 000000007fffffff
(XEN) 
(XEN) MODULE[0]: 0000000041000000 - 000000004113a8f1 Xen         
(XEN) MODULE[1]: 0000000044ff6000 - 0000000044ffc000 Device Tree 
(XEN) MODULE[2]: 0000000052000000 - 0000000053901a00 Kernel      
(XEN)  RESVD[0]: 0000000058000000 - 0000000058006000
(XEN)  RESVD[1]: 0000000044ff6000 - 0000000044ffc000
(XEN) 
(XEN) 
(XEN) Command line: sync_console console=dtuart dtuart=/soc@01c00000/serial@01c28000 dom0_mem=128M

The following UBoot commands were used to boot Xen

setenv xen_addr_r 0x42000000
setenv kernel_addr_r 0x52000000
setenv kernel_size 0x1901A00
setenv dtb_addr_r 0x58000000

setenv xen_bootargs 'sync_console console=dtuart dtuart=/soc@01c00000/serial@01c28000 dom0_mem=128M'
setenv dom0_bootargs 'console=hvc0 earlyprintk=xen ignore_loglevel clk_ignore_unused root=/dev/mmcblk0p2 rw'

ext4load mmc 0:2 $kernel_addr_r /boot/Image
ext4load mmc 0:2 $xen_addr_r /boot/xen
ext4load mmc 0:2 $dtb_addr_r /boot/dts/allwinner/sun50i-a64-pine64-plus.dtb

fdt addr $dtb_addr_r
fdt resize
fdt set /chosen xen,xen-bootargs \"$xen_bootargs\"
fdt resize
fdt set /chosen xen,dom0-bootargs \"$dom0_bootargs\"
fdt mknode /chosen modules
fdt set /chosen/modules '#size-cells' <1>
fdt mknode /chosen/modules module@0
fdt set /chosen/modules/module@0 compatible xen,linux-zimage xen,multiboot-module
fdt set /chosen/modules/module@0 reg <$kernel_addr_r $kernel_size>
booti $xen_addr_r - $dtb_addr_r

I am unable to figure out what is going on.

Kindly help me out.

Thank you.

Regards
Janani
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-users

 


Rackspace

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