18 Jan 2010
Keil ULINKpro Debug and Trace Unit
Cambridge, UK: Keil announce the release of the ULINKpro Debug and Trace Unit, which introduces support for ETM InstructionTrace on Cortex™-M3 microcontroller devices.
ULINKpro, together with MDK-ARM, provides extended on-the-fly debug capabilities for all Cortex-M devices. Users are able to control the processor, set breakpoints, and read/write memory contents, all while the processor is running at full speed. High-Speed data and instruction trace are streamed directly to the PC enabling users to analyze real-time program behaviour for virtually unlimited periods of time.
With the introduction of ETM Instruction Trace, ULINKpro enables users to examine which instructions were executed, processor memory accesses, and the actual application program flow. These are essential in debugging complex applications or measuring program code coverage during validation.
ULINKpro supports all ARM7™, ARM9™, and Cortex-M processor-based devices with JTAG speeds of up to 50MHz, and CPU clocks up to 200MHz.
ULINKpro is fully supported in the Keil MDK-ARM v4.02 or later. MDK-ARM features the industry-standard RealView compiler, the Keil µVision4 IDE, and sophisticated debug and trace capabilities, including a Logic Analyzer, Performance Analyzer and Code Coverage tools.
The ULINKpro Debug and Trace Unit is now available for purchase directly from Keil, and from your local distributor
Find out more
To find out more about ULINKpro Debug and Trace Unit, you may:
Keil, makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments, and evaluation boards for ARM7/ARM9™/Cortex-M3, XC16x/C16x/ST10, 251, and 8051 processor-based microcontroller families. Products available from Keil include embedded development tools, evaluation software, product updates, application notes, example code and technical support. More information on Keil is available at http://www.keil.com/.
ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. ARM's comprehensive product offering includes 32-bit RISC microprocessors, graphics processors, video engines, enabling software, cell libraries, embedded memories, high-speed connectivity products, peripherals and development tools. Combined with comprehensive design services, training, support and maintenance, and the company's broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies. More information on ARM is available at http://www.arm.com.
ARM, µVision is a registered trademark of ARM Limited. Keil, and Cortex are trademarks of ARM Limited. All other brands or product names are the property of their respective holders. "ARM" is used to represent ARM Holdings plc; its operating company ARM Limited; and the regional subsidiaries ARM INC.; ARM KK; ARM Korea Ltd.; ARM Taiwan; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; ARM Belgium N.V.; AXYS Design Automation Inc.; AXYS GmbH; ARM Embedded Solutions Pvt. Ltd.; and ARM Physical IP, Inc.; and ARM Norway AS.