I am using a freescale development board LS1043a-rdb, and the linux-fsl-sdk-v2.0-1701 kernel
When I compile linux-fsl-sdk-v2.0-1701 using a 64 bit compiler (aarch64-linux-gnu-) and booted the board. I see all 4 cores activated.
But when I compiled linux-fsl-sdk-v2.0-1701 using a 32 bit compiler (arm-linux-gnueabihf-) and booted the board. I only see 1 core activated.
How do I activate all the 4 cores when I compile linux-fsl-sdk-v2.0-1701 under 32 bit compiler ?
Note in my .config file I have set CONFIG_NR_CPUS=4 (but I still see 1 core activated when i do lscpu or cat /proc/cupinfo).
Any help would greatly be appreciated.
Thank you.
Nihar Unadkat
It looks like that PPA microcode has not loaded on your board.
Load PPA microcode.
This microcode provides using all cores.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------