OMAP™ Mobile Processors : Development Tools

clear gif

An easy-to-develop environment is an integral part of the OMAP™ platform. The OMAP™ platform is supported by industry-standard hardware, software and virtual tools and a robust ecosystem of third parties.

Open Source

pandaboard.org

PandaBoard: Open OMAP™ 4 mobile software development platform

PandaBoard is a one-of-a-kind, low cost, open mobile software development platform that enables fast, easy and highly extensible development. A robust, fully-engaged community of Linux-focused experts supports the board via the dedicated resource site pandaboard.org.

  • Low cost, mobile software development
  • 1080p video, WLAN, Bluetooth® & more!
  • Dual-core ARM® Cortex™-A9 MPCore
  • Community-driven projects & support

Order PandaBoard now!

BLAZE

Blaze™ Development Platform

The Blaze™ development platform are a family of OMAP 4 platform-based development tools. They pair the OMAP 4 platform with key peripheral support to provide mobile innovators with a complete system solution that eases the development process and transforms designs into real-life applications. Both the Blaze Mobile Development Platform (MDP) and Table Development Platform (TDP) are designed to give developers access to the right mobile system components so they can innovate and create whenever an idea strikes. Out-of-the-box features include:

  • Dual 3.7” WVGA capacitive touch displays
  • HDMI output
  • DLP® Pico™ projector
  • Full sensor suite including accelerometer, compass, ambient light, proximity, barometric and temperature sensors
  • Broad audio support including multiple digital microphones, stereo speakers and audio outputs
  • WiLink™ 7.0 (WL1281), a single chip with Wi-Fi®, GPS, Bluetooth® and FM functionalities

Order Blaze now!


Zoom™ OMAP36x Mobile Development Platform

The Zoom OMAP36x Mobile Development Platform (MDP) is a fully-featured evaluation platform built around TI's OMAP3630 applications processor. The OMAP3630 applications processor integrates powerful 720p multimedia, 3D graphics, and 8-megapixel imaging capabilities with the high-performance ARM® CortexTM-A8 core. The result is a solution which unites the low-power requirements of embedded applications with the multimedia-rich expectations of smartphones, MIDs, and other mobile end equipments.
Order Zoom OMAP36x MDP now!


Zoom™ OMAP34x--II Mobile Development Kit

The Zoom OMAP34x-II Mobile Development Platform (MDP) brings together all the tools needed for mobile application developers to get fresh, innovative applications to market quickly. The robust platform gives Smartphone and Mobile Internet Device (MID) application developers who are eager to create applications for leading mobile operating systems, such as the Android Mobile Platform, Linux, LiMo, Symbian OS™ and Microsoft® Windows® Mobile, a robust handheld form factor with the wireless connectivity technologies, enhanced imaging, video, display technology, software, as well as an optional 3G modem and optional DLP Pico™ projection technology module that enables big picture experiences in the palm of your hand.
Order Zoom II MDK now!

Code Composer Studio™

Code Composer Studio is an integrated development environment (IDE) from TI that has been specially enhanced for the OMAP platform. With Code Composer Studio, developers can easily optimize the real-time execution of applications to fully capitalize on the processing power and low power consumption of the OMAP platform. Download an evaluation version.

Back to Top

Synopsys Virtual Platforms

OMAP Developer Network

Synopsys (formerly Virtio) powers dramatic gains in software development by delivering early access to fast, full-function software simulation of target boards.

Issues Concerning OMAP Developers

  • Getting to market is traditionally a serial process:
    • Silicon > Board > OS & Middleware > Application Developers
  • Cost of development tools
  • Time to market barriers delay time to profits:
    • Silicon availability
    • Board availability
    • Verification capability
Synopsys

How Virtual Platforms Benefit OMAP Developers

  • Accelerates the process (Time to market paradigm shift):
    • Software development starts earlier
    • OS, middleware, apps already developed and tested
    • Synopsys platforms lowers cost of development
    • Simplifies handling of silicon and device modifications
  • Result - Your applications are available when phones are released!

Currently available:

Virtual Platform Capabilities

Synopsys has worked with Texas Instruments to create virtual, high performance software simulations of the TI OMAP™ Platforms.

Virtual Platforms (VP) power dramatic gains in developer productivity by integrating with the software developer's preferred development environment, delivering a complete desktop development environment for application, middleware, operating system and driver development. The VP integrates with software developer's development tools of choice including Microsoft's Platform Builder and eMbedded Visual Tools, Lauterbach Trace32®, ARM® RealView™ and more. With this fast full-function software emulation, software developers can start developing and integrating their software today before hardware availability with the following capabilities:

  • Runs actual TI OMAP Platform targeted binaries - no cross compiling
  • Includes real-world connections such as serial, network and video streaming
  • Provides efficient heterogeneous multi-core debug
  • Allows camera application development and test through a USB camera connected to the host computer and from a video file
  • Interfaces to compatible debuggers (such as TI Code Composer Studio, Lauterbach Trace32® and ARM RealView) - see VP data sheets for specifics
  • Provides high level of system visibility and control, though breakpointing and single-stepping inside peripheral hardware models
  • Emulates many system peripherals, such as MMC cards, and subsystems such as Imaging Video Accelerator (IVA) and Audio/Power Management ICs - depending on the particular OMAP Platform
  • View system registers and variables inside peripheral hardware models
  • Provides low-level execution control and visibility into the CPU and the peripheral components
  • Features photo realistic Innovator device skin with emulated touch screen

Multi-Core Debug Efficiency

Virtual Platforms enable greater debug visibility and efficiency by providing heterogeneous and homogeneous multi-core debugger support including Texas Instruments Code Composer Studio™. Debugging multi-core SoC with Synopsys is more efficient than JTAG and physical hardware because JTAG scan chains only stop one processor at a time. With Virtual Platforms, the entire set of on-chip cores, including the ARM and DSP cores, stop when either a software or hardware breakpoint is reached. This allows unsurpassed debug visibility into the complete system and greatly increases developer productivity.

Virtual Platform Packages

Synopsys offers two product packages a standard Virtual Platform (VP) and a Platform Development Kit (PDK). With the VP a developer can preset hardware configurations like switch settings and COM port settings to develop and test new software configurations to boot operating systems, run applications or develop low-level drivers. The PDK offers the same functionality as the VP, with the added ability to customize platform hardware; add and change components from the library of components provided or easily create new functions by using the authoring tools included with the PDK license.

Contact us to learn more about Synopsys Virtual Platforms

Back to Top

Symbian

  • Download the S60 SDK for Symbian OS, CodeWarrior Edition
  • Developers working with Symbian reference platforms like the ARM SPP/2 and the TI Innovator Development Kit and Symbian OS development kits benefit from advanced, integrated on-device debugging support with the MetroTRK (target resident kernel), which can be customized for multiple development boards.
  • CodeWarrior Wireless Development Kit for Symbian OS, Nokia 3650 edition gives you everything you need to start building winning applications and games for the Nokia 3650, 7650, N-Gage, as well as other S60 devices.
  • The Borland® JBuilder® MobileSet 3 development environment is fully integrated into JBuilder for building and deploying J2ME applications using the MIDP and CLDC platforms. JBuilder MobileSet includes the J2ME Wireless Toolkit 1.0.4, plus support for the Nokia Developer's Suite.
  • UIQ is a user interface platform for Symbian OS, especially designed for advanced media rich mobile phones. UIQ offers users interaction through its pen-based user interface and large display. It is designed to offer easy access to the wide variety of data services in 2.5 and 3G networks.

Back to Top

Microsoft® Windows Mobile™

Pocket PC Resources:

Smartphone Resources:

Other Resources:

Back to Top