CHIP DESIGNER ARM has expanded its Development Studio 5 integrated development environment (IDE) to support embedded Linux application development on its processors.
ARM is best known for its processor designs that are used by some of the biggest chip vendors and have powered the smartphone and tablet boom, however the firm also does software development work to enable developers to program applications that run on its chips. Now ARM has expanded support for its free Development Studio 5 Community Edition IDE to enable users to develop embedded Linux applications.
ARM's Development Studio 5 includes the open source Eclipse IDE, a GNU cross-compiler, the DS-5 debugger and the Streamline performance analyser. The firm touted the ability of its debugger to require only an Ethernet connection to the target in order to deliver debugging features that it claims are only found on commercial debuggers.
Developers in the embedded market need to keep a keen eye on performance and ARM talked up the ability of its Streamline performance analyser to interact with various layers of the Linux software stack.
The firm said, "The ARM Streamline performance analyser provides Linux developers with an unprecedented level of visibility into how their application interacts with the rest of the Linux stack and the underlying hardware.
"Streamline makes it easy to locate code hotspots, system bottlenecks, inefficient threading, ineffective use of the cache memories and GPUs, and many other software issues."
Previously ARM's Development Studio 5 IDE was intended for Android developers, however the firm has now extended its capabilities to support more low-level embedded Linux development. The firm said existing Eclipse IDE users can download the DS-5 Debugger and Streamline components as Eclipse plugins, so developers can work within their existing development environment.
ARM said its Development Studio 5 IDE is available for download now. µ