Home

TAP Expander Blackhawk Emulator Expansion Pod User`s Manual

image

Contents

1. VCC VCC VCC VCC VCC VCC VCC IKI T1KTT1KTT1KTT1KTT1KTT1K P to all boundary scan devices T TRST to TDI of first device in the chain HE ZZ TDI from TDO of last device in the chain 44 to all boundary scan devices TCK to all boundary scan devices T to Flash Write_Strobe pin s men GPIO1 from Flash Ready_Busy pin s Ready_Busy GPIO3 Figure 2 13 20 pin TAP Connector Schematic for JTAG Recommended Target Connectors 25 Appendix B Self Test amp Configuration Utility Software The TAP Expander comes with a self test and configuration utility that can be used to test the unit and configure it for use with third party software The configuration utility is not necessary when using the TAP Expander with the ScanExpress family of boundary scan and functional test software Runner Debugger Programmer JET etc The Blackhawk controller should be connected to the host computer and connected to the TAP Expander before running the software The TAP Expander should also have its power supply connected before the software is started Using Windows Explorer select and run the file TAP_Expander_test exe pop up window will appear Configure The upper group of options is used to configure the TAP Expander hardware for use with third party software like Code Composer Studio Blackhawk Controller Type selects the Blackhawk controller that will be used with
2. CS Ti Ier S jen a fe l C C GPIO2 General Purpose I O GPIO3 ready busy General Purpose I O flash programming ready busy VCCI Target Voltage 1 VCC2 Target Voltage 2 Table 2 3 20 pin Corelis TAP Connector Pinout TAP Expander Installation and Usage 13 TAP Expander Usage The TAP Expander is designed to transparently connect the Blackhawk emulator to the TI DSP TAP when first powered on until instructed to do otherwise This allows the TAP Expander to remain connected between the Blackhawk emulator and the UUT when debugging with the TI Code Compose Studio software Setting Up the Blackhawk Emulator and TAP Expander To set up the Blackhawk emulator and TAP Expander go to the ScanExpress Runner main window Select Controller from the Setup menu as shown in Figure 2 5 Setup Diagnostics View Test Plan Fz User Settings F3 Controller F4 Parallel 1 0 FS Figure 2 5 ScanExpress Runner Setup Menu M Configuration Test Plan Generation User Settings Controller Configuration Parallel Outputs Controllers Controller Settings Type EHSEOLSEB BF Voltage Nell Blackhawk 1149 1 USB TAP Expander TCK Frequency 10 000 MHz C C TAP Configuration T C4241149 1149 1 TAPs OH State Active MA GPIB E 14064 Current Controller Null Device a Figure 2 6 ScanExpress Runner Controller Configuration Dialog 14 TAP Expander Installation and Usage M Configur
3. CORELIS cTI TAP Cable TAP 2 E TAP 3 rer Pa beet kk ke ki Figure 2 3 TAP Expander With 20 pin Cable 14 pin TAP Cable COREL 1 14 pin to 20 pin Adapter P N 12111 Figure 2 4 TAP Expander With 14 pin to 20 pin Cable Adapter 10 TAP Expander Installation and Usage TI Emulator Connector Pinout 20 pin pm Signal Name Signal Description IMS Tes Mode Seleer I ne rene OO 3 Im Lafe __ fos TS sja Immo rafe Rag SOS nu len SS an SS as fe T Ts EMUS Emulation Pin 3 or used _ em mon Pin ned Table 2 1 20 pin Tl Emulator Connector Pinout TAP Expander Installation and Usage Connecting to the Unit Under Test UUT The TAP Expander connects to the TI DSP TAP and other TAPs via ribbon cables The following tables show the connector pinouts The TAP Expander directly supports TI DSP TAPs with a compact 20 pin JTAG connector If the TI DSP TAP has a 14 pin JTAG connector an adapter board Corelis p n 72777 that converts the 20 pin connector on the TAP Expander cable to a compatible 14 pin connector will need to be used TI DSP TAP Connector Pinout 20 pin 12 Pin Signal Name Signal Description MS TestModeSeer Ts resa NS m Test Data Inger fos S ew Do TC NS Ce BE nu len SS o len ES nu fe ES Table 2 2 20 pin TI DSP TAP Connector Pinout TAP Expander Installation and Usage Corelis TAP Connector Pinout 20 pin Signal Name Signal Description
4. TDO A fifth signal is defined as optional TRST Test Reset TRST Figure 1 2 Minimal Test Access Port 2 Product Overview TAP Expander Features Adjustable Voltage Levels The software programmable voltage level of the TAP interfaces can be set to any voltage between 1 25 V and 3 30 V in increments of about 0 05V The TI TAP and TAPs 1 3 use the same adjustable TAP voltage setting When set to Automatic the TAP Expander sets the TAP voltage to match the voltage sensed on TVD pin 5 of the TI DSP TAP connector Discrete Input Output Signals The TAP Expander operates three discrete input output signals per TAP 1 2 3 under software control These attach to the target TAP connector They are driven or sensed as directed by software in coordination with the scanning operation Each such signal can be configured independently as TTL output or as input at the programmable voltage level As outputs these discretes are useful for providing control functions on the user target system such as general reset power control direct_write pulse disable enable and or similar signals for non boundary scan target stimulus Conversely as inputs they enable host sensing of the target to pace scanning activity or related conditions such as a Flash ready busy signal Product Overview 3 TAP Expander Specifications Blackhawk Emulator Interface 20 pin Emulator Connector Supported Emulator Cable TI DSP TAP Interf
5. 60 pin High density Target Header Adapter Corelis P N 12112 e 20 pin Compact TI CTI Emulator to 14 pin Target Header Adapter Corelis P N 12113 e 20 pin Compact TI CTI Emulator to 20 pin ARM Target Header Adapter Corelis P N 12114 e 20 pin Compact TI CTI Emulator to 60 pin High density Target Header Adapter Corelis P N 12115 6 TAP Expander Installation and Usage The Corelis TAP Expander module connects to the Blackhawk emulator through its captive ribbon cable The connections between the components in a typical boundary scan and functional test system are shown below in Figure 2 1 Host Computer TI Emulator TI TAP TAP 1 TAP 2 TAP 3 TI DSP TAP TAP 1 TAP 2 TAP 3 Figure 2 1 TAP Expander Connection Diagram There are five TAP connectors on the TAP Expander The Blackhawk emulator is connected to the TAP Expander through the connector marked TI Emulator The connector marked TI TAP connects to the TI DSP TAP on the UUT used for emulation and functional testing The connectors marked TAP 1 TAP 2 and TAP 3 are used to connect to the other TAP connectors on the UUT The TAP Expander was designed to directly support the pinout of the Blackhawk emulator TI DSP TAP and standard UUT TAP connectors with 1 1 cables TAP Expander Installation and Usage 7 TAP Expander re Ti Emulator Be Key pin 6 CORELIS TAP 2 47 aS u kel c Ts Er x ra TAP 1 H H TT A q e Ar Cp IA
6. prior written consent of CORELIS CORELIS assumes no responsibility for the use of or reliability of its software on equipment that is not furnished by CORELIS ENVIRONMENTAL NOTICE This product must be disposed of in accordance with the WEEE directive TRADEMARK NOTICE Windows is a registered trademark of Microsoft Corporation Other products and services named in this book are trademarks or registered trademarks of their respective companies All trademarks and registered trademarks in this book are the property of their respective holders PRODUCT WARRANTY For product warranty and software maintenance information see the PRODUCT WARRANTY AND SOFTWARE MAINTENANCE POLICY statement included with your product shipment EXCLUSIVE REMEDIES THE REMEDIES CONTAINED HEREIN ARE THE CUSTOMER S SOLE AND EXCLUSIVE REMEDIES CORELIS SHALL NOT BE LIABLE FOR ANY DIRECT INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES WHETHER BASED ON CONTRACT TORT OR ANY OTHER LEGAL THEORY Product maintenance agreements and other customer assistance agreements ate available for Corelis products For assistance contact your nearest Corelis Sales and Service Office RETURN POLICY No items returned to CORELIS for warranty service or any other reason shall be accepted unless first authorized by CORELIS either direct or through its authorized sales representatives All returned items must be shipped pre paid and clearly display a Return
7. the TAP Expander _ TAP Expander SelfTest amp Configuration Utility EEE Configure Blackhawk Controller Type EHS60USEmM TAP Expander IO Voltage 6HS60LAMN USE 6BH560L OAN L AN DHGGUD L TAP Expander Configuration BHS60LISB BP Test Enable test Result Blackhawk Controller Communication Test TAP Expander ADCIDAC Test View Results TAP Expander SPIO Loopback Test Close Figure 2 14 TAP Expander Controller Type Configuration Self Test amp Configuration Utility Software 27 TAP Expander IO Voltage sets the interface voltage for the TAP Expander The voltage is the same for all four TAP interfaces TI TAP TAP 1 TAP 2 TAP 3 If the voltage is set to automatic the TAP Expander will read the voltage from the target TVD Target Voltage Detect and set the TAP interface voltage to match TAP Expander Self Test amp Configuration Utility EEE Configure Blackhawk Controller Type BHS60UISBm Ke TAP Expander 10 voltage TAP Expander Configuration Test Enable test Blackhawk Controller Communication TAP Expander ADCIDAC Test i view Results TAF Expander GPIO Loopback Test Sukomakic Figure 2 15 TAP Expander Voltage Interface 28 Self Test amp Configuration Utility Software TAP Expander Configuration sets the TAP chaining configuration for the TAP Expander Should typically be set to IT TI TAP when used with third party software gt TAP Expander S
8. CORELIS TAP Expander TAP Expander Blackhawk Emulator Expansion Pod User s Manual Document Part Number 70397 REV B Copyright 2008 Corelis Inc 13100 Alondra Blvd Suite 102 Cerritos CA 90703 2262 Telephone 562 926 6727 Fax 562 404 6196 Preface PRINTING HISTORY New editions are complete revisions of the manual Update packages which are issued between editions contain additional and replacement pages to be merged into the manual by the customer The dates on the title page change only when a new edition is published software code may be printed before the date this indicates the version of the software product at the time the manual or update was issued Many product updates and fixes do not require manual changes and conversely manual corrections may be done without accompanying product changes Therefore do not expect a one to one correspondence between product updates and manual updates Revision A May 2008 Revision B February 2011 GENERAL NOTICE Information contained in this document is subject to change without notice CORELIS shall not be liable for errors contained herein for incidental or consequential damages in connection with the furnishing performance or use of material contained in this manual This document contains proprietary information which is protected by copyright All rights reserved No part of this document may be reproduced or translated to other languages without the
9. We It D i 4 L h Corelrs Pota ke Figure 2 2 TAP Expander Connector Pin Numbering TAP Expander Installation and Usage Connecting to the Blackhawk Emulator The Corelis TAP Expander module connects to the Blackhawk emulator through its captive ribbon cable The TAP Expander directly supports the Blackhawk controllers with a compact 20 pin JTAG connector If the Blackhawk controller has a 14 pin JTAG connector an adapter board Corelis p n 72777 that converts the 14 pin connector on the emulator to a compatible 20 pin connector will need to be used If the Blackhawk controller has a 60 pin JTAG connector an adapter board that converts the 60 pin connector on the emulator to a compatible 20 pin connector will need to be used Supported Blackhawk JTAG Emulators XDS560 Trace System XDS560 Trace System NOTE 1 XDS560 class Models USB560BP JTAG Emulator NOTE 2 LAN560 JTAG Emulator PCI560 JTAG Emulator USB560 JTAG Emulator XDS510 class Models USB510 JTAG Emulator NOTE 2 PCI510 JTAG Emulator NOTE 2 USB510L Controller NOTE 2 USB2000 Controller NOTE 2 NOTE 1 requires 60 pin high density XDS560 Trace Module header to 20 pin Compact TI CTI target header adapter NOTE 2 requires 14 pin JTAG connector to 20 pin Compact TI CTI target header adapter Corelis part number 12111 TAP Expander Installation and Usage H JAP Ex Ry Z at ld EE 7 en 4 nular 20 pin Compact TI
10. ace 20 pin TAP Connector Mating TAP Connector TAP Cable Corelis TAP Interfaces 20 pin TAP Connector Mating TAP Connector TAP Cable Physical Enclosure Dimensions Power Requirements 20 pin header AMP part no 1761607 7 or equivalent 20 pin Compact TI cTT target connector 20 pin header AMP part no 5 104549 2 or equivalent 20 pin IDC flat cable AMP part no 1 111196 8 or equivalent 20 pin to 20 pin 127 Corelis P N 15395 2 20 pin header AMP part no 5 104549 2 or equivalent 20 pin IDC flat cable AMP part no 1 111196 8 or equivalent 20 pin to 20 pin 127 Corelis P N 15392 2 2 608 inches X 2 608 inches X 1 083 inches 0 02 inches 66 25 mm X 66 25 mm X 27 50 mm 0 5 mm TAP Expander draws its power approximately 25mA from an external 5V power supply Operating Environment Temperature Relative Humidity Storage Environment Temperature 0 C to 55 C 10 to 90 non condensing 40 C to 85 C Product Overview TAP Expander JTAG TAP Interface Specifications Maximum TCK Frequency 50 MHz Programmable Voltage V adj Range 1 25V to 3 3V in 0 05V steps TAP Expander Electrical Specifications V_adj gt 27 V Vea U6 Vin V_adj lt 2 7 V 0 65 x Y adj V adi 0 5 ca Table 1 1 TAP Expander DC and Switching Characteristics TAP Expander LED The green LED on top of the TAP Expander will illuminate to indicate the pod is receiving power from the required exte
11. ality of a Blackhawk JTAG emulator to support daisy chaining up to four scan chains and allows the emulator to connect to a unit under test UUT with multiple TAP connectors The TAP Expander internally routes the JTAG signals to the appropriate TAP connector This allows signal integrity to be maintained when chaining TAPs and boundary scan test coverage to be increased by allowing the interconnections between the different TAPs to be tested The TAP Expander is operated under host software control and is compatible with the Corelis ScanExpress boundary scan and functional test tools and all the various Blackhawk JTAG emulators By coupling the power of the ScanExpress boundary scan tools with that of an emulator a complete and integrated solution is now available that offers the best advantages of both boundary scan and functional test methodologies Boundary scan JTAG operates as the complementary companion to functional testing Boundary scan is the preferred solution for testing areas of printed circuit board assemblies that are difficult to access due to physical space constraints and lack of physical access which is often due to fine pitch components such as Ball Grid Array BGA devices The functional tests are executed at the processor speed and may be able to detect board level faults such as a cold solder joint between the processor and a memory pin that boundary scan will not Additionally the functional tests may check non boundary sca
12. ation Test Plan Generation User Settings Controller Configuration Parallel Outputs Controllers Controller Settings Type BHSEOUSE EP Voltage 3 30 HetllSB Blackhawk 1149 1 USB TAP Expander TCR Frequency 10 000 MHz C C TAP Configuration C4Y11149 CMEI 11491 TAP Off State MAI GPIB E1 4064 Current Controller ull Device Figure 2 7 ScanExpress Runner Controller Configuration Dialog TI 1 Serialize TI DSP TAP and 4 DSP TAP and TAP 1 in series TAP 1 Serialize TI DSP TAP and j TI 1 2 AD deou d TI DSP TAP and TAPs 1 2 in series Serialize TI DSP TAP and TI 1 2 3 TAPS 1 through 3 TI DSP TAP and TAPs 1 2 3 in series Table 2 4 TAP Expander Configuration in ScanExpress Runner TAP Expander Installation and Usage 15 Appendix A Recommended Target Connectors TI DSP TAP Connector See Table 2 2 for the recommended pinout for the TI DSP TAP connector 10 pin TAP Connector The Boundary Scan TAP is a well defined IEEE 1149 1 compatible electrical interface between boundary scan test equipment and the boundary scan compatible devices in the user s target board Boundary scan based test equipment such as the Corelis ScanExpress family of products utilize a single TAP to interface to the UUT This section explains how to implement a TAP connector that is compatible with most standard test equipment The TAP contains 5 signals TCK TMS TDO TDI and optionally TRST It also
13. contains ground sional s Corelis recommends the standard TAP connector shown in Figure 2 8 which is widely regarded as the industry standard Note that each signal is terminated with a resistor discussed below in order to improve noise immunity The connector on the user s target should have a standard flat cable compatible pinout to match the TAP connector described in Table 2 5 Figure 2 8 shows the top view of the basic target 10 pin connector header 0 100 X 0 100 in spacing TRST 1 xX Kl 2 GND TDI 3 xX KX 4 GND TDO 5 xX D 6 GND TMS 7 xX X 8 GND TCK 9 EN EN 10 GND Figure 2 8 Standard TAP connector top view Recommended Target Connectors 17 Table 2 5 describes the 10 pin TAP connector signals and Corelis recommended values of terminating resistors set ee Les CC E x TS T Note Some target boards may require a pull down resistor on the TRST signal to assure normal device operations when not in boundary scan test mode C En SSS im p po eme inn gt Table 2 5 Signal Description and Termination Table 2 6 summarizes the specifications for the 10 pin TAP connector Equivalent connectors are available from other manufacturers Part Number 10 Pin Target Straight header 10 pin 4 wall with center notch 3473 6610 TAP Table 2 6 Standard 10 Pin TAP Connector 18 Recommended Target Connectors Figure 2 9 shows a typical schematic of the target TAP connector with the recommended ter
14. cting to the Blackhawk Emulator cccccccccccco000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 9 Supported Blackhawk JTAG Emulator 9 XPS NOU EE 9 DIDS SOO e T Lee en asien 9 eelere 9 IE Emulator Connector Pinout PL PN EE 11 Connecting to the Unit Under Test UUT ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssees 12 ILDSP TAP Connector ai Leen e EE 12 Corelis TAP Connector Pinout PL iti ae aan 13 TAP Expander Usape EN 14 Setting Up the Blackhawk Emulator and TAP Expander eccecccccccccccccccco00000000000000000000000000000000000000000000000000 14 APPENDIX A RECOMMENDED TARGET CONNECTORS 17 TLDSP TAP COO E 17 10 bin FAT Connector E 17 16 pin TAP TE dE 20 20 pin ESP 811 1a 16 zielen enter E E E A 23 APPENDIX B SELF TEST amp CONFIGURATION UTILITY SOFTWARE 27 List of Figures Frour 1 1 TAP Expander Module Top View sauna see a a u a 1 Froured EE 2 Figure 2 1 TAP RETER T Te Didera N un a a a a 7 Figure 2 2 TAP Expander Connector Pin T 2 4sassssstus sn distress seeks se obest ds ere E E ENS K RE SENS S Fieutre 23 TAP Expander Wiik 20 pin E 10 Figure 2 4 TAP Expander With 14 pin to 20 pin Cable Adapter rr nns r rr rr r nr rna 10 Figure 2 3 SCanExpress Runner Setup EE 14 Figure 2 6 ScanExpress Runner Controller Configuration Dialog 14 Figure 2 7 ScanExpress Runner Controll
15. ed Merchandise Authorization RMA number on the shipping carton Freight collect items will NOT be accepted Customers or authorized sales representatives must first contact CORELIS with notice of request for return of merchandise RMA s can only originate from CORELIS If authorization is granted an RMA number will be forwarded to the customer either directly or through its authorized sales representative CONTACT INFORMATION For sales inquiries please contact sales corelis com For any support related questions please enter a support request at www corelis com support or email support corelis com For more information about other products and services that Corelis offers please visit www corelis com Table of Contents CHAPTER 1 PRODUCT OVERVIEW isssosssssssnssnansnnnnnsnsnnnnnnnnnnnnnnnnnnn nns nn nn 22022 1 In roduc Nonsena 1 What is IEEE Standard Lee 2 TAP Expander Features E 3 Adjustable Voli Eevels EE E 3 Discrete pur OUR UE ST 2 IS as a a Bana ES boda a M ain E 3 TAP Expander Specifications ee 4 TAP Expander JTAG TAP Interface Specifications 0020000000000000000000000000000sssssnnunnunnnnnnsssssssssssssssssssnsnnnnsssnnssse 5 TAP Expander Electrical SpecificatiONS sssssssssosssoosoo000csos0ss000000000000000000000000000000000000000000000000000000000000000000000000000000 5 TAP Expander PDT a bun a GU a ddl Na tien lei 5 CHAPTER 2 TAP EXPANDER INSTALLATION AND USAGE 6 Conne
16. elfTest amp Configuration Utility Configure Blackhawk Controller Type EHSEOUISEM Ke TAP Expander IO Voltage TAP Expander Configuration Test Enable test Blackhawk Controller Cormunicatia TAP Expander ADCIDAC Test TAP Expander SPIO Loopback Test Figure 2 16 TAP Expander TAP Chaining Configuration Self Test amp Configuration Utility Software 29 Test The self test utility is provided as an off line confidence test only Under normal circumstances there is no need to run the self test utility software However if you suspect that the TAP Expander product is damaged you can run the self test on the module Make sure to disconnect any target cables before running the test Step 1 Remove any target cables from the TAP Expander connectors TI TAP TAP 1 TAP 2 TAP 3 Step 2 The Blackhawk controller and the TAP expander should both be plugged in and powered on Step 3 Set the Blackhawk Controller Type to the appropriate values TAP Expander IO Voltage and TAP Expander Configuration Step 4 Click the Test button to execute the self test The program should respond with results similar to the screen shown in Figure 2 17 i TAP Expander Self Test amp Configuration Utility Saks Configure Blackhawk Controller Type BHS60USBm Ke TAP Expander 10 Voltage Automatic TAP Expander Configuration TI w Test Enable best Result Blackhawk Controller Communication Te
17. er Configuration Dialog 15 Figure 2 8 Standard TAP connector 10 E 17 Figure 2 9 TO pin TAL EE 19 Figure 2 10 Boundary scan Flash Programming 16 Pin TAP Connector top view 20 Figure 2 11 16 pin Flash Programming TAP Connector Schematics si 22 Figure 2 12 Boundary scan Flash Programming 20 Pin TAP Connector top view ss 23 Figure 2 13 20 pin TAP Connector Schematic for IA 25 Figure 2 14 TAP Expander Controller Type Configuration sise 27 Figure 2 15 TAP Expander E 28 Figure 2 16 TAP Expander TAP Chaining Configuration esse s sse 29 Figure 2 17 Self Test Results for the TAP Expandet sites titres tee edu 30 List of Tables Table 1 1 TAP Expander DC and Switching EE 5 Table 2 1 20 pin TT Emulator E 11 Table 2 2 Dp TE DSP TAP Connector Pinot ARLES a anaha aa aaa na aab saka Ne A Dab aana nn 12 Table 2 3 20 pin Corelis TAP Connector E 13 Table 2 4 TAP Expander Configuration in ScanExpress Runner ss 15 Table2 gt Sienal Description and EE 18 Table 2 6 Standard 10 Pin FAP Connector ee a na ae 18 Table 2 7 Flash Programming TAP 16 Pin Connector DAGING EEE NA A E NA E PN DA ENG 21 Table 2 8 16 pin Connector Signal Description and Termination ss 21 Table2 9 Flash Programming TAP 20 P in Connector jana a pa aa aa nee 24 Table 2 10 TAP Expander 20 pin Target Connector Pin Assignment ss 24 Vi Chapter 1 Product Overview Introduction The TAP Expander pod is an add on accessory that enhances the function
18. h a 1K resistor on the target board It needs to be logically ORed with the flash Write Enable WE signal so that either the flash Write Enable WE signal or the external Write_Strobe going low will assert the flash WE input The active low Ready Busy signal is typically an open collector open drain signal that ties directly to the same signal s on the Flash device s This enables multiple devices to drive the signal towards the TAP Expander 20 Recommended Target Connectors Table 2 7 summarizes the specifications for a 16 pin TAP connector without latch ejectors Equivalent connectors are available from other manufacturers Part Number Flash TAP Straight header 16 pin 4 wall with center notch 2516 6002 UG Table 2 7 Flash Programming TAP 16 Pin Connector Table 2 8 describes the signals and Corelis recommended values of terminating resistors Note Some target pull down resistor on CT TRST Input to the UUT IK pull up or 1 5K pull down the TRST signal to assure normal device 2 operations when nti Input to the UUT Rs boundary scan test mode 4 9D NN s AN N IR The targe boundary scan 9 TK 0 Input to the UUT 1K pull up controller oe PE om Alt Note The target TDO boundary scan mn GND J analar TDI signal Ready Busy Output from UUT 1K pull up ie Table 2 8 16 pin Connector Signal Description and Termination Recommended Target Connectors 21 Figure 2 11 shows a typical schematic of t
19. he target TAP connector with termination resistors The 1K pull up resistors should connect to the target Vcc supply corresponding to the interface voltage programmable on the TAP Expander from 1 25 to 3 3 V Recommended resistor values are 5 VCC VCC VCC VCC VCC VCC VCC to all boundary scan devices F to TDI of first device in the chain l TDI from TDO of last device in the chain m to all boundary scan devices SSS oe to all boundary scan devices e to Flash Write_Strobe pin s Eu masse Ready beren from Flash Ready Busy pin s 41111111 Figure 2 11 16 pin Flash Programming TAP Connector Schematics 22 Recommended Target Connectors 20 pin TAP Connector To build in support for in circuit programming of flash or microprocessor devices Corelis recommends including supplemental control signals in the TAP interface The ScanExpress Programmer can use a 20 pin TAP similar to Figure 2 12 to improve programming time This interface adds Write Strobe Ready Busy and ground signals to the standard 5 signal interface Terminating resistors see Table can improve signal quality TRST x D GND TDI x D GND TDO DI D GND TMS x D GND TCK DI D GND Write_strobe GPIO1 DI D GND GPIO2 DI D GND Ready busy GPIO3 DI D lt GND VCC1 DI D GND VCC2 lt D GND Figure 2 12 Boundary scan Flash Programming 20 Pin TAP Connector top view Corelis Flash Programming software sup
20. mination resistors The 1K pull up resistors should connect to the target Vcc supply corresponding to the interface voltage programmable on the TAP Expander from 1 25 to 3 3 V Recommended resistor values are 5 VCC VCC VCC VCC to all boundary scan devices j to TDI of first device in the chain ae d from TDO of last device in the chain to all boundary scan devices ms Oo o to all boundary scan devices Figure 2 9 10 pin TAP Connector Schematic Recommended Target Connectors 19 16 pin TAP Connector To build in support for in circuit programming of flash or microprocessor devices Corelis recommends including supplemental control signals in the TAP interface The ScanExpress Programmer can use a 16 pin TAP similar to Figure 2 10 to improve programming time This interface adds Write_Strobe Ready Busy and ground signals to the standard 5 signal interface Terminating resistors see Table can improve signal quality TRST xX X GND TDI Xx X GND TDO xX X GND TMS Xx D GND TCK xX Kl GND Write_Strobe GPIO1 xX X GND GPIO2 xX X GND Ready Busy GPIO3 xX KX GND Figure 2 10 Boundary scan Flash Programming 16 Pin TAP Connector top view Corelis Flash Programming software supports both the external write strobe signal Write_Strobe and external Ready Busy signal Write_Strobe and external Ready Busy signal The Write_Strobe signal is active low and should be pulled up wit
21. n compatible portions of the unit under test UUT such as UARTS ADCs DACs and I2C peripherals The TAP Expander module is shown in Figure 1 1 JAP Expander gt gt Bye EES ege 4 E 4 ar Bm 1 p N TiEmut tor CORELIS TAP2 ti TAP3 ee NET E gt Kr k E a F i g TAP 1 TI TAP Figure 1 1 TAP Expander Module Top View Product Overview 1 What is IEEE Standard 1149 1 The TAP Expander facilitates software controlled boundary scan operations per IEEE Standard 1149 1 It provides command access to the targets Test Access Port TAP accessing device internal registers and on chip debugger verifying PCB interconnects performing functional testing and debug without manual probing The JTAG interface also provides access to internal device functions that are not accessible via external probing enabling fault isolation within the device itself The JTAG interface also enables programming target Flash and CPLD devices as well as data download and uploading to and from the target memory devices The TAP Expander is often used to perform microprocessor emulation via the device JTAG port It is used for firmware development providing single step break and content update visibility access The IEEE 1149 1 Test Access Port Interface TAP consists of four TMS required signals Test Mode Select TMS TCK Test Clock TCK TDI Test Data In TDI TDO Test Data Out
22. ports both the external write strobe signal Write_Strobe and external Ready Busy signal The Write_strobe signal is active low and should be pulled up with a 1K resistor on the target board It needs to be logically ORed with the flash Write Enable WE signal so that either the flash Write Enable WE signal or the external Write_strobe going low will assert the flash WE input The active low Ready Busy signal is typically an open collector open drain signal that ties directly to the same signal s on the Flash device s This enables multiple devices to drive the signal towards the TAP Expander Recommended Target Connectors 23 Table 2 9 summarizes the specifications for a 20 pin TAP connector without latch ejectors Equivalent connectors are available from other manufacturers Pant Namen Flash TAP Straight header 20 pin 4 wall with center notch 2520 6002UG Table 2 9 Flash Programming TAP 20 Pin Connector Table 2 10 describes the signals UNE HE 22 TT RE e TT aj wW TT jm TT ui me TT el mm NE NE aj a TT NE NE ES BED w ES Table 2 10 TAP Expander 20 pin Target Connector Pin Assignment 24 Recommended Target Connectors Figure 2 13 shows a typical schematic of the target TAP connector with termination resistors The 1K pull up resistors should connect to the target Vcc supply corresponding to the interface voltage programmable on the TAP Expander from 1 25 to 3 3 V Recommended resistor values are 5
23. rnal DN power supply If the LED is not illuminated the TAP Expander is not receiving power Product Overview 5 Chapter 2 TAP Expander Installation and Usage When you receive the TAP Expander product it should contain the following items e TAP Expander Hardware Module e TI DSP TAP Cable 20 pin pin to 20 pin Cable 12 inch Corelis P N 15395 2 e Corelis TAP Cable 20 pin to 20 pin Cable 12 inch Corelis P N 15392 2 e 5V Power Supply Please ensure that all materials listed are present and free from visible damage or defects before proceeding If anything appears to be missing or damaged contact Corelis at the number listed on the title page immediately NOTE The actual hardware shipped with the TAP Expander may vary depending on the customer order The following optional target interface cables are also available from Corelis e 20 pin to 10 pin TAP Adapter Cable Corelis P N 15390 2 e 20 pin to 16 pin TAP Adapter Cable Corelis P N 15391 2 e 20 pin to 20 pin TAP Adapter Cable Corelis P N 15392 2 e 20 pin to 14 pin EJTAG TAP Adapter Cable Corelis P N 15425 e 20 pin to 20 pin ARM TAP Adapter Cable Corelis P N 15432 e 20 pin to 15 pin ARC TAP Adapter Cable Corelis P N 15436 e 20 pin to 16 pin PowerPC TAP Adapter Cable Corelis P N 15433 The following optional TAP adapters are also available from Corelis e 14 pin Emulator to 20 pin Compact TI CTI Target Header Adapter Corelis P N 12111 14 pin Emulator to
24. st PASSED TAP Expander ADC DAC Test PASSED View Results TAP Expander GPIO Loopback Test PASSED Close Figure 2 17 Self Test Results for the TAP Expander 30 Self Test amp Configuration Utility Software

Download Pdf Manuals

image

Related Search

Related Contents

Batteries Ni-Cd Tel.X  Bluetooth Module Advanced User Guide  2400W ELECTRIC CHAINSAW  Samsung SyncMaster  Chill Innovation SP-1  Philips SNU6500 User's Manual  Pool Pilot™ Digital von  

Copyright © All rights reserved.
Failed to retrieve file