Advertisement

Quick Links

EM3399 Android7.1
User Manual
V1.3
Boardcon Embedded Design
www.boardcon.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EM3399 and is the answer not in the manual?

Questions and answers

Summary of Contents for Boardcon EM3399

  • Page 1 EM3399 Android7.1 User Manual V1.3 Boardcon Embedded Design www.boardcon.com...
  • Page 2 1.3. Limited Warranty Boardcon warrants this product to be free of defects in material and workmanship for a period of one year from date of buy. During this warranty period Boardcon will repair or replace the defective unit in accordance with the following process: A copy of the original invoice must be included when returning the defective unit to Boardcon.
  • Page 3 Your Idea Customize the embedded system based on Revision History Description Author Date V1.0 Initial version android7.1.2 industry Qin Xueqin 2019-03-06 V1.1 Support 10.1 inch MIPI LCD Qin Xueqin 2019-09-03 V1.2 Description update Zhou Lijun 2019-10-17 V1.3 Compile update Zhou Lijun 2019-11-25...
  • Page 4: Table Of Contents

    Your Idea Customize the embedded system based on Content 1 EM3399 Introduction ........................4 2 Compiler Environment ........................5 2.1 Vmware7.0+ubuntu14.04 ..................... 5 2.2 Install JDK ..........................5 2.3 Install Tools ........................... 6 3 Compile Source ..........................8 3.1 Compile Kernel ........................8 3.2 Compile Android ........................
  • Page 5: Em3399 Introduction

    Your Idea Customize the embedded system based on 1 EM3399 Introduction HDMI_in Type_C Dual Headphone HDMI_out Power in Ethernet USB Host WiFi antenna WiFi&BT PCIE X4 Micro SD PCIE(SSD/3G/4G) optional Recover MIPI_LCD Power Control Debug Camera Reset MIPI_RX USB3.0 Host...
  • Page 6: Compiler Environment

    Your Idea Customize the embedded system based on SIM card 1x SIM card slot Buttons 3x User Buttons, for Recover, Power, Reset PCI-E x4 Can be used to connect adapter, such as USB, Network card, Disk array, etc. WIFI&BT AP6356S, Module. 2.4/5G WiFi, Bluetooth 4.1 3G/4G/ SSD PCI-E connector GPIO...
  • Page 7: Install Tools

    Your Idea Customize the embedded system based on 2.3 Install Tools Root user execute the commands to install necessary tools. # sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl # sudo apt-get install zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 # sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev...
  • Page 8 Your Idea Customize the embedded system based on # sudo apt-get install lib32z-dev ccache libgl1-mesa-dev libxml2-utils # sudo apt-get install xsltproc unzip...
  • Page 9: Compile Source

    Unzip the source. # tar zxvf em3399-android7.1-industry.tar.gz 3.1 Compile Kernel # cd em3399-android7.1-industry/kernel/ # make ARCH=arm64 boardcon_defconfig -j8 # make ARCH=arm64 em3399-boardcon.img -j12 kernel.img and resource.img are generated in current directory. 3.2 Compile Android # cd em3399-android7.1-industry / # source build/envsetup.sh...
  • Page 10: Images Operation

    4 Images Operation 4.1 Pack Image Step 1, unzip AndroidTool.rar in windows. Step 2, copy all the files in the Android root directory rockdev/Image-em3399 to the development tools rockdev/Image directory. Step 3, enter the directory AndroidTool/rockdev/Image, and then double-click to run...
  • Page 11: Unzip Firmware

    Your Idea Customize the embedded system based on Step 4, update.img will be generated in rockdev directory. Note: If an error occurs, it may be in the script is not the same bootloader version, follow the prompts to modify the file mkupdate.bat package-file the same version of the current directory.
  • Page 12 Your Idea Customize the embedded system based on Step 2, unzip firmware.img. Execute the command AFPTool.exe -unpack firmware.img ./ The unzip files will be generated in the directory AndroidTool\rockdev\Image.
  • Page 13: Install Serial Terminal Tool

    Your Idea Customize the embedded system based on 5 Install Serial Terminal Tool The serial terminal SecureCRT is used for debugging. It can be used directly after decompression. Open SecureCRT.exe after copy to PC (path: tools\windows\SecureCRT.exe), then click the icon Quick Connect to config.
  • Page 14: Burn Images

    Your Idea Customize the embedded system based on After all, click connect Illusion1: If open more than one serial terminal tools, and they use the same serial port, there will be reported the port is busy. Solution: Turn off the serial tool that unnecessary. 6 Burn Images 6.1 Install Driver Step 1, Install CP2102 driver.
  • Page 15 Your Idea Customize the embedded system based on Now the device will be listed under Device Manager -> PORTS with unique serial port assigned Path: Step 2, Install Rockchip Driver Assistant( Release_DriverAssitant/DriverInstall.exe)...
  • Page 16: Upgrade Uniform Firmware

    Your Idea Customize the embedded system based on Step 3, After the installation is complete, connect the board and PC with USB Type-C cable, then power on, in Computer Management can see the following information: 6.2 Upgrade Uniform Firmware Step 1, unzip AndroidTool_Release_v2.63 on Windows. Step 2, open AndroidTool.exe (Path: AndroidTool\AndroidTool_Release_v2.63\AndroidTool.exe) Step 3, connect PC and development board with USB Type-C cable, keep pressing the Recover Key...
  • Page 17 Your Idea Customize the embedded system based on Step 4, click Upgrade Firmware -> Firmware, select update.img. Click Upgrade to flash.
  • Page 18 Your Idea Customize the embedded system based on Download complete If necessary, user can choose to update the firmware separating. Step 1, Click the column on the right side for the path of the file want to flash. Step 2, Select the checkbox on the left. Step 3, Click “run”...
  • Page 19: Android Application

    Your Idea Customize the embedded system based on 7 Android Application 7.1 Serial Terminal Connect the board and PC with USB Serial cable, then power on, the terminal will output startup information.
  • Page 20: Adb

    (after boot system) # adb remount Now you can use adb to push file to the board. 7.3 HDMI Display Connect HDMI-OUT and monitor with a HDMI cable, then start up the board. 7.4 SD Card EM3399 supports SD Hot-plug.
  • Page 21: Usb Host

    Your Idea Customize the embedded system based on 7.5 USB Host The USB Host can be used to connect USB mouse, USB keyboard, U-Disk or other USB devices.
  • Page 22: Ethernet

    Your Idea Customize the embedded system based on 7.6 Ethernet 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...
  • Page 23: Wifi

    Your Idea Customize the embedded system based on 7.7 WiFi Connect the WiFi antenna, then click Settings -> WiFi -> turn on, select the SSID from the list of available networks and enter the password. After connected, user can open the browser to browse the web.
  • Page 24: Bluetooth

    Your Idea Customize the embedded system based on 7.8 Bluetooth Click Settings -> Bluetooth -> turn on Select the available device in the list to pair. After pairing, devices can connect with each other automatically 7.9 4G Network Step 1, Insert 4G module to PCI-E slot (4G model:EC20). Step 2, Connect antenna and insert SIM card.
  • Page 25 Your Idea Customize the embedded system based on...
  • Page 26: Gps

    Your Idea Customize the embedded system based on 7.10 GPS Plug the EC20 module and connect GPS antenna, then power on and install the APP GPS_test1.2.4.apk (path: CD/Tools/)
  • Page 27: Camera

    Your Idea Customize the embedded system based on 7.11 Camera Connect the camera module (OV13850) to the development board before power on,then click the camera app to test.
  • Page 28: Hdmi In

    Your Idea Customize the embedded system based on 7.12 HDMI IN Connect two EM3399 board with the HDMI cable and power on. HDMI monitor HDMI IN HDMI OUT HDMI OUT Board A Board B Open “Camera” application on Board B will display the screen of Board A. Please switch to Video...
  • Page 29 Your Idea Customize the embedded system based on Double-Click the Back icon will quit the HDMI IN.
  • Page 30 Your Idea Customize the embedded system based on...

Table of Contents