Services > Android Services
 

Android Services for Handhelds and Industrial Applications

   
 

Android is an open-source software framework that includes an operating system, middleware and applications. Given the success of Android, e-con Systems strongly believes that Android would spread its wings out of consumer devices to Industrial Handhelds, Industrial Automation, etc. The entry of Android into the Car Infotainment Market further substantiates this thought process.

 

Android has addressed some of the principle challenges with the open source software but still maintained the open source advantage, thereby providing a win-win combination.

   
  e-con Offerings
   
  Having a dedicated Android team working on the Android for Industrial Handhelds and Devices, e-con Systems Offers the following,
 
Android Development Services for Industrial and handheld devices
The Android framework provides the scope to customize it for any product/platform. However this involves work to be done at the various levels of the Android Architecture. e-con Systems with its expertise in Linux and Industrial Handhelds have experimented with Android for Handhelds and Industrial Devices.
 
     Download Android Services Profile  
 
 

Demo: Android Development platform
  Android Reference Design
Alioth - e-con's Android Reference Design
   Download Android Services Profile    
    For Industry Handhelds and Devices,
 
    Android BSP Porting   Android Device Driver Development  
  USB Camera  Android Reference design   Android Application Development  
  Android Based complete product Development
 
    Android BSP Porting
 

e-con Systems offers Android BSP porting services for customized ARM target boards. Porting the base Linux kernel required for Android and the complete Android stack for the target boards is done by e-con Systems. e-con Systems’ Android BSP team has experience with Android on development platforms based on the Marvell XScale, TI OMAP/Sitara processor.

The Android architecture contains various layers on top of a slightly customized Linux Kernel.

Android Design Engineering
Android Services
 

When this Android is used for Industry handhelds, the following challenges crop up.

 
1
There may be a need for standard interface or API in Android for a particular peripheral such as in industrial handheld
    there is an ADC. Android SDK does not have a standard ADC API, nor a ADC support built-in.
 
2
An Industrial Handheld may not need a phone application or address book and definitely not the same desktop
  appearance, locking, etc. How to remove this?

e-con addresses these concerns for customers who want to port Android onto Industrial Handheld and devices. e-con has developed the lower level drivers and Android middleware for various peripherals like ADC, CAN, GPIO Controls, RS485, etc.
 
    Android Device Driver Development

e-con Systems is an expert in Linux Driver Development and has proven track record for the past 7 years. e-con Systems has extended its Driver expertise to Android platforms as well.

Android driver development involves developing/porting drivers for customer chosen peripherals that are already supported by the Android Stack. Some of these devices are

 
1
 GSM/GPRS Module
 
2
 GPS
 
3
 Camera
 
4
 USB Devices
 
5
 SD Memory Card
 
6
 Bluetooth
 
7
 WiFi
 
8
 Audio
 
9
 LCD & Touch Screen
Android Services

e-con can port or develop drivers for Android that work in cohesion with the Android Middleware and Applications seamlessly.

The driver development for Android, especially for Industrial Handhelds and devices may involve developing complete drivers and Android HAL, Libraries and Applications for some peripherals. These peripherals are not inherently supported by Android. Some of these peripherals include

 
1
 CAN Controller
 
2
 ADC
 
3
 GPIO lines
 
4
 RS485
 

e-con Systems develops the necessary low level drivers, Android HAL, libraries and Applications to support these custom devices.
 
    Android Reference design

The Alioth - PXA300 Reference Design is a dual board solution which features a piggy back eSOM300 - computer on module and carrier board. The computer on module consists of XScaleĀ®/ARM PXA300 ultra low power microprocessor, MDDR SDRAM, flash memory, power management IC, LCD Daughter card with 4.3" / 7" TFT, Ethernet, Camera Interface.
The Alioth kit can be used as a rapid product development platform and customers can use this kit to test their application on the Android, Windows CE BSP, Linux (Ångström Distribution) provided by e-con. In addition to the BSP e-con provides reference schematics for the carrier board and hence carrier board design can be done in few weeks time thus enabling the customers to speed up time to market.
 Android Driver Development
Android on Alioth
    Android Application Development

e-con has an Android Application Development team that develops custom Android Applications. The Application team’s focus is to develop customized applications for Android Handhelds and Industrial Control Devices based on requirements from customers. The Android application team does not develop applications for the Android Marketplace.

Some applications developed by the Application Team are as follows

 
1
 Voltage monitoring Application
 
2
 Industrial data collection Application
 
3
 Custom Camera Application
   
 
    Android Based complete product Development

e-con does complete product development services for a number of different kind of handhelds. e-con can design & develop devices as per customer specification and be with the customer from finalizing product specification to design development and prototype manufacturing. e-con can help in the following:
 
 
1
 Choosing the right Android components
 
2
 Writing the suitable Android Applications for the device
 
3
 Porting the necessary device drivers etc
 
e-con Systems offers end-to-end product engineering services for embedded product design and development helping to build affordable solutions in emerging markets. For more information, please visit e-con's Product design services page
 
 
 
     Why e-con for Android Industrial
     Handhelds?
  1
Team well placed and Focussed on
Android for Handhelds
  2
Alioth – e-con's customized Android
BSP with CAN, ADC, etc.
  3
Expertise with Rugged handheld and
development.
  4
Strong Embedded Linux Background
 

  1. Android Services