Hi,
I have done some basic assembly in Armv7-A processors (cortex A9). The version of ARM supports modes like User, sys, SVC etc. Does the ARMv8 also has the similar modes? Where can i find the details. Please point me to the documents if any.
Regards,
Ajmal
Hi all,
Thanks for the reply.
I have uploaded a startup script i have used for armv7-A. Will this script work on the armv-8?
What all changes am i supposed to make in this so that this would work for cortex-A57.
5100.startup.zip
It is worth considering installing ARM Trusted Firmware as described at github.com/.../firmware-design.md or if you want your own thing something like this is worth reading to start you up. If the chip starts up in 64 bit mode then eventually at the end you just set up some registers and do an ERET to a less privileged level to do the 32 bit code.