Hi, I try to run the example project of "Armv8-A SMP AArch64 Startup Code for Linaro bare-metal GCC - Arm®DS-5 ", I do not change the debug configuration.
It can starts at and stops in the entry point:
Running from entry pointExecution stopped in EL3h mode at EL3:0x0000000080000000On core ARMAEMv8-A_MP_0 (ID 0)In startup.SwaitEL3:0x0000000080000000 65,0 ldr x1, =el1_vectors
but when I press the F5 button to step in the next instruction , it fails to run to the next instruction but run to the address of 0x200:
stepExecution stopped in EL3h mode at EL3:0x0000000000000200On core ARMAEMv8-A_MP_0 (ID 0)EL3:0x0000000000000200 DCI 0xe7ff0010 ; ? Undefined
Hello, I'm not sure which version of DS-5 you are using, but I just tested the "startup_Armv8-Ax1-FM_GCC" example provided with the latest (and final) DS-5 5.29.3 release, and had no issues.https://developer.arm.com/tools-and-software/embedded/legacy-tools/ds-5-development-studio/downloadsYou may wish to try out the latest Arm Development Studio, a 30 day evaluation is available from:https://developer.arm.com/tools-and-software/embedded/arm-development-studio/evaluate
View all questions in Arm Development Studio forum