iSYSTEM Hardware User Manuals
Transcript of iSYSTEM Hardware User Manuals
Infineon USB-C Active Probe
User Manual
V1.3
This document and all documents accompanying it are copyrighted by iSYSTEM AG and all rights are
reserved. Duplication of these documents is allowed for personal use. In all other cases, written consent
from iSYSTEM is required.
iSYSTEM AG. All rights reserved.
All trademarks are property of their respective owners.
www.isystem.com
ContentsInfineon USB-C Active Probe
Important safety notice ......................................................................................................................... 5
Package content ...................................................................................................................................... 6
Specifications ........................................................................................................................................... 7
Operation ................................................................................................................................................... 8USB-C to Samtec 22-pin TriCore Adapter ...................................................................................................................................................... 10
Active Probe and the iC5700 Connecting Guidelines .............................................................................................................................. 12
Setting Debug Interface Voltage Levels ......................................................................................................................................................... 13
Further Active Probe Settings ................................................................................................................................................................................ 14
Lane link speed ............................................................................................................................................................................................................... 16
Accessories ............................................................................................................................................. 17
User Notes .............................................................................................................................................. 18
Infineon USB-C Active Probe
Infineon USB-C Active Probe - Enables debugging, tracing and testing of all Infineon AURIXT™
TC2xx, TC3xx (2nd generation), TC4xx (3rd generation) microcontrollers. It supports the DAP
and Aurora GigaBit Trace (AGBT/SGBT) interface via USB-C connector. Its small and compact
hardware size allows for connecting to a target microcontroller in a confined space as far as
5m away. The Active Probe supports up to 1 parallel AGBT lanes, running at a maximum
bitrate of 5Gbps.
iC5700 BlueBox On-Chip Analyzer - Hardware platform designed for debugging and testing a
wide range of embedded microcontroller platforms that are based on a variety of processor
architectures. Functionality can be further extended with the addition of our IOM6 Accessories,
enabling the synchronous capture of analog and digital signals in parallel to trace
information. Such capability is used for advanced debugging of complex applications together
with our winIDEA Integration Development Environment (IDE), as well as for thorough testing
in conjunction with our testing environment testIDEA.
winIDEA - Integration Development Environment (IDE) delivers the visual insights required to
debug your embedded application. At the simplest level, winIDEA provides all the usual
functionality of an IDE (breakpoints, stepping and device programming). Supported by a target
microcontroller, winIDEA can also visualize the timing and code coverage of the application
via the trace interface, as well as combine data captured by the IOM6 Accessories. Various
third-parties also provide software tools to perform advanced worst-time-execution analysis
based upon the data winIDEA can export. When a Real-Time Operating System (RTOS) is in
use, the state of the RTOS and its tasks can also be visualized. More information
isystem.com/winideaide.
testIDEA - testIDEA environment simplifies the development of unit tests for embedded
applications. By making use of the winIDEA environment, this application makes it easy to
locate source code functions and generate test cases for them. Tests are then executed using
the Original Binary Code (OBC) method, testing the object code running on the target
microcontroller. The tests, which are stored as YAML files, can easily be added to a project,
maintained in a repository, and then automatically executed together with Continuous
Integration (CI) tools such as Jenkins. More information isystem.com/testidea.
isystem.connect - There are times when it is more efficient to write a script to execute a task
that requires many clicks within a visual development environment. This is where our Software
Development Kit (SDK) isystem.connect comes in. The well-documented interface provides
access to Python, Java, and other languages so that any action available within winIDEA and
testIDEA can be scripted. Scripts can also be executed directly from within winIDEA, thereby
allowing the developer to extend its functionality. More information isystem.com/sdk.
iSYSTEM's solutions run under Microsoft® Windows®, GNU, Linux OS; or optionally within the
Eclipse environment via a plugin. Software can be downloaded from the Downloads page at
http://www.isystem.com.
Important safety notice
General safety instructions - Please read the following safety precautions carefully before putting this
device to use to avoid any personal injuries, damage to the instrument, or to the target system. Use
this instrument only for its intended purpose as specified by this manual to prevent potential hazards.
Use included power cord and power supply - The enclosed power supply has been approved for use by
iSYSTEM. Please contact iSYSTEM if you need to consider an alternative power.
Use grounding wire - Prior to applying power to either the BlueBox or the target, connect the device
and the target system together with the included grounding wire. This is to avoid potential damage
caused by any voltage difference between the device and the target system.
Use proper overvoltage protection - Please ensure proper protection to avoid exposing the BlueBox
device or the operator to overvoltage surges (e.g. caused by thunderstorm, mains power).
Do not operate without cover - Do not operate the device with cover removed.
Avoid circuit and wire exposure - Do not touch exposed components or wires when the device is
powered.
Do not operate with suspected damage - If you suspect damage may have occurred, the BlueBox
device must be inspected by qualified service personnel before further operation.
Do not operate the device outside its rated supply voltage or environmental range - Consult with
iSYSTEM before using equipment outside of the parameters provided in this manual.
This symbol is used within the manual to highlight further safety notices.
Package content
The Infineon AGBT USB-C Active Probe kit is delivered with the following components:
Infineon AGBT USB-C
Active Probe1m FNet Cable User Manual
Ordering code:
IC57166
Ordering code:
BB-FNET-100
Specifications
GENERAL
Supply voltage 9.0V DC via FNet cable
Operating temperature 10°C to 40°C
Storage temperature -10°C to 60°C
Humidity 5% to 80% RH
MECHANICAL
Size 80 x 55 x 18 mm
Weight 0.125 kg
OPERATION
Communication
interface to BlueBoxiSYSTEM proprietary FNet
Debug signal valid
input voltage range3.3V (max. 3.6V)
Power consumption Max. 1.5W (dependent on operation mode)
Number of supported
AGBT lanes1 lane
Maximum AGBT
bitrate5Gbps
AGBT clock source
optionsActive Probe
PROTECTION
Debug signals33 Ohm series termination/protection resistors, ESD protection
devices
DAP1-3 and DAPE1-3 10k Ohm pull-down
DAP_RESET 1k Ohm pull-up, 33 series termination/protection resistor
VREF 1k Ohm input impedance
Operation
Device overview
Device descriptionA – USB-C connector, with the following pinout:
SignalDirection
SignalDescription
Signal Pin Pin SignalSignal
DescriptionSignal
Direction
Ground GND A1 B12 NC Not Connected
I AGBT TX0_P TX0+ A2 B11 CLK+ AGBT Clock O
I AGBT TX0_N TX0- A3 B10 CLK- AGBT Clock O
Not Connected NC A4 B9 NC Not Connected
IOTarget Reset
PinnRESET A5 B8 DAP1 DAP Data I
IOptional 2nd
DAP dataDAP2 A6 B7 nTRST/DAPEN Output O
IOptional 3rd
DAP dataDAP3 A7 B6 NC Not Connected
O DAP Clock DAP0 A8 B5 VrefReference
VoltageI
Not Connected NC A9 B4 NC Not Connected
Not Connected NC A10 B3 NC Not Connected
Not Connected NC A11 B2 NC Not Connected
Ground GND A12 B1 GND Ground
USB-C pinout
Blue colored signals are trace signals.
Signal direction definition:
O – Output from the Active Probe to the target microcontroller
I – Input to the Active Probe from the target microcontroller
B – Trigger connector – Provision for future functional extensions. No functionality at the
moment.
C – The indicator light provides the status of the Active Probe as follows:
· Permanently green - Powered On and
ready to use.
· Blinking green - Establishing connection
with the BlueBox.
· Blinking blue - Reprogramming SPLASH.
· Permanently magenta - Golden image
loaded and ready to use.
D – FNet connector, that connects the Active Probe to the iC5700 BlueBox. The FNet cable is
delivered with the Active Probe.
When powering on the system, switch the iC5700 on before powering on the target
system. When powering down the system, power off the target before powering off the
iC5700!
Use only original iSYSTEM accessories for powering and connecting with the iC5700.
Consult with iSYSTEM before attempting to use any other accessory.
USB-C to Samtec 22-pin TriCore Adapter
Ordering code IAUSB-CSAM22TRICORE
The converter is used to connect the Infineon USB-C Active Probe with the USB-C connector to
a target featuring Samtec 22-pin ERF8 debug connector. The 22-pin converter must be ordered
separately.
Connecting USB-C converter to Infineon USB-C Active Probe
In general one of the selling points of the USB-C plug is that there is no way to incorrectly insert
it. However that is not the case with the Infineon USB-C Active Probe where used physical USB-
C type connector doesn’t feature the USB interface as someone could presume but rather the
Infineon AGBT (Aurora GigaBit Trace) interface whose signals are connected to the connector
in a way that USB-C connector orientation matters.
When attaching this converter to the Active Probe, make sure its marking A and marking B is
aligned and matches with the markings on the Active Probe connector.
The following pinout is valid on the target side:Signal
DirectionSignal
DescriptionSignal Pin Pin Signal
SignalDescription
SignalDirection
I AGBT TX0_P TX0+ 1 2 VrefReference
VoltageI
I AGBT TX0_N TX0- 3 4 DAP0 DAP Clock O
Ground GND 5 6 DAP1 DAP Data IO
Not Connected NC 7 8 NC Not Connected
Not Connected NC 9 10 DAP2Optional 2nd
DAP dataI
Ground GND 11 12 nTRST/DAPEN Output O
Not Connected NC 13 14 CLK+ AGBT Clock O
Not Connected NC 15 16 CLK- AGBT Clock O
Ground GND 17 18 TGOAGBT Trigger
outI
Not Connected NC 19 20 NC Not Connected
Not Connected NC 21 22 nRESET Reset IO
Revision A2: Samtec 22-pin ERF8 pinout
Blue colored signals are trace signals.
*Current TriCore devices feature only one AGBT line while the Active Probe hardware is ready
for future devices with more AGBT lines.
Active Probe and the iC5700 Connecting Guidelines
1. Connect the iC5700 GND and the target GND using the Grounding wire delivered with the
iC5700.
If the Grounding wire is not connected, the ground potential difference between the BlueBox
hardware and the target can exceed well over 1000V even before any of the devices are
powered up. This voltage difference is discharged over the BlueBox hardware and the target
system, leading to the possible destruction of electronic components within the BlueBox
hardware, the target or both. Refer to winIDEA Help www.isystem.com/groundingwire for more
information.
2. Connect the iC5700 Power Supply to the mains outlet and the iC5700.
3. Connect the iC5700 to the PC via the supplied Ethernet or USB 3.0 cable.
4. Connect the Active Probe to the iC5700 FNet Port through the supplied FNet Micro
Cable.
If a cable longer than 1.0m is required (for example when debugging an ECU in a vehicle or a
confined space), optional 3.0m and 5.0m FNet Micro cables are available from iSYSTEM.
Although it looks similar to the HDMI interface, the FNet Port is not compatible with
HDMI or any HDMI accessories.
Connecting iSYSTEM hardware to HDMI accessories will damage the hardware and will
render the iSYSTEM hardware warranty void.
Setting Debug Interface Voltage Levels
The voltage levels for the debug interface are configured within winIDEA via Hardware menu /
CPU Options / Hardware.
When the microcontroller target supplies 5.0V to the Vref signal (pin 1), use the radio-button
selection to select the Vref option instead.
Further Active Probe Settings
The iC5700 can connect to AURIX™ target devices through:
· its installed DTM module and an appropriate DAP cable adapter (e.g. IC50163-2).
This debug system has limited maximum DAP frequency and does not support the DAPE
debug interface nor the AGBT interface. Alternatively, JTAG debug interface support is also
available through a dedicated JTAG cable adapter (e.g. IC50160).
· Infineon DAP/DAPE Active Probe supporting the DAP and DAPE debug interface
· Infineon AGBT Active Probe
· Infineon AGBT USB-C Active Probe
In order to switch from the default DTM interface and use to the Active Probe use:
1. Click Refresh in Hardware menu / Options / FNet / Currently connected FNodes.
2. Click Create configurations for connected FNodes. Selected device is displayed in FNode
configurations.
Configuration is created. Look for:
· Listed devices with Matched FNode
· Y (for yes) under Matched config
· List of available networks
3. Click Refresh in Hardware menu / Configure Session / SoC and select the Active Probe.
· If you have only one Active Probe connected, you can leave the Active Probe selected and
winIDEA will automatically connect to an available Active Probe.
· If you have several Active Probes connected to your BlueBox, select the desired Active Probe
from the drop-down menu.
Lane link speed
By default the lowest Aurora link speed is set which ensures the most likely working trace
operation. Note that this setting directly impacts on Aurora trace interface bandwidth. The
higher the speed, more trace information per time unit can be broadcasted over the interface.
Hence, once the Analyzer trace operation (e.g. trace or profiler or coverage) is confirmed with
the default setting, higher Aurora link speeds should be tested and the highest operational
speed then selected for usage. This way the Active Probe will be configured for maximum
possible Analyzer session time. Different speeds are available.
The detailed configuration settings for the Active Probe can be selected via Hardware / CPU
Options / Aurora.
More general Infineon’s AURIX™ microcontroller family settings are described in winIDEA Help.
Accessories
IOM6 product line
The functionality can be extended through the use of various modules from IOM6 product line.
This enables various capabilities from parallel debugging of multiple targets, monitoring of
network traffic and monitoring and manipulation of analog and digital signals.
Ordering Code Description
IC57031 IOM6 Hub (3 x FNet & FBridge)
IC57040 IOM6 CAN/LIN
IC57041 IOM6 ADIO
IC57125-1 ARM HSSTP II Active Probe
IC57163 Infineon DAP/DAPE Active Probe
IC57164 Infineon AGBT Active Probe
IC57150 MPC5x/SPC5x Aurora Active Probe
IC57166 Infineon USB-C Active Probe
Infineon USC-B Active Probe Accessories
Ordering Code Description
IAUSB-
CSAM22TRICORE USB-C to Samtec 22-pin TriCore Adapter
BB-FNET-100 1.0m FNet Cable
BB-FNET-300 3.0m FNet Cable
BB-FNET-500 5.0m FNet Cable
Find more information on www.isystem.com or contact [email protected]. To reach
for technical support please visit www.isystem.com/support.
User Notes
This page is intentionally left blank.
This page is intentionally left blank.
iSYSTEM has made every effort to ensure the accuracy and reliability of the information provided in
this document at the time of publishing. Whilst iSYSTEM reserves the right to make changes to its
products and/or the specifications detailed herein, it does not make any representations or
commitments to update this document.
iSYSTEM. All rights reserved.