Forum Discussion

PHJ's avatar
PHJ
Icon for Occasional Contributor rankOccasional Contributor
7 years ago

Arria 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's avatar
    EV
    Icon for New Contributor rankNew 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