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

Re: [Xen-devel] [PATCH] xen/arm: Support kick cpus and switch to hypervisor for the OMAP5



Well, I have looked through the u-boot, and have one more question, do you have HS chip on your board?

Sincerely,
Andrii Anisov.


On Thu, Aug 15, 2013 at 2:45 PM, Chen Baozi <baozich@xxxxxxxxx> wrote:
I use the u-boot_2013.01.1.1 shipped with TI and patched commit c4a4e2e
of the mainline u-boot.

And I think the latest upstream u-boot should work too, since it already
has that commit. And a netbsd guy told me the upstream u-boot works for
him.

Cheers,

Baozi

On Aug 15, 2013, at 7:38 PM, Andrii Anisov <andrii.anisov@xxxxxxxxxxxxxxx> wrote:

>
> On Thu, Aug 15, 2013 at 2:28 PM, Chen Baozi <baozich@xxxxxxxxx> wrote:
>
> On Aug 15, 2013, at 7:23 PM, Andrii Anisov <andrii.anisov@xxxxxxxxxxxxxxx> wrote:
>
> > Following documentation I have, following code is odd:
> >
> > +        ldr   r2, =OMAP5_GIC_BASE_ADDRESS     /* r2 := OMAP5 gic base address */
> > +        b     kick_cpus_sgi
> >  kick_cpus_sgi:
> >
> > CPU1 on being waking by sev checks AUX_CORE_BOOT_0 if it's ok, branches to AUX_CORE_BOOT_1.
> > And CPU1 comes to us in supervisor mode.
>
> No, it doesn't. At least, on my board the early_printk log shows:
>
> - CPU 00000001 booting -
> - Machine ID 00000ec1 -
> - Started in Hyp mode -
> - Setting up control registers -
> - Turning on paging -
> - Ready -
>
> Cheers,
>
> Baozi
>
> Wow!
>
> Could you please share you hacks to u-boot to analyze?
> I do use omapboot. Rely on this http://review.omapzoom.org/#/c/31816/ switching to HYP using ROM code API. And I have my secondary CPU come to me in supervisor mode.
>
> I hope it's not and offtopic for the list.
>
> Sincerely,
> Andrii Anisov.
>


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

 


Rackspace

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