I'm having troubles trying to make a vxWorks VIP run in SMP on a p2020
processor (ppc, dual core) starting from uboot.
I have a couple of demo board in which vxWorks can run SMP if I start it
through bootrom, but when I try to start it using u-boot core 1 is
always dozing or faulting.
I've found a patch for u-boot that leaves core 1 in reset (cores are set
to have core 0 up and running and core 1 enabled via software. Patch
does not initialize core 1 at all), but vxWorks can't make core 1 up.
Using bootrom compiled without SMP support, vxWorks starts both cores.
I tried to look at the TLB, changing the boot page, copying the sysInit
at the right address, but nothing changed. Core 1 still does not want to
get up if we use uboot.
Looking around it's impossible to get any information, tip or advise.
Any idea on what I should look at? some documentation, guides, or similar.
Thanks in advance
Posted using www.webuse.net