Debug tool supports latest Cortex-M processors
Lauterbach is supporting for the new LPC54100 Series of microcontrollers recently introduced by NXP with µTrace, a debug and trace tool for Cortex-M based processors. The LPC54100 Series is ideally suited for “always-on” sensor-based products. The tool uses USB 3.0 for connection to the host and connects to the LPC54100 via Serial Wire Debug (SWD) interface.
“With µTrace the developer can control the operation of the program and analyse the data in C and C++ by the use of simple and complex breakpoints,” said Barry Lock, UK Manager, Lauterbach. “Also, an analogue probe can be connected to µTrace to read the current and voltage measurements for energy profiling, this enables developers to fine-tune their software for minimal power usage. µTrace will help engineers develop better devices and greatly reduce development time.”
The LPC54100 Series features an asymmetric dual-core architecture to enable scalable active power and performance by using a Cortex-M0+ and a Cortex-M4F for different sensor-processing tasks to optimize power efficiency.
µTrace fully supports this type of asymmetric multicore processing (AMP) debugging by starting an individual TRACE32 instance for each core.
“The features of µTrace are an ideal complement to the LPC54100 family, enabling customers to optimise their always-on products,” said Brendon Slade, the Director of Tools and Embedded Ecosystem from NXP, “The support that the Lauterbach tools provide for the LPC54100 multicore architecture also gives developers the debugging facilities needed to fully exploit the capabilities of the device family.”
Lauterbach will be exhibiting and presenting workshops at the UK Device Developers’ Conference to be held in Reading, Cambridge, Manchester and Uphall (Scotland) during May and June 2015.