San Diego, Calif. Express Logic, Inc. and First Silicon Solutions (FS2), a division of MIPS Technologies, Inc. have jointly launched ThreadX kernel-aware debug support for the MIPS SDE software development toolkit.
ThreadX kernel-aware debug support is the first announced plug-in for FS2's recently introduced Eclipse-based Navigator IDE. The Navigator IDE and Eclipse CDT debugger are fully integrated with the MIPS GNU-based SDE toolkit. With kernel-aware support, developers are able to develop and debug applications using Express Logic's ThreadX RTOS faster due to the greater levels of visibility at the thread and task level.
Kernel awareness provides on-demand views of kernel data structures such as threads, queues, semaphores, and other objects of interest during the debug process. For example, at any point in time, a developer can set a breakpoint and, on hitting that point, examine the list of threads and determine if any are waiting for a resource held by another thread.
The Eclipse plug-in provides a comprehensive thread list view with thread status and objects on which the threads are blocked/suspended, if any. It also provides views of all majors ThreadX objects include semaphores, block-pools, queues, event flags, and byte pools.
"Express Logic's ThreadX RTOS is an important part of the MIPS Ecosystem and is widely used by our licensees. We're pleased to announce the availability of ThreadX kernel-aware debugging integrated into our Eclipse-based Navigator IDE," said Rick Leatherman, vice president and general manager of FS2. "Supporting an integrated ThreadX debug environment will allow MIPS licensees to cost-effectively reduce time-to-market."
MIPS SDE toolkit is a comprehensive software development environment for embedded applications, including C/C++ compiler, assembler, linker, libraries and utilities. SDE combines the MIPS SDE GNU tools with MIPS Technologies proprietary runtime libraries in source and binary form, preconfigured for MIPS evaluation and development platforms (Malta, SEAD, MIPSsim). MIPS SDE supports MIPS32 and MIPS64 Instruction Set Architectures (ISAs), including the MIPS32 4K,24K, and 34K processor cores, and runs on PC Linux, Windows, and Sun Solaris operating systems.
The list price for the FS2 Navigator IDE is $995, and $1,990 with the ThreadX kernel-aware plug-in. Both are available from FS2.
Express Logic 1-888-THREADX
First Silicon Solutions