Debug support for uC Linux on the Cortex-M3/M4

10 March 2014

Lauterbach announces support for µCLinux on Cortex-M3/M4 microprocessors with its TRACE32 tools.

Many developers see the Cortex-M3/4 as the stepping stone from an 8- or 16bit MCU, especially in wireless networking, motor control, automotive, power management and industrial automation. µCLinux has the advantages of Linux, i.e. being stable, reliable, flexible, and secure, says the company, and is also able to run on microcontrollers with no memory management unit (MMU). This makes it a viable and reliable OS for the Cortex-M3/4 microprocessors.

The Trace32 tools also enable the off-chip trace for Cortex-M to be extended from a DWT (Data Watchpoint and Trace) unit, into a task-aware trace, which allows non-intrusive runtime and performance evaluation. Furthermore energy profiling can be undertaken and correlated with the off-chip trace records to provide a direct correlation between tasks and energy consumption. All of the advanced non-Linux debug features e.g. Semi-hosting (file transfer, virtual terminal) and internal/external Flash programming, are still supported.



Contact Details and Archive...

Print this page | E-mail this page