Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Jun 2012 08:21:06 -0700
From:      Marcel Moolenaar <marcelm@juniper.net>
To:        "powerpc@freebsd.org" <powerpc@freebsd.org>
Subject:   [P2020] FreeBSD cannot enable 2nd core.
Message-ID:  <9F7F498C-22D3-4D6D-8242-019FB36B998A@juniper.net>

index | next in thread | raw e-mail

All,

I'm running into a weird issue where the 2nd core of a P2020 SoC isn't being woken
up by FreeBSD.  If I manually frob the EEBPCR register from the U-Boot prompt I see
that the second core is booting U-Boot (after which things go bad obviously).  But
from FreeBSD I don't seem to be able to get a kick.  The only real difference I see
between U-Boot and FreeBSD is that in FreeBSD we need to program the BPTR register
to have the boot page mapped to where the kernel is loaded. But I have no reason to
suspect that this is in any way related to why I can't bring the 2nd core up.
BTW: The logic in FreeBSD worked fine on a P1020.

Does anyone know of any erratas I should be concerned about or have had similar
experiences they can share.

Thanks,

-- 
Marcel Moolenaar
marcelm@juniper.net




help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9F7F498C-22D3-4D6D-8242-019FB36B998A>