cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
katas
Visitor
Visitor
1,674 Views
Registered: ‎03-01-2018

Petalinux 2018.2, Zynq, Linux: "CPU1: failed to boot: -1"

Petalinux 2018.2; picoZed-7020; Linux kernel unable to bring up second CPU (SMP is enabled). Kernel log:

...

CPU: Testing write buffer coherency: ok

CPU0: thread -1, cpu 0, socket 0, mpidr 80000000

Setting up static identity map for 0x100000 - 0x100060

Hierarchical SRCU implementation.

smp: Bringing up secondary CPUs ...

CPU1: failed to boot: -1

smp: Brought up 1 node, 1 CPU

SMP: Total of 1 processors activated (666.66 BogoMIPS).

CPU: All CPU(s) started in SVC mode.

devtmpfs: initialized

...

Complete kernel boot log is attached.

 

Why kernel activates only one CPU, failed to activate both CPU?

What can be a reason: fsbl, device tree or something else?

 

P.S. Same bitstream and device tree works fine (both cpu are enabled under linux) for petalinux 2015.2, Linux Kernel 4.6.0.

0 Kudos
5 Replies
saiwing_hit
Adventurer
Adventurer
1,478 Views
Registered: ‎08-18-2017

hi, have you find the reason? I got the similar problem, my board run well, but one day, cpu1 can't boot.

0 Kudos
saiwing_hit
Adventurer
Adventurer
1,463 Views
Registered: ‎08-18-2017

really nobody confronted same problem?
0 Kudos
aeonjose
Participant
Participant
1,032 Views
Registered: ‎12-09-2019

I am also facing the same issue with my zc706 board. Any solutions found?

 

cpu1.JPG

Tags (3)
0 Kudos
817 Views
Registered: ‎01-20-2020

I am also facing the same issue with my zynq-7000 board. Any solutions found?

0 Kudos
aeonjose
Participant
Participant
747 Views
Registered: ‎12-09-2019

No. I seems like the newer version of petalinux is causing the issue. The problem came with zc706 board. For zedboard i was it worked fine.

0 Kudos