UDE 2.00 Feature Overview
Features in Universal Debug Engine V2.00 - Test your applications fast and achieve a high software quality!
Universal Debug Engine V2.00 is available now with following features:
Enhanced ARM7 / ARM9 support with the proven characteristics of UDE
- Support for new microcontrollers from Freescale (MAC71xx), Phillips (LPC3180) and ST Microelectronics (STR910)
- Programming support for on-chip and external FLASH memories.
- The list of the supported controllers constantly grows.
Ask us for your type of ARM microcontroller!
Support for XScale embedded processors
- Support for PXA255 and PXA27x embedded processors
- The communication between debugger and target processor is realised via the JTAG Interface and a specific debug handler, which runs in the mini instruction cache of the XScale processors. The intelligent memory management ensures the proper function even of applications which changes dynamically exception vectors.
Enhanced TriCore support
- The 'Universal Emulation Configurator' unlocks the power of On-chip emulators (MCDS) from TriCore emulation devices TC1766ED and TC1796ED.
- Complete ready-to-use emulation kits simplifies significantly test and debugging.
- Trigger transfer window offers tracing of changes of a 32 bit memory location.
- A new dialog allows simple configuration of peripherals for suspend mode during hold.
- A time measurement function using the system timer of TriCore is now available.
- New TriCore family members: TC116x, TC176x, TC1766, TC1792
Enhanced XC16x support
- Trigger transfer window offers tracing of changes of a 16 bit memory location.
- Attaching to a running application and breakpoint support with minimal intrusion is offered by a new connect option for using debugger in a production environment.
- New XC16x derivatives: XC164CM, XC164S, XC164D, XC164N
Established line of smart communication devices
- UAD2
- USB 2.0 with 480 MBit/s
- Target interfaces: JTAG (ARM and Infineon), CAN, serial interfaces
- Up to 2.5 MByte/s JTAG download speed
- CAN recorder functionality
- UAD2+
- Host interfaces: USB 2.0 with 480 MBit/s, IEEE1394 (Firewire® with 400 MBit/s), 100 MBit Ethernet now available
- Target interfaces: JTAG-Extender (ARM and Infineon), CAN, 3-Pin, serial interfaces
- Target and host interfaces with electrical isolation except USB 2.0
- Up to 3.5 MByte/s JTAG download speed
- CAN recorder functionality
- optional: OCDS Level 2 (Trace) up to 180 MHz
New trace capabilities
- Program trace for PCP2 (TriCore)
- Activity trace for DMA (TriCore)
- Program and data trace support based on Enhanced Trace Macrocell (ETM) in ARM derivatives
Profiling page
- Profiling functions based on instruction pointer trace data from OCDS level II, ETM, On-chip Emulators (MCDS), simple instruction pointer snooping or simulator output.
RTOS support
- RTOS support pages added for CMX from CMX systems and ?C/OS-II from Micr?um.
- The pages offer visualization of operating system objects and states during runtime.
Enhanced CAN support
- CANopen support in CAN recorder for standard messages by default and for application specific messages with Device Configuration Files (DCF) as data base.
- Support for user defined proprietary CAN Layer-7 protocols.
- CAN monitor with on-chip debug support for TriCore and XC16x
Graphical Diagram Display Window
- Visualisation of pre-processed target data as curves of 2-dimensional scientific diagrams
- It helps to evaluate data from the process environment or to verify complex software algorithms.
- Main features
- Multiple curves in one diagram window
- Separate x- and y-axis for each curve
- Flexible calculation of curve data points from target program data with UDE expressions
- Update of data after program hold or with programmable refresh rates during running and stopped target program
- Legend, Cursor, Zoom, Pan, Axis markers
- Save and restore of complex settings in workspace or separate file
- Printer support
Data breakpoints
- Set breakpoints for read/write access to target memory direct in the Watch or Memory window without detailed knowledge of on-chip debug units
- Context menu entry for single variables, complex types or members of it.
Smart step
- Smart use of limited on-chip (hardware) breakpoints to support high level language step also in complex constructs like large switch/case statements for comfortable use by the user.
User interface improvements
Every window can now in MDI, floating, docked or tabbed state. New docking containers allow freely arrangement of tabbed windows by the user. Reworked HTML pages with consistent look-and-feel and better navigation.
HTML based help
- Enhanced context-sensitive help for all windows and dialogs
- Separated 'How to' and reference parts for quick access.
Improved script functionality
- Automate common tasks with standard script languages and the powerful object model.
Latest versions of C/C++ - compilers are supported
- C16x/ST10/XC16x: Tasking V8.5r1, Keil V6.04
- TriCore: GNU V3.3.7.1 (HighTec), Tasking 2.4r1
- ARM: RealView MDK-ARM 3.03 (Keil/ARM), GNU 3.4.1 (HighTec).
Altium, TASKING and their respective logos are trademarks or registered trademarks of Altium Limited. ARM, EmbeddedICE and Thumb are registered trademarks of ARM Limited. ARM7, ARM9 and Embedded Trace Macrocell, are trademarks of ARM Limited. Firewire is a trademark of Apple Computer, Inc. i.Link is a trademark of Sony Corporation. ImageCraft, ICCV7 for AVR, ICCV7 for ARM and Code Compressor™ are trademarks of ImageCraft Creations Inc. Keil Software and the Keil Software Logo are registered trademarks of Keil Software, Inc. ST is a registered trademark of companies belonging to the STMicroelectronics Group. TriCore is a trademark of Infineon Technologies. |
|
News
|
Freescale’s Power Architecture™ MPC5510 now supported by UDE UDE supports Power Architecture™ MPC5510 from Freescale with unlimited multicore debugging |
|
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...
|
UDE supports additional PowerPC family pls have present at embedded world 2008 a new version of its Universal Debug Engine (UDE), tailored to the special features of AMCCs high-end PowerPC family 440. |
|
Read more...
|
Infineon's new XE166 realtime signal controllers supported At the same time as the market introduction of the XE166 real time signal controllers. pls introduces the Universal Debug Engine 2.2 |
|
Read more...
|
New major version of UDE 2.2 Highlights: ++ Full compatibility for Windows Vista ++ New additional front end with look and feel of Microsoft Visual Studio 2005 ++ ... |
|
Read more...
|
EventsVisit us at the Embedded Systems Conference 2008 San Jose, CA, Booth #3020 Read more ...
|