Green Hills Software Delivers MULTI Software Development Environment for Embedded Linux Developers
CIOReview
CIOREVIEW >> Software >>

Green Hills Software Delivers MULTI Software Development Environment for Embedded Linux Developers

By CIOReview | Friday, December 12, 2014

SANTA BARBARA, CA: Green Hills Software, a provider of operating systems and development tools for embedded systems has announced a new MULTI software development environment for embedded Linux developers.

The company’s MULTI enables developers to seamlessly control and debug all aspects of an embedded Linux system all from a single tool. Developers can simultaneously interact with these entities in a single window or in separate windows per instance. It also enables developers to quickly master the most difficult device development challenges, including kernel panics, execution and data flows between user processes and the kernel, early hardware bring-up, device drivers, and performance analysis and tuning.

Some of the Key capabilities of Green Hills Software's Linux debugging and development suite include: Support for all modern embedded Linux versions, regardless of download source or Linux support vendor, and including Android distributions; Leverage the Green Hills Probe JTAG device for "stop-mode" debugging of kernel, ISRs, and user mode applications; Leverages I/O peripheral connections for "run-mode" debugging of applications, where the CPU is never halted; Fully multicore/SMP aware; Advanced visualization and manipulation of Linux kernel data structures, including shared memory regions, semaphores, and message queues;  Advanced run control features available in stop mode and run mode enable seamless debugging of newly created threads and processes, zero-overhead breakpoints to enable visibility without intrusiveness, and the ability to debug system calls based on specific calling threads; and Support for GNU GCC C/C++ compilers with optional support for Green Hills C/C++ compilers.

"The Internet of Things presents challenges and opportunities that demand powerful, flexible, scalable, cost-effective development platforms. Linux developers will be amazed at how MULTI makes their everyday software development tasks easier, faster, and even fun," states Nathan Field, MULTI manager, Green Hills Software.