Visit the Express Logic web site
Click on the advert above to visit the company web site

Product category: Embedded Software and Operating Systems
News Release from: Express Logic | Subject: ThreadX V5.0
Edited by the Electronicstalk Editorial Team on 05 October 2006

RTOS gains debugger support

Lauterbach, Europe's leading manufacturer of microprocessor development tools, has announced support for V5.0 of Express Logic's ThreadX RTOS with its Trace32 debugger tools.

Lauterbach, Europe's leading manufacturer of microprocessor development tools, has announced support for V5.0 of Express Logic's ThreadX RTOS with its Trace32 debugger tools With Trace32, developers are able to view ThreadX kernel objects and application performance metrics to help locate application bugs and to tune their applications for optimum real-time performance

ThreadX 5.0 kernel awareness is included in all new releases of Trace32 software for the ThreadX operating system, for ARM (all architectures), ColdFire, MIPS, NIOS-II, PowerPC, SH4 and StarCore architectures.

Lauterbach's Trace32 kernel awareness for the ThreadX RTOS penetrates into the real-time processes of the application and enables developers to visualise all ThreadX RTOS objects.

The solution offers separate windows for the display of threads, event groups, semaphores, mutexes, queues, byte pools, and timers.

On capable processors, the Trace32 debugger enables dual-port access to memory, which ensures that objects can then be displayed nonintrusively while the application is running in real time.

Trace32 also supports the implementation of thread-specific breakpoints, which lets developers set breakpoints in shared code that halts the processor only if a specific thread hits it.

Built-in stack coverage analysis precisely measures stack usage of each thread.

Trace32 analysers can selectively record bus cycles, and this data can then be used to examine context switches and display the results graphically.

A performance analyser automatically evaluates thread and function run times.

Statistic tables give accurate information about system usage.

Trace32 JTAG tools provide dynamic performance analysis without using the real-time trace.

Trace32 periodically detects the running tasks and creates a graph of the task usage by the target.

Pull-down menus allow easy access to the new functionality.

All features the Trace32 debugger offers for the ThreadX RTOS are implemented without changes to the application or kernel.

There are no patches, hooks or additional instrumentation to the code.

ThreadX V5.0 includes standard, compile-time selectable, performance metrics and event log checkpoints that are displayed by Trace32.

"We're pleased that Lauterbach now supports all the new features of ThreadX version 5.0", commented William E Lamie, President of Express Logic.

"Visibility into the real-time aspects of a program significantly eases the challenge of programming an application".

"At Express Logic, ease of use has always been a priority, and Lauterbach's TRACE32 debugger tools are a valuable enhancement to development for Lauterbach-ThreadX users".

"Lauterbach tools are used by many of our customers and play a key role in the ThreadX ecosystem".

"We see many embedded developers using Express Logic's ThreadX RTOS", noted Rudolf Dienstbeck, Third Party Tools Manager for Lauterbach.

"In many applications, debugging represents more than half of the development time, and our Trace32 support has enabled us to offer developers advanced, powerful tools that help them reduce this debugging time and get products to market quickly".

"Our support of this latest version of ThreadX extends our relationship with Express Logic and its customers and helps us keep pace with valuable enhancements to the ThreadX RTOS".

Trace32 for ThreadX is available for ARM, ColdFire, MIPS, NIOS-II, PowerPC, SH4 and StarCore architectures.

Orders can be placed through Lauterbach and its international network of distributors. Request a free brochure from Express Logic ...

Express Logic: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the Express Logic web site