Download Print this page

Testing The Modified Ml605 Board - Xilinx ML605 Manual

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

Advertisement

Testing the Modified ML605 Board

For testing the modified board start a TRACE32 for MicroBlaze or PPC and enter the scan chain diagnostic
command:
SYStem.DETECT.DaisyChain
The output should be as follows:
JTAG Chain Diagnostics
Sum of length of all IR registers
Number of JTAG devices (BYPASS registers) : 2
IDCODE of device
controller)
SYS.CONFIG.DRPOST 0. SYS.CONFIG.DRPRE 1.
SYS.CONFIG.IRPOST 0. SYS.CONFIG.IRPRE 10. (IRWIDTH 8.)
IDCODE of device
SYS.CONFIG.DRPOST 1. SYS.CONFIG.DRPRE 0.
SYS.CONFIG.IRPOST 8. SYS.CONFIG.IRPRE 0. (IRWIDTH 10.)
If the debugger reports an error, please check that all steps for the modification were done correctly and in
particular a correct setting of the mentioned jumpers.
NOTE:
Modifying Xilinx ML605 for Direct JTAG Access 5
0 is : 0x0a001093 (Xilinx, XILINX System ACE
1 is : 0x64250093 (Xilinx, XILINX Virtex-6 XC6VLX240T)
Do not use the given configuration settings for debugging MicroBlaze cores. They
do not take into account that only 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
; scan chain diagnostic
: 18

Advertisement

loading