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.
I'm trying to create an example enabling stage 2 address mapping with the ARM Foundation Platform. I've been unable to get this to work as expected: I'm always getting a level 0 translation fault.
Is there any way to turn on debug or verbose output to try to understand why I'm getting this error? I can't understand which of the several causes it might be.
The Foundation Platform supports "-=trace=file" option that writes TarmacTrace (configured with default values for its parameters) into the file specified. I have used TarmacTrace to debug on the Base RevC model, but I suppose it should work similarly (but only with the default parameters for the trace) on the Foundation model.
Edit: There might be a debug server within the Foundation model, but AFAIK, running a compatible debugger needs a license.
You may also like to make use of the Tarmac Trace Utilities to help analyze the output:
https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/tarmac-trace-utilities