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...
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...
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...
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...
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...
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...
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.
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.
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)...
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”...
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.
(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.
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.
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...
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.
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...
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/)
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.
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...
Need help?
Do you have a question about the EM3399 and is the answer not in the manual?
Questions and answers