SEGGER’s embOSView uses J-Link debug Interface
for Cortex-M Targets
SEGGER Microcontroller published a new version of embOS and the included profiling tool embOSView for the ARM Cortex-M0/M1/M3/M4 platforms.
The kernel information and profiling data for embOSView can now be captured through the J-Link via JTAG or SWD similar to the solution via DCC for ARM7/9-targets. embOSView not only uses the same debug interface as the debugger, but it also can run in parallel.
In contrast to SWO or UART based solutions, embOSView can be used with any Cortex-M-hardware using the existing debug connection. Therefore the target hardware can be designed with a minimal pin count for the debug connection.
Compared with SWO based kernel view solutions, using the JTAG/SWD-connection has the benefit of a bi-directional connection. Therefore embOSView only communicates with the target, if absolutely necessary.
embOSView is delivered as part of embOS, the highly efficient, easy to use RTOS from SEGGER. embOS is a high-performance real time OS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. It supports fully nested interrupts for zero interrupt latency and an unlimited number of tasks without the need for compile-time configuration. embOS is a priority-controlled multi-tasking system, designed as an embedded operating system for real-time applications for all popular CPUs. It provides a migration path with identical APIs across all platforms.
embOS is provided as full source code and comes with a simple licensing model without royalties.Learn more about the full product specifications and download a trial version.