Global Sources
EE Times-India
EE Times-India > EDA/IP

Launching Freescale's MARS program for i.MX25

Posted: 05 Jul 2010     Print Version  Bookmark and Share

Keywords:MARS program  i.MX25 software  software library 

Freescale's Trio software library was originally developed to enable compressed audio formats, such as MP3 and WMA, to be added to portable CD players. Over the years, the functionality and complexity of the Trio software has increased considerably to match the increasing demands of the portable media player (PMP) and car radio markets it now serves.

Trio's feature list now includes numerous decoder formats, MP3 encoding, MPEG and JPEG video support, as well as an extensive connectivity list, including support for iPOD, MTP (Media Transfer Protocol), Zune, Bluetooth and Mass Storage Class (MSC) based devices.

Trio was designed to run on Coldfire-based architectures, but due to its success and the continued increase in complexity of its targeted markets, it has been ported to Freescale's next generation of ARM based devices, the i.MX family. To prevent any confusion, the software library that runs on the i.MX devices has been renamed from Trio to Multimedia Automotive Reference Software (MARS).

MARS provides Trio's existing large customer base a migration path to the next generation of processors whose added processing power further enhances MARS's capabilities in applications such as in-car navigation, which requires increased video performance.

Customers new to Trio and MARS benefit from a well established software library, providing a quick start and shorter time to production, whether developing products based on Coldfire or i.MX architectures. Although the intention of this application note is to walk the reader through the process of starting from scratch and ending up with a Linux environment running a MARS based demonstration on an i.MX25 Platform Development Kit (PDK), it is not an idiots or step by step guide to doing so.

There are many different approaches that could be taken to achieve the same goal, as well as a number of factors that vary on a regular basis, such as your choice of Linux distribution, the Linux environment you wish to work under, software release version and even the hardware platform revision made available to you. In addition to these factors, references are made to several software tools and packages that the reader is required to learn how to install and use, that is considered beyond the scope of this application note.

View the PDF document for more information.

Comment on "Launching Freescale's MARS program f..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top