Download Print this page
Xilinx ML605 Manual

Xilinx ML605 Manual

Modifying xilinx ml605 for direct jtag access
Hide thumbs Also See for ML605:

Advertisement

Quick Links

Modifying Xilinx ML605 for Direct JTAG Access

TRACE32 Online Help
TRACE32 Directory
TRACE32 Index
TRACE32 Documents ......................................................................................................................
ICD In-Circuit Debugger ................................................................................................................
Processor Architecture Manuals ..............................................................................................
MicroBlaze ...............................................................................................................................
Application Notes for MicroBlaze .......................................................................................
Modifying Xilinx ML605 for Direct JTAG Access ...........................................................
Introduction ....................................................................................................................
Requirements .................................................................................................................
Description of the Modification .....................................................................................
Testing the Modified ML605 Board ...............................................................................
Using ML605 without USB-JTAG Bridge ......................................................................
Pinout of the JTAG to Xilinx ML605 Adaptor ...............................................................
Miscellaneous Information ............................................................................................
Modifying Xilinx ML605 for Direct JTAG Access 1
©1989-2021 Lauterbach GmbH
1
2
2
3
5
6
7
8

Advertisement

loading

Summary of Contents for Xilinx ML605

  • Page 1: Table Of Contents

    Description of the Modification ..................Testing the Modified ML605 Board ................Using ML605 without USB-JTAG Bridge ..............Pinout of the JTAG to Xilinx ML605 Adaptor ............... Miscellaneous Information .................... ©1989-2021 Lauterbach GmbH Modifying Xilinx ML605 for Direct JTAG Access 1...
  • Page 2: Introduction

    Version 30-Apr-2021 Introduction The ML605 board does not have a JTAG connector but only a USB-JTAG bridge that is connected to the host via a standard USB cable. For debugging with TRACE32, the ML605 needs to be modified in order to make the JTAG signals accessible.
  • Page 3: Description Of The Modification

    Attach the “JTAG to Xilinx ML605” adaptor to J5 on the daughter board. Connect the cable from R296 to the free “needle” on the “JTAG to Xilinx ML605” adaptor. Target top view, cable for TDO attached to R296 (left), JTAG to Xilinx ML605 adaptor (right).
  • Page 4 Target bottom view of the board with the disabled driver U88. The orange cable at the right side of the picture is not relevant for our purpose (zoom into the photo for details). ©1989-2021 Lauterbach GmbH Modifying Xilinx ML605 for Direct JTAG Access 4...
  • Page 5: Testing The Modified Ml605 Board

    6 of the 10 bits of the Virtex6’s ID register are used for accessing the MicroBlaze core. The correct settings for debugging MicroBlaze are: SYS.CONFIG.IRPRE 0. SYS.CONFIG.DRPRE 0. SYS.CONFIG.IRPOST 12. ;IRPOST bits: 4 unused + 8 SysACE SYS.CONFIG.DRPOST 1. ©1989-2021 Lauterbach GmbH Modifying Xilinx ML605 for Direct JTAG Access 5...
  • Page 6: Using Ml605 Without Usb-Jtag Bridge

    TRACE32 because it uses the JTAG connector. For using the Xilinx tools (iMPACT, ChipScope, ...) you can either use a Xilinx Platform Cable connecting to JTAG (e.g. Xilinx Platform Cable USB) or alternatively use the TRACE32 debug interface as backend for the Xilinx tools.
  • Page 7: Pinout Of The Jtag To Xilinx Ml605 Adaptor

    (also used for debugging MicroBlaze) to the JTAG header J5 on the HW-FMC-105-DEBUG board. The design needs to take into account that the FMC daughter boards for ML605 are intended to host devices inside the JTAG chain i.e. extending the chain by an additional device. The debugger, however, needs to be at the beginning and the end of the JTAG chain to drive the signals.
  • Page 8: Miscellaneous Information

    Photo of the “JTAG to Xilinx ML605” adaptor. The red circle marks the extra pin for the last device TDO. Miscellaneous Information This section gives some additional information on miscellaneous topics. • The schematics of the EVB Xilinx ML605 are available from http://www.xilinx.com/support/documentation/boards_and_kits/xtp052_ml605_schematics.pdf...