You can use the ChipScope debugging environment and the Vivado hardware manager to help you debug your host application and kernels quickly and more effectively. These tools enable a wide range of capabilities from logic to system-level debug while your kernel is running in hardware. To achieve this, at least one of the following must be true:
- Your Vitis application project has been
designed with debug cores, using the
--debug.xxx
compiler switch, as described in Enabling Kernels for Debugging with Chipscope. - The RTL kernels used in your project must have been instantiated with debug cores (as described in Adding Debug IP to RTL Kernels).