6. Android Application

6.1 Display

_images/Display_interface.png

Connect the board and monitor, then start up. EM3288 supports Dual-screen display (HDMI/LVDS).

EM3288_dual_display

6.1.1 Dual-screen different display

Settings -> Display -> HDMI -> Turn On, check dual screen and Vice screen rotation

_images/different_display_1.png

Press and hold volume + and volume simultaneously and hold for 2 seconds.

_images/different_display_2.png

The same operation can exit the different display mode.

6.1.2 Miracast

Miracast is a wireless display standard designed for mirroring a smartphone, tablet, or PC’s screen to a television without requiring any physical HDMI cables.

Miracast using WiFi protocol, it must be connected to the same WiFi.

Settings -> Display -> Cast -> Check Enable wireless display

_images/Miracast.png

6.2 SD Card

_images/SD.jpg

EM3288 supports SD Hot-plug.

_images/explorer.png _images/sd.png

6.3 USB Host

_images/USB2.jpg

The USB2.0 Host can be used to connect USB mouse, USB keyboard, U-Disk or other USB devices. Support Hot-plug.

_images/USB.png

6.4 Video&Audio Player

Copy video file to SD_card/U-disk then insert it to the board. Click Video icon and select multimedia file to play.

_images/Video_player.png _images/Video_file.png

6.5 Ethernet

_images/Ethernet.jpg

Connect the board and router with an Ethernet cable (default DHCP=Yes). User can ping URL/IP at terminal, or open the browser to test Network.

su
ping www.boardcon.com
_images/ping.png _images/browser.png

6.6 Record

EM3288 supports recording via line-in(headset) or differential MIC. Default MIC recording. It will switch to the Line_in recording automatically if inserted the headset.

_images/MIC.jpg

Open the APP Sound Recorder in Android.

_images/record_APP.png

Click Start button to start recording.

_images/record_menue.png

After finish recording, click Stop and Save to store file.

The default storage path is Internal Memory/Android/data/com.android.soundrecorder/files/Download

Audio output priority: Headphone > HDMI

storage path

6.7 RTC

_images/RTC.png

Execute the command hwclock at CRT terminal to query hardware clock

busybox hwclock
_images/hwclock.png

6.8 WiFi

_images/WiFi%2Bbt.png

Connect the WiFi antenna, then click Settings -> Network&internet -> Wi-Fi -> turn on, select the SSID from the list of available networks and enter the password.

After connected, user can ping URL/IP at terminal, or open the browser to test Network.

_images/turn_on_wifi.png

6.9 Bluetooth

Click Settings -> Bluetooth -> turn on

Select the available device in the list to pair.

_images/turn_on_bt.png

6.10 4G

_images/4G-EC.jpg

Step 1, Insert 4G module to PCIe slot (4G model: EC20/EC25).

Step 2, Connect antenna and insert SIM card.

Step 3, Power on. The default network connection is 4G network.

4G network settings

Settings -> Wireless&networks -> More -> Cellular networks -> Preferred network type -> LTE

_images/android_4G_LTE_1.png _images/android_4G_LTE_2.png _images/android_4G_LTE_3.png _images/android_4G_LTE_4.png _images/android_4G_LTE_5.png

6.11 GPS

_images/GPS.jpg

EM3288 4G module combines high-speed wireless connectivity with embedded multi-constellation high-sensitivity GPS+GLONASS receiver for positioning.

In addition, the development board also supports a standalone GPS module(Model: ST-91-U7).

Connect GPS antenna, then power on and install the APP /Tools/GPS_test1.2.4.apk

_images/android_GPS_1.png _images/android_GPS_2.png _images/android_GPS_3.png

6.12 Camera

_images/camera_ov13850.png

Connect the camera module (OV13850) to the development board before power on, then click the camera APP to test.

_images/camera_app.png _images/camera_app_2.png _images/camera_app_3.jpg

6.11 UART

_images/UART1.jpg

The UART loopback test is for reference only.

Step 1, push the file com to the test board via ADB

adb root
adb remount
adb push \xx\com /system  //\xx\ is the absolute path to store com
adb shell
chmod 777 /system/com    //Modify com properties

Step 2, connect the transmit (TX) pin to the receive (RX) pin of UART1

Step 3, after executes the command, input character to test UART

./system/com /dev/ttyS1 115200 8 0 1  //Test UART1

6.12 SATA

_images/SATA.png

Connect the SATA and SATA-power to the development board before power on,then the SATA will auto mount.

Since SATA requires a relatively high current, the SATA power supply on the EM3288 may not provide sufficient current, leading to instability. Therefore, it is advisable to provide SATA power externally.

_images/Android_SATA-1.png _images/Android_SATA-2.png _images/Android_SATA-3.png