Advantech RSB-4410 User Manual

Download or browse on-line these Operation & User’s Manual for Advantech RSB-4410 Processor.

Advantech RSB-4410 Manual Information:

This manual for Advantech RSB-4410, given in the PDF format, is available for free online viewing and download without logging on. The guide contains 66 pages, and the size of the file at download is . The document type is Operation & User’s Manual.

Download Manual

Summary of Contents:

[Page 1] Advantech RSB-4410

User Manual RSB-4410 3.5" SBC with Freescale i.MX6 Dual Processor ARM® Cortex™ A9 Architecture ...

[Page 2] Advantech RSB-4410

RSB-4410 User Manual ii Copyright The documentation and the software included with this product are copyrighted 2013 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to make improvements in the products described...

[Page 3] Advantech RSB-4410

iii RSB-4410 User Manual Declaration of Conformity FCC Class B Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasona...

[Page 4] Advantech RSB-4410

RSB-4410 User Manual iv Packing List Before setting up the system, check that the items listed below are included and in good condition. If any item does not accord with the table, please contact your dealer immediately. Item Part Number  1 RSB-44...

[Page 5] Advantech RSB-4410

v RSB-4410 User Manual Certification and Safety Instructions This device complies with the requirements in part 15 of the FCC rules: Operation is subject to the following two conditions: 1. This device may not cause harmful interference, and 2. Thi...

[Page 6] Advantech RSB-4410

RSB-4410 User Manual vi ...

[Page 7] Advantech RSB-4410

vii RSB-4410 User Manual Contents Chapter 1 General Introduction ...........................1 1.1 Introduction ............................................................................................... 2 1.2 Specifications .......................

[Page 8] Advantech RSB-4410

RSB-4410 User Manual viii 2.5.4 LVDS/HDMI/VGA Test................................................................ 22 2.5.5 Mini PCIe (3G and Wifi) Test...................................................... 23 2.5.6 Audio Out Test.......................

[Page 9] Advantech RSB-4410

Chapter 1 1 General Introduction This chapter gives background information on the RSB-4410. Sections include:  Introduction  Product Features  Specifications ...

[Page 10] Advantech RSB-4410

RSB-4410 User Manual 2 1.1 Introduction RSB-4410 is a 3.5” SBC (Single Board Computer) with ARM Cortex-A9 Freescale i.MX6 Dual 1 GHz processor. The RSB-4410 can support 1 GB DDR3 and 4 GB eMMC onboard flash, LVDS, VGA,HDMI display mode, 3 UARTs, 3 ...

[Page 11] Advantech RSB-4410

3 RSB-4410 User Manual Chapter 1 General Introduction 1.2.2 Mechanical Specifications  Dimension: 146 x 102 mm (5.7”x4”)  Height: 15.92 mm  Reference Weight: 640 g (including whole package) 1.2.3 Electrical Specifications  Power suppl...

[Page 12] Advantech RSB-4410

RSB-4410 User Manual 4 ...

[Page 13] Advantech RSB-4410

Chapter 2 2 H/W Installation This chapter introduces the startup procedures of the RSB- 4410 hardware, including jumper setting and device integration. It also introduces the setting of switches, indicators and also shows the mechanical drawings...

[Page 14] Advantech RSB-4410

RSB-4410 User Manual 6 2.1 Jumpers 2.1.1 Jumper Description Cards can configured by setting jumpers. A jumper is a metal bridge used to close an electric circuit. It consists of two metal pins and a small metal clip (often protected by a plastic cove...

[Page 15] Advantech RSB-4410

7 RSB-4410 User Manual Chapter 2 H/W Installation 2.1.3 Jumper Settings This switch is designed for selecting boot up method. J1 Boot device Part number 1600000202 Footprint SW_2x2P_50_161X315 Description DIP SW CHS-02TB(29) SMD 4P SPST P=1.27mm W=5....

[Page 16] Advantech RSB-4410

RSB-4410 User Manual 8 2.2 Connectors 2.2.1 Connector List 2.2.2 Connector Settings 2.2.2.1 RTC Battery Connector (BAT1) RSB-4410 supports a lithium 3V/210mAH CR2032 battery with wire via battery con- nector. 2.2.2.2 MiniPCIe (CN3) RSB-4410 supports ...

[Page 17] Advantech RSB-4410

9 RSB-4410 User Manual Chapter 2 H/W Installation Figure 2.1 miniPCIE 2.2.2.3 SIM Socket (CN4) RSB-4410 supports on board SIM socket is for 3G integration. Please insert valid SIM card to dial to 3G network. 17 Reserved (UIM_C8) 18 GND 19 Reserved (U...

[Page 18] Advantech RSB-4410

RSB-4410 User Manual 10 Figure 2.2 SIM Socket 2.2.2.4 UART1 Debug Port (CN5) RSB-4410 can communicate with a host server (Windows or Linux) by using serial cables. Figure 2.3 Debug Port 2.2.2.5 USB Type A Connector (CN6) RSB-4410 supports one standar...

[Page 19] Advantech RSB-4410

11 RSB-4410 User Manual Chapter 2 H/W Installation 2.2.2.6 JTAG (CN7) JTAG is reserved for R&D used. Figure 2.5 JTAG Pin Header 2.2.2.7 Ethernet Connector (CN8) RSB-4410 provides one RJ45 LAN interface connector, it is fully compliant with IEEE 8...

[Page 20] Advantech RSB-4410

RSB-4410 User Manual 12 2.2.2.8 Audio Phone Jack(CN9) RSB-4410 offers Line-out stereo speakers, earphone can be connected to the line out jack. Figure 2.7 Audio Phone Jack 2.2.2.9 DC power Jack (CN10) RSB-4410 comes with a DC-Jack header that carries...

[Page 21] Advantech RSB-4410

13 RSB-4410 User Manual Chapter 2 H/W Installation Figure 2.9 HDMI 2.2.2.11 USB (Internal Pin Header) (CN12) RSB-4410 provides extra internal 2x USB2.0 pin headers. Figure 2.10 USB Internal Pin Header 2.2.2.12 Power Input (Pin Header) (CN13) RSB-4410...

[Page 22] Advantech RSB-4410

RSB-4410 User Manual 14 2.2.2.13 Internal UART (Pin Header) (CN21) RSB-4410 porivdes 2x internal 2 wire UART ports. Figure 2.11 UART Pin Header 2.2.2.14 VGA Connector (CRT1) RSB-4410 provides standard VGA connector. VGA resolution supports up to 192...

[Page 23] Advantech RSB-4410

15 RSB-4410 User Manual Chapter 2 H/W Installation 2.2.2.15 Reset Button (SW1) RSB-4410 has a reset button on the front side. Press this button to activate the hard- ware reset function. Figure 2.13 Reset Button 2.2.2.16 IR Pin Header (CIR) RSB-4410 ...

[Page 24] Advantech RSB-4410

RSB-4410 User Manual 16 2.2.2.18 COM Port RSB-4410 provides one D-Sub 9-pin connector serial communication interface port. The port can support RS-232 mode communication. Figure 2.16 COM Port 2.2.2.19 LVDS Connector RSB-4410 provides a LVDS 10x2-pin...

[Page 25] Advantech RSB-4410

17 RSB-4410 User Manual Chapter 2 H/W Installation Figure 2.17 LVDS Connector 2.2.2.20 LVDS Inverter Power Connector Please also refer to jumper setting in page 10 before connecting LVDS panel. Figure 2.18 LVDS Inverter Power Connector Pin Descripti...

[Page 26] Advantech RSB-4410

RSB-4410 User Manual 18 2.3 Mechanical 2.3.1 Jumper and Connector Locations Figure 2.19 Jumper and Connector Layout (Top side) Figure 2.20 Jumper and Connector Layout (Bottom Side) Figure 2.21 Coastline Layout LVDS Backlight JATG IR UART Power in De...

[Page 27] Advantech RSB-4410

19 RSB-4410 User Manual Chapter 2 H/W Installation 2.3.2 Board Dimensions 2.3.2.1 Board Drawing Figure 2.22 Board Dimension Layout (Top Side) Figure 2.23 Board Dimension Layout (Bottom Side) R103 0.00 0.00 5.50 14.30 41.65 65.11 64.90 89.16 109.32 1...

[Page 28] Advantech RSB-4410

RSB-4410 User Manual 20 Figure 2.24 Board Dimension Layout (Coastline) 2.4 Quick Start of RSB-4410 2.4.1 Debug Port Connection 1. Connect debug port cable to RSB-4410 debug port. 2. Connect RS-232 extension calbe to debug cable. 3. Connector the othe...

[Page 29] Advantech RSB-4410

21 RSB-4410 User Manual Chapter 2 H/W Installation 2.5 Test Tools All test tools must be verified on RSB-4410 , please prepare required test fixtures before verifying each specified I/O. If you have any problem to get the test fixture, please contact...

[Page 30] Advantech RSB-4410

RSB-4410 User Manual 22 3. Erase and check #dd if=/dev/zero of=/dev/mmcblk0 bs=1024 count=1 seek=25118 1+0 records in 1+0 records out #hexdump -C /dev/mmcblk0 -s 25720832 -n 16 01887800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |...............

[Page 31] Advantech RSB-4410

23 RSB-4410 User Manual Chapter 2 H/W Installation #gst-launch playbin2 uri=file:///tools/Advantech.avi video- sink="mfw_v4lsink device=/dev/video17" audio-sink="alsasink device=plughw:0" B. Plughw:1-->Output the audio through...

[Page 32] Advantech RSB-4410

RSB-4410 User Manual 24 2. Run tutorial7 for OpenGL ES 1.1 Using Vertex Buffer Objects (VBO) can substantially increase performance by reduc- ing the bandwidth required to transmit geometry data. Information such vertex, nor- mal vector, color, and s...

[Page 33] Advantech RSB-4410

25 RSB-4410 User Manual Chapter 2 H/W Installation #ifconfig eth0 xxx.xxx.xxx.xxx up Here is a real case for your reference.The hosts (RSB-4410) IP is 172.17.21.97; the target(A desktop computer) IP is 172.17.20.192 #ifconfig eth0 172.17.21.97 up #if...

[Page 34] Advantech RSB-4410

RSB-4410 User Manual 26 2.5.9.1 /dev/ttymxc1 testing (CN9) #stty -F /dev/ttymxc1 -echo #cat /dev/ttymxc1 [CTRL+Z] #echo hello > /dev/ttymxc1 #fg Hello [CTRL+C] 2.5.9.2 /dev/ttymxc3 testing (CN10) #stty -F /dev/ttymxc3 -echo #cat /dev/ttymxc3 [...

[Page 35] Advantech RSB-4410

27 RSB-4410 User Manual Chapter 2 H/W Installation Then you can see the photo demo on the default display screen. ...

[Page 36] Advantech RSB-4410

RSB-4410 User Manual 28 ...

[Page 37] Advantech RSB-4410

Chapter 3 3 Software Functionality This chapter details the Linux operating system on the RSB- 4410 platform. ...

[Page 38] Advantech RSB-4410

RSB-4410 User Manual 30 3.1 Introduction RSB-4410 platform is an embedded system with Linux kernel 3.0.35 inside. It con- tains all system-required shell commands and drivers ready for RSB-4410 platform. We do not offer IDE developing environment in ...

[Page 39] Advantech RSB-4410

31 RSB-4410 User Manual Chapter 3 Software Functionality 3.2.1.1 cross_compiler You can use the cross compiler toolchain to compile the uImage and related applica- tions. (gcc version is 4.6.2 20110630) Toolchain directory structure is as follow: |--...

[Page 40] Advantech RSB-4410

RSB-4410 User Manual 32 3.2.1.5 scripts Some scripts provided by Advantech will help you configure system or build the images more quickly. Please check them as follows: 3.2.1.6 source This folder contains sub-directories “linux-3.0.35” and “u-...

[Page 41] Advantech RSB-4410

33 RSB-4410 User Manual Chapter 3 Software Functionality There are plenty of documentations or materials available on Internet and also could be obtained from books and magazines, you can easily find the answers for both Linux-specific and general UN...

[Page 42] Advantech RSB-4410

RSB-4410 User Manual 34 export ROOTFS=${SRCROOT}/image/rootfs export LOG=${SRCROOT}/Build.log export PATH=${CC_PATH}/bin:${UBOOT_SOURCE}/tools:$PATH 3.4 Build Instructions This section will guide you how to build the u-boot & Linux kernel. 3.4.1 ...

[Page 43] Advantech RSB-4410

35 RSB-4410 User Manual Chapter 3 Software Functionality 3.5 Source Code Modification This section will guide you how to use the Linux source code. You will see some examples of using BSP source code in this section. 3.5.1 Add a Driver to Kernel by ...

[Page 44] Advantech RSB-4410

RSB-4410 User Manual 36 8. Select “Device Drivers”-->”Real Time Clock”, you will see an option “Seiko Instruments S-35390A” on the list. Choose this option then exit and save your configuration. Figure 3.2 Selecting Seiko Instrument...

[Page 45] Advantech RSB-4410

37 RSB-4410 User Manual Chapter 3 Software Functionality 10. Please refer to former Chapter 3.3.2 to rebuild the kernel with RTC driver (Seiko Instruments S-35390A) after completing above steps. 3.5.2 Chang RSB-4410 Boot Logo By default, RSB-4410 s...

[Page 46] Advantech RSB-4410

RSB-4410 User Manual 38 3.6.2 Boot from Onboard Flash If you’ve already had a Linux system SD card, you can refer following steps to copy the content to onboard flash and then boot from onboard flash. Advantech also pro- vide you a script “mkinan...

[Page 47] Advantech RSB-4410

39 RSB-4410 User Manual Chapter 3 Software Functionality 3.8 Linux Software AP and Testing on RSB-4410 This section will guide you how to develop your own application under Linux environ- ment. First of all, an example “Hello World” will be shown...

[Page 48] Advantech RSB-4410

RSB-4410 User Manual 40 if (argc < 2) { help_info(); return 1; } timeout = atoi(argv[1]); sleep_sec = atoi(argv[2]); if (sleep_sec <= 0) { sleep_sec = 1; printf("correct 0 or negative sleep time to %d seconds\n", sleep_sec); } ...

[Page 49] Advantech RSB-4410

41 RSB-4410 User Manual Chapter 3 Software Functionality 3.8.3 RS232 Initial Code The RS232 initial code as below. It shows you how to initial COM2 ports. int open_port(void) { int fd; fd=open("/dev/ttymxc1",O_RDWR|O_NOCTTY|O_NDELAY...

[Page 50] Advantech RSB-4410

RSB-4410 User Manual 42 u32 xres; u32 yres; u32 pixclock; u32 left_margin; u32 right_margin; u32 upper_margin; u32 lower_margin; u32 hsync_len; u32 vsync_len; u32 sync; ...

[Page 51] Advantech RSB-4410

43 RSB-4410 User Manual Chapter 3 Software Functionality 2) The sum of pixel clock rates is up to 240 MHz 3.8.5 Network Setup Default: IP get form DHCP. Manual: Set IP by below command: #ifconfig eth0 192.168.0.1 up ifconfig is to configure network ...

[Page 52] Advantech RSB-4410

RSB-4410 User Manual 44 (or clear) the IFF_BROADCAST flag for the interface. del addr/prefixlen Remove an IPv6 address from an interface. 3.8.6 Storage (eMMC/SD Card) The storages devices name as following: 3.8....

[Page 53] Advantech RSB-4410

45 RSB-4410 User Manual Chapter 3 Software Functionality config = echo "KEY_POWER" end begin remote = IR_CONTROL button = KEY_2 prog = irexec config = echo "KEY_2" end begin remote = IR_CONTROL button = KEY_3 prog = irexec config ...

[Page 54] Advantech RSB-4410

RSB-4410 User Manual 46 remote = IR_CONTROL button = KEY_9 prog = irexec config = echo "KEY_9" end begin remote = IR_CONTROL button = KEY_A prog = irexec config = echo "KEY_A" end begin remote = IR_CONTROL button = KEY_B prog = ir...

[Page 55] Advantech RSB-4410

47 RSB-4410 User Manual Chapter 3 Software Functionality To follow procedures described in chapter 3.6 to create new system SD card. To make sure IR receiver is connected, booting from the SD card, and test IR func- tion by... #lircd -d /dev/lirc #ir...

[Page 56] Advantech RSB-4410

RSB-4410 User Manual 48 ...

[Page 57] Advantech RSB-4410

Chapter 4 4 System Recovery This chapter introduces how to recover Linux operating system if it is damaged accidentally. ...

[Page 58] Advantech RSB-4410

RSB-4410 User Manual 50 4.1 Introduction This section provides detail procedures of restoring the eMMC image. You can do system recovery through below steps if you destroy onboard flash image by accident. 1. Open "Terminal" on Ubuntu 10.04...

[Page 59] Advantech RSB-4410

Chapter 5 5 Advantech Services This chapter introduces Advan- tech design in serviceability, tech- nical support and warranty policy for RSB-4410. ...

[Page 60] Advantech RSB-4410

RSB-4410 User Manual 52 5.1 RISC Design-in Services With the spread of industrial computing, a whole range of new applications have been developed, resulting in a fundamental change in the IPC industry. In the past System Integrators (SI) were used t...

[Page 61] Advantech RSB-4410

53 RSB-4410 User Manual Chapter 5 Advantech Services providing a complete Board Support Package and assists customers to build up a software development environment for their RISC platforms. Advantech RISC design-in services helps customers overcome ...

[Page 62] Advantech RSB-4410

RSB-4410 User Manual 54 quently, we can support customers with professional advice and information as well as shortening development time and enabling more effective product integration. Validation stage After customer’s ES sample is completed, the...

[Page 63] Advantech RSB-4410

55 RSB-4410 User Manual Chapter 5 Advantech Services 5.3 Global Service Policy 5.3.1 Warranty Policy Below is the warranty policy of Advantech products: 5.3.1.1 Warranty Period Advantech branded off-the-shelf products and 3rd party off-the-shelf prod...

[Page 64] Advantech RSB-4410

RSB-4410 User Manual 56 TECH's RMA web site: http://erma.ADVANTECH.com.tw with an authorized user ID and password. You must fill out basic product and customer information and describe the problems encountered in detail in "Problem D escrip...

[Page 65] Advantech RSB-4410

57 RSB-4410 User Manual Chapter 5 Advantech Services  The product, though repaired within the warranty period, has been misused, abused, or subjected to unauthorized disassembly/modification; placed in an unsuitable physical or operating environ...

[Page 66] Advantech RSB-4410

www.advantech.com Please verify specifications before quoting. This guide is intended for reference purposes only. All product specifications are subject to change without notice. No part of this publication may be reproduced in any form or by any me...