I saw an older post on how to disable Core for Linux by modifying the uboot variable maxcpu, reference link below. diabling cpu cores on quad core processor on linux

My question is, is there a way to boot Linux on 1 core, and then later enable another core?

I have a Dual-Core Cortex A9 system, and I want to run Linux boot on one core, and a bare-metal application on another core while linux is booting. Then once Linux has completed booting and the bare-metal application is done with its task, I want the baremetal application to "die" and Linux to take control of the second core.

Now I did do some reading about AMP and how it's possible to separate the two application yet have them communicate by the OCM (on chip memory).

I'm completely new to this field, so any and all suggestions and advice is VERY appreciated. Thanks!!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.