I was recently tasked with looking into the boot loader for an A55 processor chipset , will need to enable multiple cores and maybe setup the stack for each of them as well .
I am completely new to this domain , i am proficient in C and have basic knowledge of asm.
Need to learn about bootloaders, stack initialisation, multi-core bootup procedure and so on.....
Please share any tutorial links or documentation that you feel would help in this regard. Thanks.
Hello
The Cortex-A Programmers Guide is a good place to start:https://developer.arm.com/documentation/den0024
Do you have access to Arm Development Studio?https://developer.arm.com/Tools%20and%20Software/Arm%20Development%20Studio
This is provided with a startup example that you could build from.