Media Alert
17 Jan 2011
Keil announce multi-core debugging for NXP LPC4000
Cambridge, UK: Keil™ announce multi-core
debugging for NXP LPC4000 family of microcontrollers.
The new NXP LPC4000 devices integrate a multi-core system consisting
of an ARM Cortex™-M4 and a Cortex-M0 processor. This
asymmetric multi-core system requires additional features from the
development tools, in particular the debugger.
In the JTAG mode a LPC4000 system provides simultaneous access to
the two Cortex-M processors using the ARM CoreSight™
debug/test interface. The Keil ULINKpro Debug and Trace
Adapter together with the Keil MDK-ARM (Microcontroller
Development Kit) enables two independent instances of the
µVision Debugger to be run simultaneously. This enables the
developer to analyze the application software of the two processors
and to identify and correct complex inter-processor communication
issues. Once these inter-processor communications are completed, the
second processor may be seen simply as another peripheral unit.
Further code development can be done using only one instance of the
µVision IDE/Debugger.
Multi-Core debugging of a NXP LPC4000 system using Keil
ULINKpro and the Keil µVision Debugger .
The multi-core debugging of ULINKpro is not limited to the
NXP LPC4000, but may be used with any system that is composed of
multiple Cortex-M processors.
Availability
Multi-core debugging is supported in MDK-ARM v4.14 which is
available for download now.
About Keil
The Keil products from ARM include C/C++ compilers, debuggers,
integrated environments, RTOS, simulation models, and evaluation
boards for ARM, Cortex-M, Cortex-R4, 8051, C166, and 251 processor
families.
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
http://www.arm.com.
ARM and µVision are registered
trademarks 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.