Keil Logo

News Media Alert

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.

MCBSTM32C Evaluation Board

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:

About Keil

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

About ARM

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

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.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.