Android 4.4.3 Kitkat
Emtrion has designed this Android developer-kit to help you design your Android application quickly and efficiently, and evaluate it directly on the Hardware.
By simply running the virtual machine provided, you can start developing your application using the Android Studio. The SDK is already installed. No download or installation is required to start.
The version of Android OS running on the developer-kit is a custom Android version made by Emtrion. It is compliant with the vanilla Android 4.4.3 named “Kitkat” but with some restrictions on specific points. You can find those points below on the section “Available devices/interfaces”.
The process of making or rebuilding the Android OS is substantial and requires a lot of knowledge regarding Linux and Android. If you have any requests or particular needs, Emtrion can build a custom Android OS for you. Please contact sales@emtrion.de for any questions regarding this point.
Functions
novaluefound
Drivers
Name
Status
Comments
Limitations
Links
LCD
available
PCIe
available
only with DIMM-MX6-PCIe on TARION -> NO HDMI available
RTC
available
Camera
on request
Touch
available
capacitive touch ft5x0x
HDMI-Audio
available
only with DIMM-MX6 on CADUN -> NO PCIE. Assigned as card1 and not used by Android in Default.
HDMI-Video
available
only with DIMM-MX6 on CADUN -> NO PCIE
LVDS
available
USB Host
available
USB Mass Storage, USB Mouse
Audio
available
TVL320AIC23
only Audio out.
SDCard
available
mounted as extsd
Bluetooth
on request
WLAN
available
Support for DNXA-92, other modules on request
Ethernet
available
wired.
USB Device
available
UARTs
available
True
Dienste
Name
Status
Comments
Limitations
Links
Debugging
available
adb via USB Function or TCI/IP
True
Release Notes
Known Issues
Block diagram
Downloads / Documents
emtrion-MX6 Developer Kit for Android 4.4.3
Developer Kits
Accessories
Supported operating systems
FAQ
Android: Installing a new application
How to install a new application to android rootfs?
For installing an application one must provide the apk-file of this application. Copy this file for example to an SDC. The installation is performed by calling
pm install xxx.apk /
in the console of Android (terminal application or serial interface).
Android: Updating to Kitkat 4.4.3
How can I update my DIMM-MX6/DIMM-MX6-PCIe to Kitkat 4.4.3
For updating the Android BSP, please first update the bootloader to a version higher or equal than v11 as of 2015.04.17. A description for updating the BSP can be found in the User Manual.
Changing display settings
Is it possible to change the display settings?
The selection of the display or display port is done by the bootargs parameter list. Have a look at the file /boot/uboot_script, there you'll find all the settings for different boot scenarios.
The variable "display_fb0" controls which display or display port should be used. Changing the parameters there results in different display settings. "display_fb0_lcd", "display_fb0_hdmi" and "display_fb0_lvds" are examples for selecting the RGB, HDMI or LVDS port.
It is possible to do some experiments by changing the values of "display_fb0" but make sure not to brick this file, otherwise, the kernel won't boot anymore and you must restore the flash contents. For modifying this file, boot the OS and change to the directory /boot. The editor vi (busybox) is available for editing.
cd /boot
busybox vi uboot_script
Note: Despite LVDS and HDMI, choosing a customer-specific display usually necessitates a specific adaption board. Please contact info@emtrion.de if you have special needs.