Infineon DAS Programmer TC17xx/2xx/3xx/TLE983x

Infineon DAS Programmer/Downloader/Simulator

Model: TC17xx/2xx/3xx/TLE983x Automotive Microcontroller

Brand: Infineon

1. Introduction

The Infineon DAS Programmer is a versatile tool designed for reading, writing, burning, and flashing Infineon automotive microcontrollers. It supports a wide range of TriCore, AURIX, XC16x, XC800, XC2000, XE166, XMC1000, and XMC4000 series chips, making it an essential device for automotive electronics development and repair.

Infineon DAS Programmer unit with USB cable and 14-pin ribbon cable.
Infineon DAS Programmer unit with USB cable and 14-pin ribbon cable.
Close-up of the Infineon DAS Programmer unit showing 'RUN' and 'POWER' LEDs.
Close-up of the Infineon DAS Programmer unit showing 'RUN' and 'POWER' LEDs.

2. Setup

2.1 System Requirements

The DAS Programmer supports Windows 32/64 bit operating systems, including Windows XP, Windows 7, and Windows 10.

2.2 Package Contents

Verify that all items are present in your package:

  • 1 x DAP miniWiggler programmer unit
  • 1 x 1.5-meter USB-B square port data cable
  • 1 x 14P-2.54mm spacing cable
Contents of the programmer package including the DAP miniWiggler, USB cable, and 14P-2.54mm spacing cable.
Package contents: DAP miniWiggler programmer, USB cable, and 14P-2.54mm spacing cable.

2.3 Hardware Connection

Connect the programmer to your target device using the provided 14P-2.54mm spacing cable. The read/write interface requires connection to 8 specific wires:

  • VCC (Voltage Common Collector)
  • GND (Ground)
  • TDI (Test Data In)
  • TDO (Test Data Out)
  • TCK (Test Clock)
  • TMS (Test Mode Select)
  • TRST (Test Reset)
  • RESET (System Reset)
JTAG pinout diagram showing TMS, TDO, NC, TDI, TRST, TCK, BRKIN, VCC, GND, RESET, BRKOUT, OCDSE pins.
Standard JTAG pinout for reference when connecting to the target device.

3. Operating Instructions

Once the hardware is connected and the necessary drivers are installed on your Windows system, you can proceed with programming operations using the appropriate Infineon software (e.g., Memtool, DAS Device Scanner).

3.1 Software Interface Overview

The programming software provides an interface to select the target chip, load firmware files, and initiate read, write, or erase operations. Ensure the correct chip series is selected before proceeding.

Screenshot of Infineon Memtool Diagnostic Log showing successful flash programming.
Infineon Memtool Diagnostic Log showing successful flash programming.
Screenshot of DAS Device Scanner showing device information and access hardware details.
DAS Device Scanner displaying device information and access hardware details.

3.2 Programming Steps (General)

  1. Connect the programmer to your computer via the USB cable.
  2. Connect the 14P cable from the programmer to the target microcontroller's JTAG/DAP interface.
  3. Launch the Infineon programming software (e.g., Memtool).
  4. Select the correct target device/chip model within the software.
  5. Load the firmware file (.hex, .elf, etc.) you wish to program.
  6. Initiate the desired operation (e.g., 'Program', 'Erase', 'Verify', 'Read').
  7. Monitor the software's diagnostic log for status and completion messages.

4. Maintenance

To ensure the longevity and reliable operation of your DAS Programmer, follow these maintenance guidelines:

  • Keep the device clean and free from dust and debris. Use a soft, dry cloth for cleaning.
  • Store the programmer in a cool, dry environment away from direct sunlight and extreme temperatures.
  • Avoid exposing the device to moisture or corrosive substances.
  • Handle cables and connectors with care to prevent damage to pins or internal wiring.

5. Troubleshooting

If you encounter issues with your DAS Programmer, consider the following common troubleshooting steps:

  • Device Not Detected: Ensure the USB cable is securely connected to both the programmer and the computer. Verify that the necessary drivers are installed correctly for your operating system. Try a different USB port or cable.
  • Programming Errors: Double-check the wiring connections to the target chip, especially the VCC, GND, and JTAG/DAP pins. Confirm that the correct chip model is selected in the programming software. Ensure the target chip is powered correctly.
  • Software Issues: Restart the programming software and/or your computer. Ensure you are using the latest version of the Infineon programming tools.
  • LED Indicators: Observe the 'RUN' and 'POWER' LEDs on the programmer. Refer to the software documentation for specific LED behavior interpretations.

6. Specifications

FeatureDetail
Model NumberTC17xx/2xx/3xx/TLE983x
Supported OSWindows 32/64 bit (WinXP/Win7/Win10)
Read/Write Interface8-wire (VCC, GND, TDI, TDO, TCK, TMS, TRST, RESET)
OriginMainland China
Supported TriCore SeriesTC1724, 1728, TC1736, TC1766, TC1767, TC1782, TC1784, TC1796, TC1797, ...
Supported TriCore Aurix SeriesTC21x, TC22x, TC23x, TC264/265/267, TC275/277, TC297/298/299, ...
Supported TriCore Aurix2G SeriesTC32x, TC33x, TC35x, TC36x, TC37x, TC38x, TC39x
Supported XC16x SeriesXC161, XC164, XC167
Supported XC2000 SeriesXC22xx, XC23xx, XC27xx
Supported XC800 SeriesXC8xx
Supported XE166 SeriesXE16x
Supported XMC SeriesXMC1000/4000 series

7. User Tips

  • Always ensure your programming environment (software and drivers) is up-to-date for optimal compatibility and performance.
  • When connecting to a new target board, double-check the pin assignments to prevent damage to the programmer or the microcontroller.
  • For critical programming tasks, perform a 'Read' operation first to back up the existing firmware if possible.

8. Warranty and Support

For technical support, driver downloads, or warranty inquiries, please contact the seller or refer to the official Infineon documentation for the DAP miniWiggler. Keep your purchase records for any warranty claims.

9. Additional Resources

This video provides an overview of the seller's operations and product range:

Video showcasing the seller's company, warehouse, and various electronic components.

Related Documents - DAS Programmer TC17xx/2xx/3xx/TLE983x

Preview Infineon AURIX TC3xx Microcontrollers: CAN-FD, SMU, ADC Applications
Explore the AURIX TC3xx microcontroller system architecture, CAN-FD communication modules, and practical applications. This document details the features, history, development environment, and debugging tools for Infineon's AURIX TC3xx series, highlighting its suitability for automotive safety-critical applications.
Preview TC2xx Hardware Design Guide for Infineon AURIX™ Microcontrollers
Explore the hardware design principles for Infineon's AURIX™ TC2xx series of 32-bit microcontrollers. This guide details power supply, pin configuration, and board layout for automotive applications, focusing on performance and safety standards like ASIL-D.
Preview Infineon DAP miniWiggler V3 AP56004 Application Note
This application note from Infineon Technologies details the DAP miniWiggler V3 (AP56004), a development tool for microcontrollers. It covers its features, connectors like the Automotive JTAG and Frontend JTAG+EXT, pinouts, frontend identifiers, and target communication capabilities, including latency and bandwidth.
Preview AURIX TC2xx CPU Trap Recognition: KIT_AURIX_TC297_TFT Training
Learn about TRAP error recognition and reaction on Infineon's AURIX TC2xx microcontrollers, focusing on the KIT_AURIX_TC297_TFT board. This guide covers trap types, handling, and debugging techniques for embedded systems.
Preview AURIX™ TC2xx Microcontroller Training: SMU Fault Signaling with KIT_AURIX_TC297_TFT
This document details the implementation and testing of the Safety Management Unit (SMU) Fault Signaling Protocol (FSP) on the AURIX™ TC2xx microcontroller using the KIT_AURIX_TC297_TFT development board. It covers FSP initialization, alarm configuration, and operational scenarios.
Preview AURIX Development Studio V1.4.0 Release Notes
Release notes for Infineon's AURIX Development Studio V1.4.0, detailing new features, bug fixes, known issues, and limitations for the integrated development environment and associated tools.