This is a brief demonstration on how to simultaneously debug two processors using System Debugger in SDK 2015.1.
In this particular demo, two MicroBlazes are used.
However, the same flow will apply for any supported processor in SDK.
A simple design consisting of two MicroBlazes and a single UART was created in Vivado IP Integrator for this demo.
This can be seen below:
Double click again on the Xilinx C/C++ application (System Debugger) to create the application debug for the second processor.
Under the Application tab, highlight the second processor and tick the Download application box:
Note: rename this to mb_1 Debug in the Name field and selected Apply.
Select Debug to continue, and select Yes to accept the perspective switch.
This will launch the debug perspective view. Below is the main for both Hello World applications:
You can now step to, into, over and resume on both applications by highlighting their respective processors: