We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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