What you've learned

You should now know how to:

  • Create a debug connection.
  • Debug a System Control Processor (SCP).
  • Debug Arm TF-A (Trusted Firmware-A).

Knowledge Check

What is the purpose of symbol files?

When debugging Trusted Firmware-A, how should the symbol files be loaded considering the offsets for the different Exception Levels that the BLs run at?

You've successfully added the symbol files, but the code does not stop at the breakpoints. What could the reason be?