Advertisement

Quick Links

AutoFocus User's Guide
TRACE32 Online Help
TRACE32 Directory
TRACE32 Index
TRACE32 Documents ......................................................................................................................
AutoFocus User's Guide ...............................................................................................................
Introduction ................................................................................................................................
Intended Audience
Prerequisites
Contacting Support
Installation ..................................................................................................................................
Hardware Installation
Preprocessor AutoFocus I (LA-7991)
External Termination PCB (shipped before 2006)
Termination PCB (shipped after 2006)
Preprocessor AutoFocus II (LA-7992)
Preprocessor AutoFocus MIPI II (LA-7993)
Software Installation
Recommendation for the Software Start
Recommendation for Power Down
Utilization ....................................................................................................................................
Preprocessor
Automatic Setup
Manual Setup
Trace Port
Start-up Script
Example ARM ETMv1
Loading and Storing the Settings of Sampling Points
FAQ ..............................................................................................................................................
Diagnosis ....................................................................................................................................
Displaying Error Messages
Searching for Errors
Types of Trace Decoder Errors
Harderror
Flowerror
Fifofull
Trace Test Failure Messages
Access the Diagnosis Tool
AutoFocus User's Guide
©1989-2018 Lauterbach GmbH
1
1
4
4
4
5
7
7
9
11
11
12
14
15
15
15
16
16
16
18
20
21
21
23
25
26
26
27
29
29
29
30
30
31

Advertisement

Table of Contents
loading

Summary of Contents for Lauterbach AutoFocus

  • Page 1 Hardware Installation Preprocessor AutoFocus I (LA-7991) External Termination PCB (shipped before 2006) Termination PCB (shipped after 2006) Preprocessor AutoFocus II (LA-7992) Preprocessor AutoFocus MIPI II (LA-7993) Software Installation Recommendation for the Software Start Recommendation for Power Down Utilization ............................ Preprocessor...
  • Page 2: Table Of Contents

    Functional Description - Pin Remapping Pinouts AutoFocus II (LA-7992) AutoFocus II MIPI (LA-7993) Technical Data ..........................AutoFocus Preprocessor Hardware Versions Electrical Specification for AutoFocus II Preprocessors Electrical Characteristics Absolute Maximum Ratings Switching Characteristics Absolute Maximum Ratings Timing Characteristics Absolute Minimum Ratings...
  • Page 3 Product Information Order Information ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 4: Introduction

    AutoFocus advanced users: As they are familiar with the above chapters and sections, advanced users should also read the sections Advanced Checks Manual Setup. • AutoFocus expert users: As they are familiar with the above chapters and sections, they should also read the section Protocol Check. Prerequisites •...
  • Page 5: Contacting Support

    • A screenshot of VERSION.SOFTWARE • A screenshot of VERSION.HARDWARE • A screenshot of VERSION.HARDWARE2 • A screenshot of the trace configuration window (e.g. or AET window) • JTAG voltage level • JTAG frequency ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 6 Does another trace hardware behave differently? • A screenshot of Trace.ShowFocusClockEye (set threshold to VCC/2 and press SCAN) • A screenshot of Trace.ShowFocusEye (press SCAN before) • A screenshot of Trace.ShowFocus (press SCAN before) ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 7: Installation

    Hardware Installation • Software Installation Hardware Installation For PowerTrace II modules, connect the PODBUS EXPRESS IN connector to the PODBUS EXPRESS OUT connector of the PowerDebug II interface. PODBUS EXPRESS IN PODBUS EXPRESS OUT ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 8 Connect the AutoFocus preprocessor to the POWER TRACE or POWER TRACE II. The three flat cables have different lengths and need to be connected without crossing. The shortest cable needs to be connected to slot A, the middle to slot B and the longest to slot C.
  • Page 9 Preprocessor AutoFocus I (LA-7991) There are two types of LA-7991, which can be distinguished with VERSION.HARDWARE. • The LA-7991 OTP is based on a one-time-programmable FPGA that became obsolete in 2005. In the VERSION.HARDWARE window it is marked with ’(OTP)’.
  • Page 10 For ARM architectures mostly the debug connector of the preprocessor is the better choice, if both connectors are available on the target hardware. Bad JTAG communication using the targets debug connector is caused by extending the JTAG lines by the preprocessor. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 11 External Termination PCB (shipped before 2006) Most AutoFocus preprocessors shipped in 2005 came with two pairs of termination daughter PCBs. One pair labeled “1.5 … 5 V”, the other labeled “1.5 … 3.3 V’ or “1.5 … 2.5 V” for early versions of the preprocessor.
  • Page 12 Not all termination PCBs are compatible with all AutoFocus preprocessors, so it is best to only use the termination PCBs that were shipped together with your preprocessor. Please refer to the table below to find out PCB ID combinations that are compatible. There is an ongoing effort to optimize the termination module for even higher frequencies, especially for the low voltage targets.
  • Page 13 There is a gain in performance from version 1 to version 2. In addition, the crosstalk behavior has improved and the all-over bandwidth was increased. The termination circuit is integrated for all AutoFocus II based devices. Changeable termination modules are not available for these devices.
  • Page 14 Preprocessor AutoFocus MIPI II (LA-7993) The AutoFocus MIPI preprocessor is based on AutoFocus II V2 technology. The main difference is the connectorization, which is conform to the MIPI specification for debug and trace signals. Its handling is similar to ARM-ETM AutoFocus (LA-7991).
  • Page 15: Software Installation

    Alternatively, connect the debug cable to an additional converter PCB, which splits debug and trace signals. The converter PCB needs to be ordered separately at Lauterbach. Connect the preprocessor to your target’s trace port by using the flex extension cable delivered with your preprocessor.
  • Page 16: Utilization

    Make sure that the target application is stopped (Break). Set program counter to target RAM address space (Register.Set PC). NOTE: Steps 1 to 3 or 1 to 4 should be part of your start-up script. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 17 In the Trace.state window, click the AutoFocus button or execute Analyzer.AutoFocus. If you receive a success message, you are ready to use the trace feature of TRACE32. If you receive an error message, take these steps: Open an AREA window (AREA.view).
  • Page 18: Manual Setup

    You should set all sampling points to the next visible data eye and test again, if the trace port test fails at #12. If you want to go deeper into the subject please see the information given in chapter Advanced Check. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 19 (Data.Load.auto ... /PlusVM). The option PlusVM allows you to do both steps simultaneously. On the TRACE32 toolbar, click Go to start your target application. Perform steps 1 to 12 in the step-by-step procedure above. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 20: Trace Port

    Trace Port The AutoFocus preprocessor can be used to trace many different architectures. Each architecture requires its own configuration on the target side to configure the CPU to send trace information. A common trace setup consists of the following parts: TRACE32 start-up •...
  • Page 21: Start-Up Script

    Start-up Script TRACE32 PowerView offers a powerful feature called PRACTICE. The Lauterbach script language PRACTICE is used for automating tests, configuring the TRACE32 GUI and your debug environment. The following example shows how to configure a trace port (ETM) and how to save the configuration.
  • Page 22 ETM.DataTrace Both ; Trace Address and Data ETM.ON ; Turn ETM on ;(B) not applicable in this example ;(C) Configure AutoFocus preprocessor ; set threshold to 50% of the Analyzer.THreshold VCC ; voltage level of pin12 of the ; target connector Analyzer.TERMination ON...
  • Page 23: Loading And Storing The Settings Of Sampling Points

    Loading and Storing the Settings of Sampling Points For AutoFocus preprocessors, you can store the settings of the current session and re-load these settings for the next session. Alternatively, you can copy and paste the stored settings into your start-up script. The settings are then loaded automatically when you start TRACE32 with that start-up script.
  • Page 24 In the example below, you could move TS and PS[2:0] to the right and TP[7:0] to the left to sample closer to the middle of the data eyes. Click to reposition all sampling points simultaneously. Click the arrows next to the channel name to reposition an individual sampling point. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 25 No information available ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 26: Diagnosis

    Error messages are displayed: • In the upper left corner of the Trace.List window: • In the message line: • In the Area.view window: ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 27: Searching For Errors

    Click Find All to open a window listing all flowerrors. The command Trace.FindAll , FLOWERROR This command searches for errors within the entire trace buffer. The records are listed in a window. The command corresponds to Find All described above. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 28 This command starts a statistical analysis. An additional symbol (ERROR) is shown if errors were found. The search could take a long time depending on the used memory size of the trace module and the type of host interface. Check the status to estimate the time. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 29: Types Of Trace Decoder Errors

    The traced data is not consistent with the code in the target memories. Possible reasons are: • Memory contents have changed (e.g. self modifying code). • Wrong trace data (as result of Harderror) Please see Diagnosis Check List. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 30: Fifofull

    “Trace test failed: not enough samples in the trace” will give you a clue as to what might have caused the failure. For explanations of the error messages, refer to ”Error Message Emulator” “Error Messages” (error.pdf). ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 31: Access The Diagnosis Tool

    Access the Diagnosis Tool Lauterbach provides a diagnosis tool for the Preprocessor with AUTOFOCUS. It is recommended that you add the AF Diagnosis button to the TRACE32 toolbar for quick access to the diagnosis tool. To access the diagnosis tool via a toolbar button: Add this script line to the PRACTICE script file system-settings.cmm in your TRACE32 system...
  • Page 32: Diagnosis Check List

    Make sure that the ETM port is actually enabled when attempting to trace. 3. Check In case of shared trace pins, additional buffers may be used on the target hardware. Make sure that these buffers are enabled. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 33 12 of the target connector. However, if your target is turned off or not connected during software start, you may need to execute Trace.THreshold VCC or manually set it to the proper value (e.g. 0.9 V , 1.25 V or 1.65 V). ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 34 Check the trace port data rate. Depending on the trace macrocell, the data rate of the trace port could be coupled on the core clock frequency or not. E.g.: ETMv1/2: Bw=fcore * 1bit/ch ETMv3: Bw=fport * 2bit/ch Product Number Datarate (Bw) PowerTrace <320Mbaud/s LA-7690, LA-7707 PowerTrace II 800Mbaud/s LA-7692, LA-7693, LA-7694 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 35 PowerTrace/preprocessor combinations, your trace port pinout can be assumed to be correct. This is not always true for TPAs from other vendors. Lauterbach tools assume that the trace port pinout follows exactly the trace specification of the used architecture (please refer to Connector Layout).
  • Page 36 Usually a not terminated signal will result in slower rise and fall times and it might have over and undershoots. For AutoFocus preprocessors, you will notice the slower rise and fall times by a reduced data eye size (white areas in the Trace.ShowFocus...
  • Page 37 Layout), as well as slightly faster rise and fall times: 13. Check Is your TRACE32 software up to date? VERSION.SOFTWARE Check http://www.lauterbach.com/updates.html or ask your local support team for an update or contact icretm-support@lauterbach.com. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 38: Advanced Checks

    Do you get any error or warning messages? For very high frequencies you may need to repeat this command until the hardware configuration is successful. 2. Check What is your target voltage? For AutoFocus preprocessors with pluggable termination module: is the proper termination PCB plugged in? For further information, see External Termination PCB (shipped before 2006).
  • Page 39 This time window of stable data is reflected in so-called data eyes. NOTE: The data seen by the AutoFocus preprocessor depends highly from the clock threshold setup. Depending on the signal integrity, the data eyes are more or less wide open.
  • Page 40 Red horizontal lines mark setup violations on clock edges: Red upper line: rising clock edge Red lower line: falling clock edge • Gray areas mean instable data (setup violations) on rising and falling clock edges. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 41 I/O voltage: If there is only one value, it applies to clock and data signals. If there are two values, the 1st applies to the clock signal, the 2nd applies to the data signals. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 42 The colored parts should define a white area, which can be enclosed or open on the upper/lower side. The clock threshold should be set to the middle of this area (as shown above). ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 43 The graph shown in the Analyzer.ShowFocusEye window is similar to a scope measurement. It reflects the trace signal seen by the preprocessor. The values cannot be guaranteed, but give an suitable impression of the signal integrity. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 44: Protocol Check

    Trace.List window: Example: 16bit ETMv1.x port ETMv1 signal Description Trace sync signals are synchronization points for the TRACE32 software. Invalid states will cause Harderrors and Flowerrors ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 45 Below is an example on how to reconstruct the execution address from the traced data without knowing too much about the trace protocol. Note that 5 bytes are needed to transmit a 32-bit address on the trace port: ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 46 (a) if there is a logical error (pairs of trace signals are swapped) indicating an erroneous pinout or (b) if the errors seem to be related to certain trace signals being wrong every now and than. For (b), timing violations could be the problem. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 47: Etmv3.X

    All AutoFocus preprocessors can adjust the sampling points only if their timing requirements satisfied. In addition, the maximum operating frequency has to be considered, see tables in “AutoFocus Preprocessor Hardware Versions”, page 62. ETMv3.x If the basic check was completed and the trace results are still not error free, the target connector pinout should be checked again (ETMv3).
  • Page 48 (for more information refer to the ETM architecture specification). Below please find an example on how to reconstruct the execution address from the traced data without knowing too much about the trace protocol: ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 49 (b) if the errors seem to be related to certain trace signals being wrong every now and than. For (b), timing violations could be the problem. All AutoFocus preprocessors can adjust the sampling points only if their timing requirements satisfied. In addition, the maximum operating frequency has to be considered, see tables in “AutoFocus Preprocessor Hardware...
  • Page 50: Timing Requirements

    Long GND connection, Probe: 500 MHz, 8 pF, 10 M, x10 The graph shows the same clock wave form. Short GND connection, Probe: 750 MHz, < 2 pF, 1 M, x10 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 51 Measure the setup and hold times for all data channels, which will also give you the maximum channel-to- channel skew. The AutoFocus preprocessor can handle data skew, but a minimum setup and hold time slot has to be fulfilled for all channels. The following picture shows how to measure setup/hold times.
  • Page 52: Choose The Best Termination Pcb Type

    Choose the Best Termination PCB Type If your AutoFocus preprocessors has termination daughter PCBs, you may wish to find out, which of the two termination PCB types suits your needs best. To help you choose the best termination PCB type, TRACE32 can print some data eye statistics to the AREA window.
  • Page 53: How To Understand A.showfocuseye And A.showfocusclockeye

    It is possible to change the data setup and hold times through the clock threshold level. But this is not the right way to compensate for data or clock skew. However, this effect sometimes is the last option to get a suitable trace listing. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 54 White color indicates stable areas. • White areas enclosed by green and/or red color are referred to as stable data eyes. • Olive green areas mean instable data (setup violations) on rising and falling clock edges. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 55 The clock eye scan shows a third dimension of multiple data eye scans. • The scan of Analyzer.ShowFocusEye keeps the clock threshold constant while the data threshold is changed. • The scan of Analyzer.ShowFocusClockEye keeps the data threshold constant while the clock threshold is changed. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 56: Recommendations For Target Board Design

    Additional information on flex extension cables can be obtained by contacting support@lauterbach.com. • Consider setup and hold time requirements. AutoFocus preprocessors are able to de-skew data and clock; however, it is important to meet their minimum timing requirements. •...
  • Page 57 The target voltage has to be within the specified range, see “AutoFocus Preprocessor Hardware Versions”, page 62. For other voltage levels, contact icretm-support@lauterbach.com. NOTE: For very high data rates (> 300 Mbit/s) 1.8 V signals are usually easier to support by the target than higher voltage levels.
  • Page 58: Pin Remapping

    In order to display the current trace port configuration, just type Analyzer.REMAP.state into the TRACE32 command line. The following window will open if the AutoFocus II is attached (a similar window will open for the AutoFocus MIPI): Example: AutoFocus II pinout for 32-bit ETMv3 Each physical pin of the preprocessor’s connector is represented by the corresponding pin number in the...
  • Page 59 In case a target board or chip has got two physical trace ports, switching on or off an trace port may also influence the preprocessor’s pinout and channel configuration. ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 60: Pinouts

    STM or RTP). Analyzer.PortType Defines or overrides a trace port configuration. Analyzer.REMAP.PIN Remaps pins. Pinouts AutoFocus II (LA-7992) Layout of the two Mictor38 connectors and declaration of the remappable pin numbers to be used with the Analyzer.REMAP.PIN command: TRACE A TRACE B ©1989-2018 Lauterbach GmbH...
  • Page 61 AutoFocus II MIPI (LA-7993) Layout of the Samtec MIPI 60 connector and declaration of the remappable pin numbers to be used with the Analyzer.REMAP.PIN command: ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 62: Technical Data

    Technical Data • AutoFocus Preprocessor Hardware Versions • Electrical Specification for AutoFocus II Preprocessors AutoFocus Preprocessor Hardware Versions You can identify the preprocessor version by typing VERSION.HARDWARE into the TRACE32 command line, or compare your preprocessor with the pictures in these sections: •...
  • Page 63 LA-7991 Product number LA-7991 LA-7991 LA-7991 TRACE32 name AutoFocus I (OTP) AutoFocus I AutoFocus I TRACE32 ID 70 (OTP) Delivery year 11/2004-12/2005 06-09/2005 since 08/2005 Serial number Supported target 1.8 … 5 V 1.8 … 5 V 1.8 … 3.3 V...
  • Page 64 LA-7992 and LA-7993 Product number LA-7992 LA-7992 LA-7993 TRACE32 name AutoFocus II AutoFocus II V2 AutoFocus II MIPI TRACE32 ID Delivery year since 2006 since 11/2012 since 2010 Serial number Supported target 1.8 … 3.3 V 1.8 … 3.3 V 1.8 …...
  • Page 65: Electrical Specification For Autofocus Ii Preprocessors

    Electrical Specification for AutoFocus II Preprocessors Electrical Characteristics Programmable Threshold 0.01-3.3V Threshold+0.25V Threshold-0.25V Required Data Eye Opening >0.5V (also with termination enabled) Clock/Data 1.2-3.3V VTref 1.2-3.3V Switchable Active Termination 100 Ohms to VTref/2 (Data) 100 Ohms to VTref/2 (Clock) Absolute Maximum Ratings Clock/Data 0-3.6V...
  • Page 66: Timing Characteristics

    Clock channel 6.4 ns Data channels 3.3 ns Additional Data Width 178um Thickness track 17um CU Thickness pad 17um CU + 10um NiAu Distance >178um Material Components AMP MICTOR connector 767006-1 Samtec QTH 60pin ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 67: Simulation Model

    Simulation Model Autofocus V2 Autofocus Mipi ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 68: Dimensions

    PIN1 1200 4200 4376 4475 CABLE SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH CABLE TOP VIEW PIN1 1525 2475 1400 5700 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH new case, delivery from December 2003 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 69 ALL DIMENSIONS IN MILS PIN1 PIN1 3725 3825 LA-7991 PP-ARM-ETM-AF TOP VIEW CABLE 5250 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH Note: TRACE B is only used for Demux 2 ( ARM7-10) or PortSize >16 ( ARM11) ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 70 ALL DIMENSIONS IN 1/1000 INCH Note: TRACE B is only used for Demux 2 ( ARM7-10) or PortSize >16 ( ARM11) LA-7993 PP-ARM-ETM-AF-MIPI TOP VIEW CABLE PIN1 1400 5700 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 71 Dimension LA-7995 PP-C55X-AF-2 TOP VIEW CABLE 5250 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH LA-7996 PP-CEVA-AF-2 TOP VIEW CABLE 5250 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 72 Dimension LA-7999 PP-STARCORE-AF-2 TOP VIEW CABLE 5250 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 73 Dimension LA-7889 PP-ARM-ETM/120 ALL DIMENSIONS IN 1/1000 INCH Top View Target View Flat cable Side View ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 74 Dimension LA-1370 MICTOR-FLEXEXT MICTOR-EXTENDER HORIZONTAL-HORIZONTAL 4680 3190 TOP VIEW PIN1 PIN1 FLEX SIDE VIEW ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 75 CON-2XMICTOR-MIPI60 2450 TOP VIEW 1512 PIN1 TRACE B PIN1 PIN1 TRACE A 1350 SIDE VIEW SAMTEC 60 ALL DIMENSIONS IN 1/1000 INCH LA-3817 CON-MIPI60-MICTOR38 TOP VIEW 1000 SIDE VIEW ALL DIMENSIONS IN 1/1000 INCH ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 76 Dimension LA-3818 CONV-MIC+JTAG-MIPI60 TOP VIEW 2500 1543 PIN1 1650 SIDE VIEW SAMTEC 60 ALL DIMENSIONS IN 1/1000 INCH ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 77: Connector Layout For Arm

    TRACEPKT12 TRACEPKT0 TRACEPKT11 TRACESYNC TRACEPKT10 PIPESTAT2 TRACEPKT9 PIPESTAT1 TRACEPKT8 PIPESTAT0 ETMv1/2 with Multiplexed Mode Signal Signal TRACECLK DBGRQ DBGACK SRST- EXTRIG VTREF RTCK TRACEPKT1415 TRST- TRACEPKT1213 TRACEPKT1011 TRACEPKT0809 TRACEPKT0607 TRACEPKT0405 TRACEPKT0003 PS02TPKT02 PS01TPKT01 PS00TSYNC ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 78: Etmv1/2 With 4 Bit Demultiplexed Mode

    ETMv1/2 with 8/16 bit Demultiplexed Mode Connector 1: Signal Signal TRACECLK DBGRQ DBGACK SRST- EXTRIG VTREF RTCK TRACEPKTA7 TRACEPKTA6 TRACEPKTA5 TRST- TRACEPKTA4 TRACEPKTA15 TRACEPKTA3 TRACEPKTA14 TRACEPKTA2 TRACEPKTA13 TRACEPKTA1 TRACEPKTA12 TRACEPKTA0 TRACEPKTA11 TRACESYNCA TRACEPKTA10 PIPESTATA2 TRACEPKTA9 PIPESTATA1 TRACEPKTA8 PIPESTATA0 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 79 Connector 2: Signal Signal TRACEPKTB7 TRACEPKTB6 TRACEPKTB5 TRACEPKTB4 TRACEPKTB15 TRACEPKTB3 TRACEPKTB14 TRACEPKTB2 TRACEPKTB13 TRACEPKTB1 TRACEPKTB12 TRACEPKTB0 TRACEPKTB11 TRACESYNCB TRACEPKTB10 PIPESTATB2 TRACEPKTB9 PIPESTATB1 TRACEPKTB8 PIPESTATB0 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 80: Dual Etmv1/2 - Not Supported

    Dual ETMv1/2 - Not supported Signal Signal TRACECLKB TRACECLKA DBGRQ DBGACK SRST- EXTRIG VTREF RTCK ATRACEPKT7 ATRACEPKT6 ATRACEPKT5 TRST- ATRACEPKT4 BTRACEPKT3 ATRACEPKT3 BTRACEPKT2 ATRACEPKT2 BTRACEPKT1 ATRACEPKT1 BTRACEPKT0 ATRACEPKT0 BTRACESYNC ATRACESYNC BPIPESTAT2 APIPESTAT2 BPIPESTAT1 APIPESTAT1 BPIPESTAT0 APIPESTAT0 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 81: Etmv3 32 Bit

    TRACEDATA15 TRACEDATA3 TRACEDATA14 TRACEDATA2 TRACEDATA13 TRACEDATA1 TRACEDATA12 TRACEDATA11 TRACEDATA10 TRACEDATA9 TRACECTL TRACEDATA8 TRACEDATA0 Connector 2: Signal Signal VTREF TRACEDATA23 TRACEDATA22 TRACEDATA21 TRACEDATA20 TRACEDATA31 TRACEDATA19 TRACEDATA30 TRACEDATA18 TRACEDATA29 TRACEDATA17 TRACEDATA28 TRACEDATA27 TRACEDATA26 TRACEDATA25 TRACEDATA24 TRACEDATA16 ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 82: Pin Jtag Connector

    20 pin JTAG Connector For a detailed description of the 20-pin JTAG connector, please refer to “Target Adaption” (debugger_arm.pdf). ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 83: Products

    (purchased separately): for LA-3900 (Preproc. for PPC4XX AUTOFOCUS II) for LA-3901 (Preproc. for MICROBLAZE AUTOFOCUS II) for LA-3902 (Preproc. for SH3/SH4 (AUD) AUTOFOCUS II) for LA-3903 (Preproc. for TMS320C64x+ AUTOFOCUS II) for LA-3904 (Preproc. for TEAKLITE-III AUTOFOCUS II) for LA-7995 (Preproc. for TMS320C55x AUTOFOCUS II) for LA-7996 (Preproc.
  • Page 84 Important: 3ns setup time, 1ns hold time needed ETMV3.x Continuous Mode only without idle-filter flex extension for Mictor 38pin connector for target connection included LA-7991 Preprocessor for ARM-ETM with AUTOFOCUS Flex PP-ARM-ETM-AF Preprocessor for ARM7/ARM9/ARM10/ARM11/Cortex Embedded Trace Macrocell (ETM), Program Trace Macrocell (PTM),...
  • Page 85 Order Information Order No. Code Text LA-7992 PP-ARM-ETM-AF-2 Preproc. for ARM-ETM/AUTOFOCUS II 600 Flex LA-7992A PP-ARM-ETM-AF-2-ADD Trace License for ARM-ETM AUTOFOCUS II ©1989-2018 Lauterbach GmbH AutoFocus User’s Guide...
  • Page 86 LA-1370 MICTOR-FLEXEXT Mictor Flex Extension LA-7995A PP-C55X-AF-2-ADD Trace License for TMS320C55x AUTOFOCUS II LA-3903A PP-C64XP-AF-2-ADD Trace License for TMS320C64x+ in AUTOFOCUS II LA-7996A PP-CEVA-AF-2-ADD Trace License for Ceva-X AUTOFOCUS II LA-3901A PP-MICROBLA-AF-2-ADD Trace License for MicroBlaze AUTOFOCUS II LA-3902A PP-SHX-AF-2-ADD...

Table of Contents