Page 1
User Manual EPC-R6410 ® ® NXP ARM Cortex i.MX6Dual/Quad Computer Box...
Page 2
No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable. How- ever, Advantech Co., Ltd.
Page 3
Consult the dealer or an experienced radio/TV technician for help. Packing List Before installation, please ensure the following items have been shipped. 1 x EPC-R6410 Computer Box 2 x wall mount 1 x China rohs ...
Page 4
The equipment has been dropped and damaged. The equipment has obvious signs of breakage. DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein. Safety Precaution – Static Electricity Follow these simple precautions to protect yourself from harm and the products from damage.
1.0GHz processor. It is designed for applications that require high performance and rich I/O, but low power consumption. The EPC-R6410 offers rich I/O connectivity with 6 USB 2.0, 5 COM, 8 GPIOs, and 1 CAN. The system also supports dual display of HDMI and VGA. EPC-R6410 also features wireless connectivity, including 1 M.2 E-key slot for Wi-Fi and BT module,...
Chapter H/W Installation This chapter gives mechanical and connector information on the EPC-R6410. Sections include: Connector Information Mechanical Drawing Quick Start Guide...
The following sections show the external connectors and pin assignments for appli- cations. EPC-R6410 IO Overview Debug port Antenna( Reserved) RS232 RS232 Reset Antenna(Reserved) GPIO Power bu on Line out RS232 RS232/422/485 Giga LAN Antenna (Reserved) Antenna (Reserved) DC-IN HDMI SD slot SIM slot EPC-R6410 Android User Manual...
Here is reset button for system reset. 2.3.3 COM1/Debug COM1 of EPC-R6410 can be used as RS232 and Debug port by jumper select and default setting as debug port. You can set CN18 on board to configure the work mode. Pins are defined below Table 2.1: COM1 pin define...
(1-2) COM0 is debug port (default) (2-3) COM0 is RS232 COM port 2.3.4 COM4/COM5/COM2 RS232 EPC-R6410 supports 3 x RS232 with 4wires, as COM2, COM4, COM5. Pins are defined below: Description COM2_RX COM2_TX COM2_RTS COM2_CTS COM port EPC-R6410 Android User Manual...
2.3.7 DC-In EPC-R6410 support 12V DC in by DC-Jack. 2.3.8 Antenna Here are total four reserved openings for antenna to support Wi-Fi/3G/4G modules. 2.3.9 COM3 RS232/422/485 COM3 can be configure to RS232 or RS422 or RS485 by jumper. You can set CN26 and JSETCOM1 and J422T1 and J384T1 to select the work mode.
Page 18
RS232 mode (CN26 must be set RS232 at the same time) (default) 13-15 14-16) (3-4 9-11 10-12 RS422 mode 15-17 16-18) (1-2 9-11 10-12 RS485 mode (CN26 must be set RS485 at the same time) 15-17 16-18) EPC-R6410 Android User Manual...
Page 19
J485t1 COM3 RS-485 impedance select Part Number 1653003201-01 Footprint HD_3x2P_79_D_PRX Description PIN HEADER 2X3P 2.00mm 180D(M) DIP 1140-010-06SN Setting Function (1-3,2-4) Impedance On (default) (3-5,4-6) Impedance off This pin header is designed for RS485 impedance on/off. EPC-R6410 Android User Manual...
USB_34_GND +5V_USB_P34_B USB_P4L_N USB_P4L_P USB_34_GND USB port connector 2.3.14 Audio Jack ECP-R6410 supports 1 Line out and 1 Mic in Description HPOUT_L lLINEOUT_DETECT HPOUT_R EPC-R6410 Android User Manual...
Open HyperTerminal on your Windows PC, and select the settings as shown in Figure 2-7. After the bootloader is programmed on SD card, insert power adapter connector to DC jack on EPC-R6410 to power up the board. The bootloader prompt is dis- played on the terminal screen. EPC-R6410 Android User Manual...
Page 26
Figure 2.1 HyperTerminal Settings for Terminal Setup EPC-R6410 Android User Manual...
Test Tools All test tools must be verified on EPC-R6410 Evaluation kit, please prepare the required test fixtures before verifying each specified I/O. If you have any problem get- ting the test fixture, please contact your Advantech contact window for help.
01887800 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 |0123456789ABCDEF| Note! Please make sure parameter “seek” is equal to 25118 as indicated in the above codes. If you create the file to a wrong sector, it may damage the system. EPC-R6410 Android User Manual...
I2C Test There is one I2C bus in EPC-R6410. # ls /sys/class/i2c-dev i2c-0 i2c-1 i2c-2 # i2cdetect -l i2c-0 i2c imx-i2c I2C adapter i2c-1 i2c imx-i2c I2C adapter i2c-2 i2c imx-i2c I2C adapter Please try the command below to check if there is any device connected to i2c bus 1.
If you would like to config IP manually, please use the command below: # busybox ifconfig eth0 xxx.xxx.xxx.xxx up Here is a real case for your reference. The host (EPC-R6410) IP is 192.168.0.10; the target (a desktop computer) IP is 192.168.0.12 #busybox ifconfig eth0 down # busybox ifconfig eth0 192.168.0.10 up...
The target computer (Client) firewall need close. UART Test As you can see below, there are 5 UARTs supported by EPC-R6410. /dev/ttymxc0 is reserved for EPC-R6410 debug port, the rest of the UART ports can be applied by the user. UART1/UART2/UART3/UART4 connect to loopback. DEVICE...
Prepare one Advantech PCI-1680U Can card and install the driver. Connect EPC-R6410 CAN port CAN1_D+ /CAN1_D- and GND with Advantech PCI-1680U Can card. Use the following command under EPC-R6410 to send data through to the Can card. # cansend can0 0x01 0x02 0x03...
Use the following command under EPC-R6410 to receive data form the oppo- site side: # candump interface = can0, family = 29, type = 3, proto = 1 3.10 Display Output Setting Please set the U-boot environment as shown below 3.10.1...
EPC-R6410 supports Linux host only, so try- ing to develop an EPC-R6410 app on Windows/Android host PC will fail. For now the official supported host version is Ubuntu 14.04 64-bit; host PCs in any other version may have compatibility issues.
Before building an Android system, you need setup the toolchain. Android toolchain is under android/prebuilds. Please refer to 4.2.1 Setup the toolchain path to point to arm-eabi- tools in android/prebuilds/gcc/linux- x86/arm/arm-eabi-4.6/bin,the command is: root@PcName:~# export PATH=$ANDROID_DIR/android/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:$PATH EPC-R6410 Android User Manual...
Open a terminal console and change directory to BSP scripts folder Perform the following command: root@PcName:~# ./mk_android.sh <product name> where <product name> is: • EPC-R6410 for EPC-R6410 board Then you can get android all image file under image folder, include as follows u- boot_crc.bin, u-boot_crc.bin.crc, boot.img, system.img, recovery.img. 4.4.2...
Insert one SD card into your development computer Check the SD card location, like /dev/sdb root@PcName:~# cd ./ EPC-R6410AIVxxxx_yyyy-mm-dd/scripts root@PcName:~#./mksd-android.sh /dev/sdb Then insert the SD card to EPC-R6410 and power up, it should boot up with an Android environment. EPC-R6410 Android User Manual...
Boot up from the SD card Perform the following command: root@PcName:~# cd /data/mkimage /scripts root@PcName:~# ./mkmmc?android.sh /dev/block/mmcblk0 Remove the SD card, then EPC-R6410 can boot up from the onboard eMMC. Customization 4.7.1 Config Android Kernel Open a terminal console and change directory to BSP scripts folder...
LOCAL_PACKAGE_NAME := PROJECT_NAME_HERE LOCAL_CERTIFICATE := platform include $(BUILD_PACKAGE) # Use the following include to make our test apk. include $(call all-makefiles- under,$(LOCAL_PATH)) Edit following file: ./android/device/Advantech/EPC-R6410/device.mk to insert correct project name: PRODUCT_PACKAGES += \ PROJECT_NAME_HERE\ librxtxSerial\ SerialJ EPC-R6410 Android User Manual...
115200 8N1, and opening serial terminal AP (like minicom, putty or teraterm) Click Console. After typing some characters (e.g., "This is a test. 123456789ABCDEF") and press- ing Enter in serial terminal AP, an identical message will be displayed in the reception block, as shown below: EPC-R6410 Android User Manual...
Use a serial cable to connect ttymxc1 with PC/NB's serial port that should be configured to 115200 8N1, and open a serial terminal AP (like minicom, putty or teraterm) Click Send01010101. The character "U" (b'01010101) will be displayed continuously, as shown below: EPC-R6410 Android User Manual...
4.9.2 Bluetooth Click Settings, switch the Bluetooth switch to ON to Turn on Bluetooth: Click Settings / Bluetooth for bluetooth main interface: EPC-R6410 Android User Manual...
Page 53
Click "iMX6" to let EPC-R6410 bluetooth be visible to other Bluetooth devices Click any available devices to pair with it: After pairing successfully with another Bluetooth device, you can communicate with it. EPC-R6410 Android User Manual...
If you can't connect to the network, please check the following settings: A. Settings/More/Mobile networks/Data enabled, then Enabled. B. Settings/More/Mobile networks/Access Point Names, then Correct. 4.9.4 Ethernet Click Settings / Ethernet configuration, then turn on Ethernet Click Ethernet configuration. EPC-R6410 Android User Manual...
Choose Connection Type (DHCP or Static IP) 4.10 Can Test Click Flexcan. Edit "interface","ID"and"Data", then click "Send" to send data through the Can port. EPC-R6410 Android User Manual...
Refer to section 4.4.5 to build OTA package. Insert your u disk. Note! Make sure your u disk is FAT32 and has an update.zip file under the first partition, such as /dev/sdb1. Click Settings / About tablet / Addition system updates. EPC-R6410 Android User Manual...
Wait for a moment; the system will reboot for updating It will take some time to update. 4.12 System Reset Factory data reset Click settings / backup & reset, then enter into main interface. Click Factory data reset. EPC-R6410 Android User Manual...
Page 58
Click Reset to erase all data on the tablet. Click Erase everything. 5. Wait for a moment; the system will reboot and erase all user data. EPC-R6410 Android User Manual...
Edit init.rc(you can find it under android_source _code/ device/fsl/EPC- R6410/init.rc) ,find follow line: # [Advantech]Set watchdog timer to 30 seconds and pet it every 10 seconds to get a 20 seconds margin service watchdogd /sbin/watchdogd 10 20...
Easy Development Advantech offers firmware support, root file-system, BSP and other develop tools. It helps customers to easily develop their carrier board and differentiate their embed- ded products and applications.
Page 63
Advantech has been involved in the industrial computer industry for many years and found that customers usually have the following questions when implementing modu- lar designs.
Page 64
RISC COM. Design stage When a product moves into the design stage, Advantech will supply a design guide of the carrier board for reference. The carrier board design guide provides pin defini- tions of the COM connector with limitations and recommendations for final design, so customers can have a clear guideline to follow during their carrier board develop- ment.
RISC platforms usually have less support for ready-made drivers on the carrier board, therefore the customer has to learn from trial and error and finally get the best solution with the least effort. Advantech’s team has years of experience in customer support and HW/SW development knowledge. Conse- quently, we can support customers with professional advice and information as well as shortening development time and enabling more effective product integration.
(Dead-on-Arrival). The DOA Cross-Shipment excludes any shipping damage, cus- tomized and/or build-to-order products. For those products which are not DOA, the return fee to an authorized ADVANTECH repair facility will be at the customers' expense. The shipping fee for reconstructive products from ADVANTECH and back to the customers' site will be at ADVANTECH's expense.
"Problem Description". Vague entries such as "does not work" and "failure" are not acceptable. If you are uncertain about the cause of the problem, please contact ADVANTECH's Application Engineers (AE). They may be able to find a solution that does not require sending the product for repair.
Page 68
Product updates and tests upon the request of customers who are without war- ranty. If a product has been repaired by ADVANTECH, and within three months after such a repair the product requires another repair for the same problem, ADVANTECH will do this repair free of charge.
Page 69
5.3.2.6 Shipping Back to Customer The forwarding company for RMA returns from ADVANTECH to customers is selected by ADVANTECH. Per customer requirement, other express services can be adopted, such as UPS, FedEx and etc. The customer must bear the extra costs of such alternative shipment.
Need help?
Do you have a question about the EPC-R6410 and is the answer not in the manual?
Questions and answers