Eu vi uma postagem mais antiga sobre como desativar o Core para Linux, modificando a variável maxcpu do uboot, link de referência abaixo. núcleos de núcleo de processamento de dados em processador quad core no linux
A minha pergunta é, existe uma maneira de inicializar o Linux em 1 core e depois ativar outro núcleo?
Eu tenho um sistema Dual-Core Cortex A9, e eu quero rodar o Linux em um núcleo, e um aplicativo bare-metal em outro núcleo enquanto o Linux está inicializando. Então, uma vez que o Linux tenha completado a inicialização e o aplicativo bare-metal tenha terminado sua tarefa, eu quero que o aplicativo baremetal "morra" e o Linux assuma o controle do segundo núcleo.
Agora eu fiz algumas leituras sobre o AMP e como é possível separar os dois aplicativos e ainda fazê-los se comunicarem pelo OCM (na memória do chip).
Sou completamente novo neste campo, por isso todas e quaisquer sugestões e conselhos são MUITO apreciados. Obrigado !!