Hi,
I am currently using the Compulab board,
CL-SOM-iMX7 | NXP (Freescale) i.MX 7 | System-on-Module | Computer-on-Module | CompuLab
and trying to run the system with the kernel version:4.9.39.
I have used the Yocto build system (Pyro). I have successfully built the image and can boot the system. But after booting up, I could see that only one CPU core is activated. The log message are as follows:
root@cl-som-imx7:~# dmesg | grep -i cpu
Booting Linux on physical CPU 0x0
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
percpu: Embedded 14 pages/cpu @ab729000 s25996 r8192 d23156 u57344
pcpu-alloc: s25996 r8192 d23156 u57344 alloc=14*4096
pcpu-alloc: [0] 0 [0] 1
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
CPU: Testing write buffer coherency: ok
CPU0: update cpu_capacity 1024
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Brought up 1 CPUs
CPU: All CPU(s) started in SVC mode.
cpuidle: using governor ladder
cpuidle: using governor menu
cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 48.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
Hardware : Freescale i.MX7 Dual (Device Tree)
Revision : 0000
Serial : 0000000000000000
I have compiled the kernel with Symmetric multiprocessing support. Any information on how to enable the second CPU core would be helpful.
Regards,
Vinothkumar