Scan Menu

This menu allows the user to start and stop JTAG chain scans. Scans can either be run continuously, or can be performed one at a time under manual control.

  • Run / Pause - starts running JTAG chain scans continuously or pauses the scanning if running.
  • Step - performs a single JTAG chain scan and then pauses. When running continuously this is effectively the same as Pause.
  • Reset Chain - stops the JTAG chain from running, and resets all internal XJAnalyser pin states to initial values. If the board is powered by the XJLink, power is switched off (and will switch on next time Run or Step is clicked). Next time the chain is run, any Test Reset sequence will be re-applied before the chain starts.
  • Soft Reset Chain - resets pin states to initial values, but without stopping the chain. If the chain was running, it will continue to do so; if it was paused it will be scanned once in order to set the values back to their initial ones and will then re-enter the paused state. Any Test Reset sequence will not be re-applied.
  • Attach New Board - pauses the chain and if the XJLink is supplying power to the board, switches it off. Next time Run or Step is clicked, XJAnalyser will perform a test reset sequence and will then return to the current chain state but on the new board. This is useful for checking whether behaviour is common across multiple boards.
  • Set Profile - sets the current profile by choosing from a list of available profiles. This menu is only visible with XJDeveloper projects that use the Dynamic Chains feature. It is disabled while the chain is running.