This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Failed to debug hello world project on Cortex-A76

Hi,

I'm trying to debug a hello-world C project following the tutorial developer.arm.com/.../Tutorial--Hello-World on FVP Cortex-A76. The program can stop at main and can be debugged successfully, however, fail to execute function printf. I debugged the same hello-world project on FVP Cortex-A55 and it works. But on FVP Cortex-A76, the FVP will keep executing the following instruction.

I tried the example code startup_Cortex-A76x1 and found that I may need to startup.S to set up the MMU and cache configuration and specify the entry point as start64 so that the printf function can work. May I ask why this happen on Cortex-A76?

Thanks in advance.