Home » New » New Information » Enhanced XC2000 Support with UDE
| Print |

XC23XX Debug Support with Universal Debug Engine

Lauta, July 2007 - Infineon Technologies has unveiled its new scalable XC2300 microcontroller (MCU) family specifically designed for use in vehicle safety applications. pls Programmierbare Logik & Systeme today announced - as the first manufacturer - a complete set of optimized debug tools specifically tailored to support the unique features of these 16/32 bit MCUs.

The modular components based Universal Debug Engine (UDE) 2.0.12 and the Universal Access Device 2 (UAD2) family of units from pls has already been used by Infineon for test of the first XC2300 microcontrollers and for preparation of software drivers and application examples. Heiko Riessland, Product Marketing Manager of pls, views this as an important advantage for designers. "In times of increasingly complex systems and ever shortening product life cycles, the success or failure of an application is often dependent on the rapid availability of stable, proven tools for development, test and maintenance," explains Heiko Riessland.

With up to 66 MHz system frequency, a minimal instruction execution time of 15 ns, up to 576 Kbytes of on-chip flash memory and maximal 50 Kbytes on-chip RAM, the first devices of the new Infineon XC2300 family of MCUs are ideally suited for use in vehicle safety applications, specifically airbag systems and electronic power- steering applications. In addition to their real time capability, the devices also excel with a variety of integrated interfaces and peripheral units. Special features include: buffered SPI (Serial Peripheral Interface) channels, optimized redundant A/D converters with specific safety features, multiple CAN ports, PWM-capable capture/compare units, timer, real time clock and a watchdog.

Both the UDE 2.0.12 and the UAD2 hardware from pls provide unlimited support for all internal debug resources and peripheral units of Infineon's new XC2300 MCUs. For example, dependent on the requirements of the application, different pins of the XC2300 devices can be configured as JTAG debug interfaces. The UDE 2.0.12 is usable with all conceivable combinations.

By use of a special mode, the connection between debugger and chip is retained even after a hardware reset. Furthermore, the integrated Flash/OTP programming function of the UDE 2.0.12 provides exceptionally high speeds in the entire cycle: erase/download/program/verify. This support does not just apply for the on-chip flash, but also for external peripheral devices from: AMD, Atmel, Intel and other JEDEC-compatible flash memories.

JTAG, CAN bus and serial interfaces are available to the user as communication channel to the target. A special feature of the UDE 2.0.12 is its capability to support direct access to the MCU via bootstrap loader. In this mode of operation, the XC2300 MCU in the target system can be started under direct control of the debugger. This is particularly beneficial for initial startup and subsequent service tasks, because it allows very fast and simple flash updates.

The UAD2 serves as communication unit to the XC2300 target system. The combination of a hardware implemented JTAG bus controller and a CAN bus in a single unit is unique. The JTAG controller enables a data transfer rate of up to 1.5 Mbytes/s at 20 MHz JTAG clock. An additional independent intelligent subsystem of the UAD2 enables the continuous recording of all messages on a CAN bus. This functions even if the unit is used primarily for communication with a microcontroller system. Additionally, for test purposes, a transmission of CAN messages is possible. Furthermore, users can freely choose between additional PC interfaces such as USB 2.0, IEEE 1394 (FireWire?) and 100 Mbit Ethernet.

 

Editors contact

pls Programmierbare Logik & Systeme GmbH
Heiko Riessland
Technologiepark
D-02991 Lauta
Phone: +49 35722 / 384 - 0
Fax: +49 35722 / 384 - 69
Email: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Internet:  http://www.pls-mc.com
 

News

Trace support for
PowerArchitecture
derivatives from
STMicroelectronics
and Freescale via
Nexus interface
Read more...
 
UDE supports new
LPC32x0 32-bit
microcontroller
family from NXP
High-speed debug
access via JTAG,
more efficient
program/data trace
and Linux support.
Read more...
 
Extensive support
for new Power
Architecture MCUs

from Freescale and
STMicroelectronics:
MPC560/MPC563xx,
SPC560xx/SPC563xx
Read more...
 

Final release
of UDE 2.4
supports new debug
interfaces (DAP)
and microcontroller
families (Cortex-M3)

Read more...
 

UDE supports new AUDO FUTURE family from Infineon
UDE supports new 32 bit microcontroller family AUDO FUTURE from Infineon:
TC1736, TC1767, TC1797 and emulation devices TC1767ED, TC1797ED

Read more...
 

Freescale’s Power
Architecture™
MPC5510
now
supported by UDE
UDE supports
Power Architecture™
MPC5510 from
Freescale with
unlimited multicore
debugging

Read more...
 

Events

Embedded Software Engineering Kongress 2008
Sindelfingen, Germany

Embedded World 2009
Nuremberg, Germany

Read more ...