MPC8641D SMP "Processor 1 is stuck"

Scott Wood scottwood at freescale.com
Thu Aug 14 09:02:57 EST 2014


On Tue, 2014-08-12 at 16:29 +0200, Chris Enrique wrote:
> Hello,
> 
> i am currently working on a GE PPC9A board which has a MPC8641D
> processor.
> 
> 
> My work on this board is currently based on the yocto project (where i
> also put this issue on the mailinglist) but the issue affects mainly
> the kernel's SMP feature so i want to share this issue here as well
> and see if anybody can help:
> 
> 
> 
> i created a BSP for this board and yocto generates a fully working
> 3.14 kernel and rootfs as well as devicetree.
> 
> the only thing which is causing problems is SMP. i included the
> following kernel options:
> 
> CONFIG_SMP=y
> CONFIG_SCHED_SMT=y
> CONFIG_NR_CPUS=64
> 
> 
> Unfortunately, only one CPU is brought up during boot:

Which U-Boot version are you using?

If experimenting with U-Boot versions doesn't help, you could try
instrumenting the spin table code, and/or using JTAG to see what the
second core is up to.

-Scott





More information about the Linuxppc-dev mailing list