SOMNIUM® announce DRT 3.2 software tools supporting NXP® Kinetis and LPC MCUs

SOMNIUM are pleased to announce version 3.2 of their DRT C/C++ embedded software development tools extend DRT's existing support for NXP Kinetis and other leading ARM based MCUs to include support for NXP's LPC microcontrollers and software ecosystem.
By: SOMNIUM Technologies
1 2 3
Benchmark proven
Benchmark proven
AUSTIN, Texas - May 17, 2016 - PRLog -- DRT is unique - fully source compatible with industry standard GNU (including the latest C11 and C++14 dialects and C++ exception handling), whilst offering significantly better code generation and enhanced debug/trace features. DRT's patented resequencing optimizations typically provide 20% smaller code, 15% higher performance and 30% energy savings compared to other tools.

DRT's IDE is built on the latest version of the industry standard Eclipse IDE, extended with leading edge debug and productivity enhancing features (including a new quickfix project feature) and is available on multiple host environments (Microsoft Windows and Linux, with MAC OSX support launching in Q2 2016).

New features in DRT 3.2 include automatic import and conversion for LPCXpresso projects, and additional features in DRT's advanced importer for CodeWarrior™ development tools to automatically convert legacy projects built with NXP's non-GNU Kinetis compiler.

DRT's advanced debug features include:

Live memory view: Extract and display memory and variables without needing to breakpoint. This feature is vital for debugging deeply embedded hard real time systems.

Fault diagnosis: extract, explain and navigate sources when a fault occurs.

Trace: Automatic configuration and extraction of MTB trace (on supporting devices). Using a small amount of on-chip RAM allows program trace to be gathered and viewed in a fully featured debug environment to allow faster detection and correction of complex software bugs.

DRT customers also benefit from full product support, direct from SOMNIUM's customer engineering team.

"SOMNIUM DRT is a professional development tools environment which supports NXP's wide range of LPC and Kinetis microcontrollers and software enablement," said Brendon Slade, Director, LPC Tools and Ecosystem. "DRT's advanced code optimization and debugging features can help developers reach the market faster with reduced costs and achieve a high quality design."

Dave Edwards, SOMNIUM's CEO/CTO, said, "With the addition of LPC microcontroller support in DRT 3.2, SOMNIUM are pleased to offer complete support for all of NXP's ARM Cortex-M based microcontrollers and ecosystems, including Kinetis Software Development Kit and LPCOpen. DRT uniquely provides automatic import and conversion of existing projects so that developers can instantly benefit from leading edge optimization and debug features. Free of charge tools are based on the industry standard GNU and Eclipse technologies and offer great entry level features. Many commercial products use the same GNU and Eclipse components, or even older versions, giving you no benefits over free products. DRT uniquely offers full ecosystem support, best possible optimizations and leading edge debug in a single professional development tools product."


SOMNIUM® DRT Cortex-M IDE (supports LPC, Kinetis and STM32)

SOMNIUM® DRT NXP Edition (supports LPC and Kinetis)

SOMNIUM® DRT Atmel Studio Extension (supports Atmel SMART)

Other vendors use adjectives, SOMNIUM use facts. See our latest benchmark whitepaper for details of how DRT builds the smallest, fastest, most energy efficient code.


SOMNIUM are NXP Proven Partners and produced Kinetis Design Studio for NXP. SOMNIUM are contracted to maintain the MSP GNU tools for Texas Instruments.

Email:*** Email Verified
Tags:Software, Embedded, Arm, Kinetis, Lpc, Debug, Nxp, Freescale
Industry:Electronics, Semiconductors, Software
Location:Austin - Texas - United States
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse

Like PRLog?
Click to Share