UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 56628

14.6 - SDK - Hardware breakpoints in SDK TCF debugger in Zynq applications

Description

  • How many hardware breakpoints can be used in debugging Zynq ARM applications?
  • How can hardware breakpoints be enabled?

Solution

  • The TCF debugger by default uses software breakpoints. Up to six hardware breakpoints can be used in TCF debugging Zynq ARM applications.
    However, one hardware breakpoint is used for single stepping, and by default one is used for main(), and one is used for exit().
    The main(), and exit() can be disabled, so up to five hardware breakpoints can be used.
     
  • Hardware breakpoints can only be enabled during runtime.
    To enable the hardware breakpoint, add a breakpoint as usual, then right click on the breakpoint and select breakpoint properties.
    Then check the Hardware checkbox.

 

AR# 56628
Date Created 06/28/2013
Last Updated 11/24/2014
Status Active
Type General Article
Devices
  • Zynq-7000
Tools
  • EDK - 14.6