Android BSP-Entwicklung

e-con Systems bietet Android BSP-Entwicklungs- und Portierungsservices für ARM- und X86-Prozessorkarten an. Das erfahrene Android-Team bei e-con Systems arbeitet bereits seit sieben Jahren, seit Android Donut, mit Android.

e-con Systems hat das Android Board Support-Paket (BSP) für die folgenden Plattformen intern entwickelt und optimiert.

BSP-Name Plattform Prozessor

Jetson TK1 BSP

Jetson TK1

NVIDIA Tegra K1

eSOMIMX6 BSP

eSOMIMX6

NXP/Freescale i.MX6

eSOM3730 BSP

Almach Entw-Kit

TI DM3730/AM3703


Die Ingenieure bei e-con Systems stabilisieren Android aus dem Android Open Source-Projekt (AOSP) für die Plattformen und unterstützen Updates und Fixes.

e-con bietet unter anderem die folgenden Android BSP-Entwicklungsservices an:

  • Anpassung von Android BSP & Stapel für die benutzerdefinierte Produktentwicklung

  • Startzeitoptimierung

  • Gerätetreiberentwicklung & HAL-Integration

  • Firmware-Update "Over-AIR"

Anpassung von Android BSP & Stapel für die benutzerdefinierte Produktentwicklung

Android ist das bevorzugte Betriebssystem für die eingebettete Geräteentwicklung, und somit hat sich die Anpassung des Android BSP und des Stapels zu einer wichtigen Anforderung entwickelt.

e-con Systems passt das Android BSP und den Stapel an die Bedürfnisse der Produktentwicklung an. Diese Anpassung umfasst:

  • Größenoptimierung

  • Anpassung der vielen Features im AOSP und entfernen unerwünschter Features

  • Direktes Booten in der App

Startzeitoptimierung

Im Allgemeinen dauert der AOSP-Startvorgang 40–60 Sekunden. Das bietet viel Raum für die Optimierung und Anpassung mit Android. e-con Systems hat es geschafft, die Startzeit des Android-Systems auf zehn (10) Sekunden zu verringern.

Gerätetreiberentwicklung & HAL-Integration

e-con Systems bietet ebenfalls Android-Gerätetreiberentwicklungs-und Treiberportierungsservices an. e-con Systems hat Gerätetreiber entwickelt und für die Kunden in deren Produkte integriert.

Die Gerätetreiber umfassen:

  • Display- und Touch-Treiber

  • Audiotreiber

  • USB-Treiber

  • Kameratreiber

  • Drahtlos (WLAN- & Bluetooth-Treiber)

Nicht mobile Peripheriegerätetreiber

e-con Systems hat sich auf die Integration von nicht mobilen Peripheriegeräten in das Android-Gerät spezialisiert. e-con Systems kann Gerätetreiber und HAL für Peripheriegeräte entwickeln, unter anderem:

  • Smart Card-Lesegeräte

  • Barcode-Scanner

  • Magnetkartenlesegeräte

  • Fingerabdrucksensor

  • ADC

  • GPIOS