|
| 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, |
|
|
 |
|
|
| 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. |
|
|
|
|
|
|
| For Industry Handhelds and Devices, |
| |
|
| |
| 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. |
|
|
|
|
| |
|
|
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 |
|
|
|
|
|
|
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 |
|
 |
Related Links |
|
|
|
|
|
|
|
|
|
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 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 |
|
|
|
|
|
|
|
 |
| |