Forum Discussion
PHJ
Occasional Contributor
7 years agoArria 10 DevKit: Bare metal multi-core startup example
I've recently started playing with an Arria 10 dev kit. Are there any bare metal example projects that start up both of the ARM cores ?
1 Reply
- EV
New Contributor
With ARM, multi-core start-up is always the same:
- Core #0 is the one running first, all others are held in reset
- Core #0 sets the VBAR register of the other cores to tell them where to start running
- Core #0 releases from the other cores from reset
You can get a functional example in our freeware page - www.code-time.com