IMX6 Quad only 2 cpus are running- Board: IMX6-SabreSD

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6 Quad only 2 cpus are running- Board: IMX6-SabreSD

629 Views
kalyankodamagul
Contributor I

Hello,

We have a customized IMX6 Quad board, Part number : MCIMX6Q6AVT08AD. We are not able to bring up all

the 4 cpus.Details are below.

root@ota-p112-b1:~# dmesg | grep cpu

[    0.000000] Initializing cgroup subsys cpu

[    0.000000] Initializing cgroup subsys cpuacct

[    0.000000] PERCPU: Embedded 12 pages/cpu @ee921000 s17088 r8192 d23872 u49152

[    0.000000] pcpu-alloc: s17088 r8192 d23872 u49152 alloc=12*4096

[    0.000000] pcpu-alloc: [0] 0 [0] 1

[    0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p8 ro rootwait rootfstype=ext4 no_console_suspend=1 consoleblank=0 init=/sbin/init log_buf_len=1M mem=2047M loglevel=8 lpj=30000 oops=panic panic=1 maxcpus=4 ramoops.mem_address=0x8FF00000 ramoops.mem_size=1048576

[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.

[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2

[    0.032133] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000

[    0.090222] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001

[    0.159578] cpuidle: using governor ladder

[    0.189573] cpuidle: using governor menu

 

root@ota-p112-b1:~# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 10 (v7l)
BogoMIPS : 6.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc09
CPU revision : 10

processor : 1
model name : ARMv7 Processor rev 10 (v7l)
BogoMIPS : 6.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc09
CPU revision : 10

Hardware : Freescale i.MX6 Quad/DualLite (Device Tree)
Revision : 0000
Serial : 0000000000000000

OCOTP Address for NUM_CORES[1:0] { bit 20 and 21 }

root@ota-p112-b1:~# devmem 0x021BC430
0x20020013

From above.Hardware support shows ok.

Please help to find the possible solution for this issue.

-Thanks,

kalyan.

0 Kudos
1 Reply

379 Views
Carlos_Musich
NXP Employee
NXP Employee

Hi kalyan,

the fuses seem to be alright. So if you did not edited any Kernel file the problem will be the device tree file. Please check that the 4 cpus are correctly enabled in the device tree.


Best regards,
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos