Montavista
Got a hot project?  Login
  • NETWORK INFRASTRUCTURE
  • OFFICE AUTOMATION
  • MEDICAL
  • ENGINEERING SERVICES
  • COMPANY

DevRocket Eclipse-based IDE for Platform and Application Developers

MontaVista’s DevRocket is the integrated development environment (IDE) that supports MontaVista Linux Platform and Application development. DevRocket delivers a set of tools designed to streamline and automate common embedded Linux development and analysis tasks. Based on standard Eclipse plug-ins, DevRocket significantly increases developer productivity by simplifying complex development tasks.

Edition Management

DevRocket is available for all active MontaVista subscribers and supports toolchains (i.e. compiler, debuggers, etc.) from previous MontaVista Linux versions and editions. Edition Management provides the capability to browse for existing MontaVista Linux installations and discovers which edition/version is installed and which toolchains and Linux Support Packages, (LSPs) are available.

Target Management

DevRocket utilizes the open source Eclipse target management project called Remote Systems Explorer (RSE). MontaVista created and contributed back to the community an SSH implementation for RSE. It allows target management on any MontaVista Linux target using the industry standard SSH protocol to support a wide range of target services, including file and process management, remote terminal/shell, and fully automated debugging and analysis.

Fully Automated Edit/Compile/Debug

DevRocket delivers a streamlined and fully automated edit/compile/debug cycle, eliminating the many manual steps involved in building binaries, copying them to a target, launching the debug sever, and connecting back to the host. Developers can easily support multiple MontaVista Linux editions and versions with automated target delivery setup and debug capabilities. Dynamically switch between discovered tool-chains and targets to ease porting and support for multiple CPU architectures.

Advanced Analysis

DevRocket delivers intuitive, interactive, and accessible interfaces to configure, manage, execute, and present results from best-of-breed FOSS Linux analysis tools such as memtraq, OProfile, LTTng, and memory utilization information from the /proc filesystem. Massive productivity gains can be realized when solving common analysis questions such as:

  • How is my system using available memory and how much?
  • Where are my system and application performance bottlenecks?
  • What is the source of my memory leak?
  • Which events lead to undesirable system states?

     
Locations | Careers | Privacy Policy     
© 2013 MontaVista Software, LLC. All Rights Reserved