Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow News arrow Cortex-A8-based HMI kit supports Linux, Android

Cortex-A8-based HMI kit supports Linux, Android
By Eric Brown

Rate This Article: Add This Article To:

TES Electronics is shipping a Linux- and Android-ready hardware/software development kit for home automation, transportation entertainment systems, and industrial displays. The Magik-MX Kit offers a module based on a TI OMAP3530 system-on-chip, an I/O board, a seven-inch multi-touch display, and TES' Guiliani GUI/HMI framework.

The Magik computer-on-module (COM) and Magik-MX Kit are said to be available with Linux, Android, or Windows CE 6.0. Typical applications include home media devices, museum AV guides, portable industrial measurement devices, building security, media phones with DECT, personal medical devices, PNDs (portable navigation devices), and digital signage, says Stuttgart, Germany-based TES Electronics.

Magik-MX Kit

(Click to enlarge)

The Magik COM

The Magik COM that drives the hardware evaluation kit is based on TI's well-traveled ARM Cortex-A8-based OMAP3530 system-on-chip (SoC), which is clockable to 600MHz. The high-end member of the OMAP35x family, the OMAP3530 includes both a TMS320C64x DSP/video accelerator, enabling 720p video, and an OpenGL ES 2.0 graphics engine, based on Imagination Technologies' SGX 2D/3D graphics processor.


Magik computer-on-module

The Magik module (pictured above) is equipped with 256MB DDR memory, 512MB NAND flash, and 64MB of NOR flash, says TES. The module can boot from either the NAND flash or else the microSD slot available on the kit's I/O board (below), says the company. The business-card sized module is said to offer Ethernet, USB, and serial connectivity, and support HDMI, analog video, and LCD displays.


Internal view of Magik-MK I/O subsystem, showing raised Magik module

(Click to enlarge)

Specifications listed for the Magik COM include:
  • Processor -- TI OMAP3530 with ARM Cortex-A8 @ up to 600MHz
  • Memory -- 256MB Mobile DDR (166MHz) memory
  • Flash -- 512MB NAND flash; 64MB NOR flash; SD interface
  • Display -- Supports HDMI , analog video, and LCD; extended via kit's 7-inch 800 x 480 touchscreen
  • Networking -- 10/100 Ethernet controller
  • USB -- 1 x USB 2.0 high-speed host interface; 1 x USB 2.0 high-speed On-the-Go device interface
  • Serial I/O -- 3 x UARTs
  • Audio -- I2S compliant audio codec (TI TWL4030 with 16-bit stereo DAC, 13-bit ADC)
  • Power Supply -- 5v power supply, with on-board power management
  • Dimensions -- 3.54 x 1.96 inches (90 x 50mm)
  • Operating temperature -- 32 to 158 deg. F (0 to 70 deg. C); ext. temp version -40 to 185 deg. F (-40 to 85 deg. C)
The Magik-MX Kit

The Magik-MX Kit combines the Magik COM with a 7-inch, 800 x 480 multi-touch enabled display and an I/O board. The latter communicates with the COM via dual 180-pin high-speed connectors, says TES.


Magik-MX Kit, showing video I/O on left

(Click to enlarge)

The company did not detail I/O specs except to say that the Magik-MX Kit offers HDMI, RCA, and component video I/O, a microSD slot, and an Altera Cyclone III FPGA (field-programmable gate array), said to offer "generic expansion." Judging from the photo above and the architecture diagram below, however, the device also appears to offer real-world Ethernet, plus USB ports, and a serial port.



Magix-MX Kit architecture

According to TES, the Magik-MX board also provides optional WiFi, Bluetooth, and "mobile modem" support, as well as "optional DECT and CAT-iq support on USB/SPI." The kit is said to be RoHS compliant and available in industrial temperature grades.

Magik SDK

The Magik-MK Kit ships with a software development kit (SDK) that offers TES' open source Magik OS, which integrates a Linux kernel 2.6.29, and is extendable with an Android implementation. The SDK also supplies a Windows Embedded CE 6.0 BSP (board support package), says TES. Other features include an API for OpenGL ES 1.1 and 2.0, the Guilani GUI framework, and PacketVideo's OpenCore multimedia framework integrated with MPEG-4, H.264, MP3, and AAC codecs for Linux and Android.


Magik OS architecture

Last April, TES introduced a Linux version of its Guiliani HMI (human machine interface) UI framework and editor. Guiliani for Linux supports OpenGL ES on both hardware- and software-accelerated GPUs (graphical processing units), and includes a Linux software development kit (SDK).

Designed to support the Model View Controller approach to design, in which business logic is separated from UI, the framework is said to support creation of GUIs on rendering back-ends including OpenGL, OpenGL ES, SDL, DirectFB, GDI, and framebuffer devices. Guilani also supplies PacketVideo's OpenCore media playback and recording framework.



Sample interfaces available with Magik SDK
(Click on either to enlarge)

Stated Michael Sharpless, TI Worldwide Sales Manager, Elite Design House Program, "As an Elite Design House member, TES' hardware and software design expertise is clearly highlighted on Magik through integrating multimedia and a user-friendly HMI framework for a variety of industrial and consumer applications."

Stated Juergen Zeller, CEO TES Design Services & Technology, "A true added value is bringing TES Guiliani HMI on OMAP35x to ease customer's development of user interfaces in the non-mobile market."

Availability

The Magik-MK Kit and Magik module are available now, says TES Electronics, which did not list pricing. More information may be found here.


Related Stories:


Discuss Cortex-A8-based HMI kit supports Linux, Android
 
>>> Be the FIRST to comment on this article!
 
 
 
>>> More News Articles          >>> More By Eric Brown
 



FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
PLATINUM SPONSORS

 


ADVERTISEMENT


Check out the latest Linux powered...

Mobile phones!

MIDs, UMPCs
& tablets

Mobile devices

Other cool
gadgets

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...




Most popular stories -- past 90 days:
· Linux boots in 2.97 seconds
· Tiniest Linux system, yet?
· Linux powers "cloud" gaming console
· Report: T-Mobile sells out first 1.5 million G1s
· Open set-top box ships
· E17 adapted to Linux devices, demo'd on Treo650
· Android debuts
· First ALP Linux smartphone?
· Cortex-A8 gaming handheld runs Linux
· Ubuntu announces ARM port


DesktopLinux headlines:
· Simulator runs Android apps on Ubuntu
· Hypervisor rev'd for higher reliability
· Pluggable NAS now supports Linux desktops
· Moblin v2 beta targets netbooks
· Linux-ready netbook touted as "Student rugged"
· USB display technology heading for Linux
· Ubuntu One takes baby step to the cloud
· Game over for Linux netbooks?
· Linux Foundation relaunches Linux web site
· Dell spins lower-cost netbook


Also visit our sister site:


Sign up for LinuxForDevices.com's...

news feed


Or, follow us on Twitter...