Your browser either does not support Javascript or you have it disabled. Please enable Javascript to be able to navigate our site and utilize features.

Montavista



Get the right support package

Let us help you make
the most of your product — fast to market.


 Android Commercialization - Making Android Ready for Your Device
DevRocket Eclipse-based IDE for Platform and Application Developers

MontaVista 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 LSPs are available. This service also supports the unique feature to dynamically select a toolchain within a single project.

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 /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?

Previous DevRocket Versions

DevRocket supports previous MontaVista Linux versions through the edition and target management services providing full access to supported toolchains and targets. Advanced analysis interfaces work on previous editions when the required user packages and kernel support are enabled.

For Platform Developers For Application Developers

Take control over the development platform with everything required to deliver a MontaVista Linux®-based solution.

  • Architecture Cross Tool Chain
  • Linux Support Package (BSP)
  • Target Application Packages
  • Complete Source Code

Get products to market more quickly and efficiently with the tools and functionality needed to develop embedded applications on MontaVista Linux.

  • Architecture Cross Tool Chain
  • 586 Cross Tool Chain
  • Virtual Target Environment

 

Developer Resources
Contact Us      Careers      Resource Download Library      Meld Community      Request Information            Feeds of news, blogs, and more

©2010 MontaVista Software, LLC. All Rights Reserved