6.5.5.3 Debugger Features
The Device Service Unit (DSU) supports debugger features required by the Arm CoreSight specification, namely a CoreSight ROM table, as previously described. It also extends the debugger functionality by supporting:
- The debugging and testing of a protected or protectable device
- Debugger interface pin allocation
- Other debug and test features that add value to the device
The debugger interfaces with the device through the Debug Access Port (DAP). In addition to its use in Arm’s CoreSight debug architecture, the Serial Wire Interface can also be used for production testing, validation and internal debugging.
