Software Development Kit (SDK)
The AMD System Debugger is an integrated debugger supporting Zynq UltraScale+ MPSoC, Zynq 7000 SoC and MicroBlaze cores. It is available from both the command line using the XSCT and from within the SDK GUI in the debug perspective. It supports all the common debug features such as setting breakpoints or watchpoints, stepping through program execution, viewing the program variables and stack, and viewing the contents of the memory in the system. It can also simultaneously debug programs running on different processors (in a multi-processor system), all from within the same debug environment. For example, in a Zynq or Zynq UltraScale+ based design, System Debugger could display both ARM CPUs and multiple MicroBlaze soft-processors in the same debug session, through a single JTAG cable; for an unprecedented level of insight between the hardened processing system, and any additional processing elements that you’ve added to the programmable logic.