|
With
a powerful 32-bit Communication Unit based Universal Access Device
2 (UAD2), pls presents an extremely rapid and flexible communication
tool to access a multitude of popular 16 and 32-bit microcontrollers.
The
unique combination of JTAG and CAN bus, measurements of a mere 13
x 8 x 3cm3, and a robust aluminum housing, predestine the UAD2 for
mobile use in the field. A ground connector enables a common voltage
reference between the target system and the UAD2. Because the supply
input tolerates unregulated DC voltages from 7V to 25V, the development
system is well suited for use in motor vehicles
|
 |
Basic
Features
- Standalone
Communication device 13 x 8 x 3cm3
- Flexible
serial high-speed communication to an XC16x, C16x, ST10, TriCore, ARM7,
ARM9 target system.
- Host Connection
via USB 2.0
-480Mbps Communication Speed
-USB 1.1 supported with reduced efficiency
-Works under Windows 2000, Windows XP and Windows Vista
Supported
microcontroller derivatives
- C161
CI, C161 CS, C161 JC, C161 JS, C161 K, C161 O, C161 R, C161 U, C161
PI, C161 SI, C161 V (Infineon)
- C163,
C163-16F (Infineon)
- C164
CI (Infineon)
- C165,
C165 H, C165 UTAH (Infineon)
- 80C166,
83C166, 88C166 (Infineon)
- C167
CR, C167 CR-16F, C167 CS-32F (Infineon)
- XC161
CJ-16FF (Infineon)
- XC164
CM-8FF ,XC164 CS-8FF, XC164 CS-16FF (Infineon)
- XC167
CI-16FF (Infineon)
- XC2264,
XC2267, XC2285, XC2286, XC2287 (Infineon)
- ST10R163,
ST10F163, ST10R165, ST10F166, ST10R167, ST10F167, ST10F168, ST10F169,
ST10R172 (STMicroelectronics)
- ST10F251,
ST10F252, ST10R271, ST10R272 (STMicroelectronics)
- ST10R273,
ST10F275, ST10F276, ST10F280, ST10F282, ST10F269, ST10F296 (STMicroelectronics)
- Vecon
(Infineon)
- EGOLD
(Infineon)
- SDA6000
(Micronas)
- SDA6001
(Micronas)
- TC11
IB (Infineon)
- TC1100,
TC1115, TC1130 (Infineon)
- TC1161,
TC1162, TC1163, TC1164, TC1165, TC1166 (Infineon)
- TC1765
(Infineon)
- TC1766,
TC1766ED (Infineon)
- TC1775,
TC1775 B (Infineon)
- TC1796,
TC1796ED (Infineon)
- TC1910
(Infineon)
- TC1912
(Infineon)
- TC1920
(Infineon)
- ARM7TDMI
ADuC7019, ADuC7020, ADuC7021, ADuC7022, ADuC7024, ADuC7025, ADuC7026,
ADuC7027 (Analog Devices)
- ARM7TDMI
AT91x40, AT91FR40162 (Atmel)
- ARM7TDMI-S
LPC2114, LPC2119, LPC2124, LPC2129, LPC2131, LPC2132, LPC2138, LPC2142,
LPC2148, LPC2194 (Philips/NXP)
- ARM7TDMI-S
LPC2212, LPC2214, LPC2292, LPC2294 (Philips/NXP)
- ARM7TDMI-S
LPC2364, LPC2366, LPC2368, LPC2378 (Philips/NXP)
- ARM7TDMI
NS7520 (NetSilicon)
- ARM7TDMI
NET+15, NET+20, NET+40, NET+50 (NetSilicon)
- ARM7TDMI-S
MAC71x1, MAC71x2, MAC71x4, MAC71x5, MAC71x6 (Freescale)
- ARM7TDMI
ST30 (STMicroelectronics)
- ARM720T
STR710, STR711, STR712, STR720, STR730, STR731, STR750 (STMicroelectronics)
- ARM7TDMI
TMS470R1A64, TMS470R1A128, TMS470R1A256, TMS470R1A288, TMS470R1A384
(TexasInstruments)
- ARM7TDMI
TMS470R1B512, TMS470R1B768 (TexasInstruments)
- ARM920T
AT91RM9200 (Atmel)
- ARM926EJ-S
TDMI AT91SAM9261 (Atmel)
- ARM926EJ-S
LPC3180 (Philips/NXP)
- ARM966E-S
STR910, STR911, STR912 (STMicroelectronics)
- XScale
PXA255, PXA27x (Marvell/Intel)
- i.MX31
(Freescale)*
- Cortex-M3
(ARM)*
CAN
Interface
The
UAD2 even allows the continuous recording and transmission of messages
over the CAN bus during a test process. When performing service needs
in the field or also during the development, a CAN service monitor can
be linked with the application on the target system. This way, the debugger
is able to maintain a connection with the microcontroller even during
normal operation.
Following advantages are thereby achieved:
*CAN
communication channel may be used simultaneously for your application
and for debugging because of the CAN bus node addressing.
*The CAN bus debugging monitor in the target system requires just 4kByte
of code and 128Bytes data memory; it can thus be easily integrated into
nearly all types of target systems. 4 message identifier and 2 CAN module
messages objects for host-to-target communication must be reserved. CAN
bus timing is user-definable.
The
CAN debugging interface uses the on-chip CAN module of the C167CR, C167CS,
C164CI, C161CS, C161JS, XC161, XC164, XC167, ST10R167, ST10R168 or TriCore
TC1775, TC1130, TC1796 CAN derivatives or an external i82527 CAN bus controller
for communication with debugger on the host PC. The Controller Area Network
(CAN) bus and its associated protocol allows very efficient communication
between a number of stations connected to the CAN bus. Accessing a number
of stations simultaneously may be of great advantage when designing complex
systems with a number of CAN nodes based on XC16x, C16x, ST10. Other software
performance enhancing features of the CAN bus are: The CAN bus debug interface
is an excellent solution allowing rapid access to the target system for
software development, testing and on-site maintenance at all times.
Special
CAN Bus Target Monitor Features
- Target
system monitors for XC16x, C16x, ST10 internal on-chip CAN module and
external i82527 available.
- CAN
bus ROM monitors for standard evaluation boards come with the Debugger
Standard Package.
- Standard
and Extended Identifiers supported.
- CAN
interrupt sharing between monitor and application using the On-Chip
CAN module.
- Flash
programming via CAN bus (internal FLASH and external FLASH-EPROMs AMD
29F xxx)
CAN
Bus Monitoring
- CAN
bus polling
- CAN
bus observing capability, can also be used in conjunction with the CAN
bus based debugger communication
- CAN
bus stimulation - ideally suited for testing CAN applications !
The
Universal Access Device 2 CAN Bus Monitoring tool is designed as a development
aid for applications using the CAN bus and is not supposed to completely
replace a CAN Analyzer.
ETB
Trace for ARM9
The ARM9 ETB
trace allows the recording of trace information of a running program on
the ARM derivatives in real-time.
UDE Support
of ETM Trace Functions
The complete
utilization of trace functionality by setup modes:
- 1 standard
modes to allow easy access to standard trace tasks
- Full connection
of trace setup to symbolic reference of source code
- Visualization
of internal and external trace events
- Browse
capability between trace output and C-language sources
UDE Support
of ETB Trace Functions
The Embedded
Trace Buffer (ETB) extends the ETM unit of ARM derivatives by an embedded
on-chip circular trace buffer. This simplifies the adaptation of external
trace units because the high speed trace signaling does not need to transfer
to the external unit. The trace buffer is managed and read via the JTAG
communication channel.
- Supported
derivatives: LPC3000 derivatives
|