Debugging solution extends kernel awareness for RTOS

2nd February 2018
Posted By : Lanna Cooper
Debugging solution extends kernel awareness for RTOS


Manufacturer of microprocessor development tools, Lauterbach has announced that it has extended the kernel awareness for the embOS Real Time Operating System (RTOS) from SEGGER Microcontroller to the RH850 family of microprocessors from Renesas.

The debug tool from Lauterbach, TRACE32, already supports embOS on ARM, PowerPC, RX, SH and NIOS-II families and this tried and tested technology has now been extended to include RH850.

“The powerful TRACE32 debug tool is now complemented by embOS for RH850, the best in class RTOS on the marked. This will help the software engineers to code even more efficient applications as embOS has lowest latencies and extremely small footprint. It is another milestone of our partnership with Lauterbach,” said Til Stork, embOS Product Manager at SEGGER.

The embOS awareness plugin for TRACE32 allows the developer to visualise RTOS resources and objects such as task lists, mailboxes, timers and semaphores. Developers are free to investigate interrupt routines, drivers and application code all from within the familiar environment of TRACE32. When the awareness is configured, extra features become available, for instance the setting of task aware breakpoints.

All members of the RH850 family provide dedicated counter registers which can be accessed non-intrusively by the TRACE32 debugger. These can be configured to display minimum, maximum and mean run-times for a user marked block of code or the runtimes of various tasks in the embOS system.

Lauterbach’s TRACE32 debug tools have become a favourite with many hi-tech engineers, and the company is recognised for both engineering and technical support. TRACE32 supports all the major families of microprocessor cores, covering products from more than 75 silicon companies. The quality and capability of Lauterbach tools enable engineering teams to develop robust code whilst minimising development time lost to debugging.

“Our continued partnership with embOS allows users of RH850 devices to take full advantage of class leading tools and RTOS to developer smarter and more efficient embedded systems. This can only be good for the embedded industry by enabling developers to choose the best combination of tools and RTOS for their projects” said Barry Lock, UK General Manager of Lauterbach.

TRACE32 awareness for embOS does not require any additional target configuration or any hooks or patches within the RTOS itself. The philosophy of TRACE32 is for the application to behave exactly the same in the debug environment as on the final product, and only this way can 100% certainty of testing be achieved.

If the target provides off-chip trace capabilities, TRACE32 can also record processor cycles and can be configured to collect data on task switches. Using this information, a detailed analysis of the programme history, including task switches, can be viewed.


You must be logged in to comment

Write a comment

No comments

Sign up to view our publications

Sign up

Sign up to view our downloads

Sign up

Southern Manufacturing & Electronics 2019
5th February 2019
United Kingdom Farnborough
embedded world 2019
26th February 2019
Germany Nuremberg
Wearable Tech Show 2019
12th March 2019
United Kingdom London
AMPER 2019
19th March 2019
Czech Republic Brno Exhibition Centre