Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Mentor Graphics Inflexion UI IVI Demonstration on Android

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,476
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 16, 2011

This is an In-Vehicle Infotainment (IVI) demonstration show casing Mentor Graphics Inflexion UI (User Interface) product. on a Texas Instruments OMAP4 Panda board running Android. This demonstration was created in less than 4 weeks utilizing Mentor Graphics Inflexion product, and its engineering services capabilities to apply Android in non-cell phone application.

The Hardware:
There were two boards in the demo. A Pandaboard for the application OS and HMI was running Android (Froyo). The second board was an JAMR (OMAP) board running the radio and car-oriented busses like CAN. The Pandaboard was connected to the JAMR board with an I2C bus (using a ribbon cable for the demo).

The Software:
The Pandaboard was running the Froyo (v2.2) version of Android.The Pandaboard is also running Inflexion on Android for the HMI.
The JAMR board could be running any tradition RTOS or bare-metal app. An API was used to send commands from the Pandaboard to the JAMR board over the I2C bus.

What was done:
Android was ported to the Pandaboard and the Inflexion UI used to control the JAMR board for the IVI system was created in only 4 weeks! Mentor Graphics is TI's partner and preferred partner for Android support and development. Note that Inflexion adds to Android's capabilities, so all the functionality of Android is still available on the Pandaboard in the Android environment.

The Inflexion user interface software was used to control the radio's volume, select & scan the channel, and jump to radio station presets. This was done with a simple Inflexion extension Module that communicated from the Pandaboard to the JAMR board over the I2C bus. Inflexion is designed to be extensible via Modules, and the mechanism is used to separate the presentation layer (user interface) from the functionality underneath (in this case, the radio controls).

It would be a also be possible to add Modules to control HD video, camera input, and a microphone as well. These Modules can take advantage of Android's VM and communication mechanisms like any other Android application, making Inflexion extremely flexible and customizable.

The inflexion UI design also had sample IVI controls for things like navigation menus, environmental controls, and music playlists that demonstrated the ease with which Inflexion's UI Express tool can be used to create and customize a complete IVI user interface.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (2)

Sign In or Sign Up now to post a comment!
  • Wow, this is Fantastic!

  • Superb technology.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more