한국어  |  日本語
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.


 Free web seminar: Migrating VxWorks Applications to Linux
Speed Time to Market With the Application Developer Kit

MontaVista® Linux® Professional Edition Application Developer Kit (ADK) 5.0 is the complete environment for application developers to quickly create and test applications for MontaVista Linux through the entire development cycle, providing the tools and functionality needed to develop embedded applications for MontaVista Linux. MontaVista ADK 5.0 hosts on Windows®, Solaris™ and Linux operating systems and supports integration with third-party Eclipse-based components and other tools.

The MontaVista Linux Professional Edition ADK 5.0 includes:
DevRocket™ 5
The MontaVista IDE delivered as completely standard Eclipse plug-ins, includes advanced analysis tools for memory leak detection, performance profiling, and memory usage analysis.
CPU Architecture cross tool chain
A complete set of Linux cross tools - including compliers, debuggers, and run-time libraries - required to build application binaries for specific CPU types. Covers x86, ARM, MIPS, XScale, and Power (PPC) architectures.
Virtual Target Environment
A complete, bootable instance of MontaVista Linux 5.0 running within a host-based virtual environment, with advanced debugging and analysis tools including a 586 tool chain targeting virtual target execution on glibc and µClbc target.

 

Supports Previous Versions of MontaVista Linux

With MontaVista Linux on its 5th generation release, many application development teams already have a significant code base on MontaVista Linux versions 3.1 and 4.0. The backward-compatible, MontaVista ADK 5.0 allows developers to use these previous version tool-chains (compilers, debuggers, etc.) in addition to MontaVista Linux 5.0, supporting easy discovery and porting of existing MontaVista Linux installations, making all editions dynamically available from within one interface.

Eclipse Graphical Development Environment and Tools

Many Linux development and analysis tools rely on command-line interfaces (CLIs), and parsing reams of text-based output can be difficult and time-consuming. To boost productivity, the MontaVista ADK provides an intuitive, interactive, and accessible Eclipse graphical user interface for performance and analysis tools and can plug into any Eclipse development environment. Because the ADK 5.0 takes full advantage of the Eclipse platform and the Eclipse ecosystem, developers do not have to run a separate IDE to target the MontaVista Linux environment.

"One-Click" Automated Edit/Compile/Debug Cycle

"One-click" streamlines the edit/compile/debug cycle, eliminating the multiple manual steps involved in building binaries, copying them to a target, launching the debug sever, and connecting back to the host. Easily support multiple MVL editions and versions with completely automated target delivery setup and debug capabilities. Dynamically switch between tool-chains and targets to ease porting and support for multiple CPU architectures.

Catch Bugs and Bottlenecks with Advanced Analysis Solutions

When developing applications, performance bottlenecks and memory leaks are tough problems. Left unresolved, these issues can cripple a development effort. The MontaVista ADK integrates several best-of-breed Linux tools and delivers them in an intuitive and interactive graphical interface. These include MPatrol to identify memory leaks; OProfile to find the greatest contributors of CPU utilization; and tools that deliver a graphical depiction of memory usage across the Linux kernel and applications, and most importantly, of available memory of the system.

Virtual Target Environment Reduces Late Porting Risk

Typically application developers receive access to working target hardware very late in the development cycle, and porting and integration issues exposed at that stage can introduce significant project delays. The MontaVista Virtual Target Environment reduces this risk by allowing developers to utilize MontaVista Linux tool chains and a fully functioning target from the beginning of the development cycle.

Developer Resources
search
Contact Us    Careers    Blogs    Request Information    Resource Download Library
©2008 MontaVista Software, Inc. All Rights Reserved