Page 2
Copyright The documentation and the software included with this product are copyrighted 2011 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to make improvements in the products described in this manual at any time without notice. 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.
Advantech disclaims all responsibility for the accuracy of any statements contained herein. DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein. RSB-4210 Evaluation Kit User Manual...
2.1.21 Keypad Cable (Part-O1) ..................12 2.1.22 Keypad (Part-O2) ....................12 2.1.23 Cable for Suspend/Reset Button (Part-P) ............... 12 2.1.24 COM Port Cable (D-SUB 9P to Housing) (Part-Q) ........... 12 2.1.25 RS-232 Loopback (Part-R) ..................12 RSB-4210 Evaluation Kit User Manual...
Page 6
2.2.28 Wafer for Battery Charger Board –Control Signal (BAT_CN2) ....... 43 2.2.29 USB OTG MINI-AB Connector (USB_OTG1) ............44 2.2.30 USB HUB_2&3 (Standard Type-A) (USB2) .............. 45 2.2.31 VGA Connector (CRT1) ................... 46 2.2.32 HDMI Connector (HDMI_CN1) ................47 RSB-4210 Evaluation Kit User Manual...
Page 7
3.7 Linux Software Applications on RSB-4210 ..............65 3.7.1 Writing your own "Hello World!" application and executing it on the RSB-4210 ... 65 3.7.2 Run the Pre-installed Applications on RSB-4210 Platform ........66 3.7.2.1 Running QT Demos .................... 66 RSB-4210 Evaluation Kit User Manual...
RSB-4210 is a fast time-to-market platform for customers to develop their applications and products easily without considering system integration. The RSB-4210 Evaluation Kit is a complete system designed for customers to evaluate the RSB-4210. It integrates all solutions developers need, based on the...
S(1), CAN(1), Keypad 6X6, Touch, Mini PCI-E and System Bus. Supports SATA storage interface and CAN bus for vehicle application Supports Android, Embedded Linux2.6, Windows Embedded Compact 7 Support wide working temperature -40 ~ 85 ° C operation temperature (optional) RSB-4210 Evaluation Kit User Manual...
CPU internal LCD controller Default: 800 x 480 7” WVGA LCD Resolution Optional: 320X 240~ 1920X1080 Dual LVDS 2 x 24-bit LVDS HDMI 1 x (Co-lay with VGA) 1 x (Co-lay with HDMI) Brightness/ Backlight Control Audio Line-in(Stereo),Line-out(Stereo),Speak-Out(Stereo)&Mic-in(Mono) RSB-4210 Evaluation Kit User Manual...
Page 14
0 ~ 60° C (32 ~ 140° F) Temperature (-40~ 85°C by component change) Operating 5% ~ 95% Relative Humidity, non condensing Humidity Vibration 3.5G, 1000 times Others RoHS Certification CE/FCC Class A Embedded Linux2.6(Default), Android 2.2, and Windows Embedded Compact 7 RSB-4210 Evaluation Kit User Manual...
Chapter H/W Installation This chapter explains setup procedures of the RSB-4210 hardware, including instructions on setting jumpers and connecting peripherals, switches, indicators and mechanical drawings. Be sure to read all safety precautions before begin installation procedure.
SLC NAND flash memory, making it ideal as an embedded SSD solution. It connects on SD1 of RSB-4210. 2.1.7 SATA Power Cable (Part-D) The SATA power cable provides the power for SATA HDD. It connects RSB- 4210 (CN16) and the SATA HDD. RSB-4210 Evaluation Kit User Manual...
This cable provides the power for charger board. It connects RSB-4210 (BAT_CN1) and the charger board (CN2). 2.1.18 Signal Cable for Charger Board (Part-N2) This cable provides the control signal for charger board. It connects RSB- 4210 (BAT_CN2) and the charger board (CN1). RSB-4210 Evaluation Kit User Manual...
The terminal connector 9P female uses for testing RS-232 loopback function. 2.1.26 Terminal Block for CAN/RS-485 (Part-S) The terminal block can extend with extra 2 cables to connect RSB-4210 CAB/RS-485 function with the others CAN/RS-485 devices. RSB-4210 Evaluation Kit User Manual...
This controller only interrupts the processor when a meaningful change occurs. Figure 2-2 Wafer for 4-wire Resistive Type Touch Screen Description Description Touch_Y- Touch_Y+ Touch_X- Touch_X+ RSB-4210 Evaluation Kit User Manual...
(R271 of RSB-4210, default is none), please refer Figure 2-4 and Figure 2-5. Figure 2-3 Phoenix Connector for CAN Bus Description Description CAN_D+ CAN_D- Figure 2-4 CAN Application Figure 2-5 Schematic about CAN of RSB-4210 RSB-4210 Evaluation Kit User Manual...
(120 ohms) on your end device (R289 of RSB- 4210, default is 120 ohms), please refer Figure 2-7 and Figure 2-8. Figure 2-6 Phoenix Connector for COM3, RS-485 Description Description RS485_TXD- RS485_TXD+ Figure 2-7 RS-485 Application Figure 2-8 Schematic about RS-485 of RSB-4210 RSB-4210 Evaluation Kit User Manual...
2.2.4 System Bus (CN4) The RSB-4210 provides the system bus via PCI104+ connector for extend device used. The pin assignment is shown as following. Figure 2-9 System Bus RSB-4210 Evaluation Kit User Manual...
It is a 4-wires (TX/RX/RTS/CTS) RS-232 port. It provides connections for serial devices (For example, GPS, GSM and Bluetooth devices…etc.) or a communication network. Figure 2-10 Pin Header for COM5, RS-232 (TX/RX/RTS/CTS) Description Description COM5_RXD COM5_RTS COM5_TXD COM5_CTS RSB-4210 Evaluation Kit User Manual...
It is a 4-wires (TX/RX/RTS/CTS) 3.3V TTL signal. It provides connections for serial devices (For example, GPS, GSM and Bluetooth devices…etc.) or a communication network. Figure 2-11 Pin Header for COM4, 3.3V TTL (TX/RX/RTS/CTS) Description Description UART4_RXD UART4_RTS UART4_TXD UART4_CTS RSB-4210 Evaluation Kit User Manual...
Pin Header for I2S (CN7) RSB-4210 provides one I2S interface for user to expand their applications. And CN7 is the pin header for I2S interface. Figure 2-12 Pin Header for I2S Description Description AUDIO_CLK AUD3_TXD AUD3_TXC AUD3_TXFS AUD3_RXD DIO_3V3 RSB-4210 Evaluation Kit User Manual...
It is a 2-wires (TX/RX) RS-232 port. It provides connections for serial devices (For example, GPS, GSM and Bluetooth devices…etc.) or a communication network. Figure 2-14 Pin Header for COM1, RS-232 (TX/RX) Description Description COM1_RXD COM1_TXD RSB-4210 Evaluation Kit User Manual...
Block-based data transfer between MMC card and SDHC (stream mode not supported) 100 Mbps maximum data rate in 4-bit mode, SD bus clock up to 25MHz Figure 2-15 Pin Header for SD2 Description Description SD4_DATA1 SD4_CLK SD4_DATA0 SD4_CMD SD4_DATA3 SD4_CD SD4_DATA2 RSB-4210 Evaluation Kit User Manual...
0 ~ 5V PWM dimming control to inverter. Strongly suggest user chooses the inverter that dimming control is by PWM to fit development kit design. Figure 2-16 Wafer for Backlight Power and Controller Description Description BLK_PWR_EN BLK_PWR_EN Brightness PWM1 RSB-4210 Evaluation Kit User Manual...
The RSB-4210 supports dual LVDS LCD Interface (24+24bit). The CN8 is LVDS0(24bit) and CN14 is LVDS1(24bit). The pin assignment of LVDS1(CN14) is shown as following. Figure 2-18 LVDS1 LCD Connector Description Description LVDS1_TX0- LVDS1_TX0+ LVDS1_TX1- LVDS1_TX1+ LVDS1_TX2- LVDS1_TX2+ LVDS1_CLK- LVDS1_CLK+ LVDS1_TX3- LVDS1_TX3+ RSB-4210 Evaluation Kit User Manual...
Pin Header for Jtag (CN15) RSB-4210 provides one Jtag interface for debugging CPU. And CN15 is the pin header for Jtag interface. Figure 2-19 Pin Header for Jtag Description Description JTAG_TCK JTAG_TMS JTAG_TDO JTAG_TDI IO_3V3 JTAG_TRST RSB-4210 Evaluation Kit User Manual...
2.2.15 Wafer for SATA power (CN16) It provides DC+5V for SATA device. The pin assignment is shown as following. Figure 2-20 Wafer for SATA power Description Description SATA_5V RSB-4210 Evaluation Kit User Manual...
Note: If your system cannot power-on with an adapter, please check this wafer (CN17) in advance. It should be had a jumper or external button on Figure 2-21 Pin Header for Power Button Description Description PWR_BTN+ PWR_BTN- RSB-4210 Evaluation Kit User Manual...
Both of them support 10/100 Mbps transfer rates and is compliant with IEEE 802.3. LAN connector with LED indicator: green LED indicates Ethernet active, yellow LED indicates Ethernet speed 10/100. Figure 2-22 Ethernet LAN1&2 Connector RSB-4210 Evaluation Kit User Manual...
2.2.18 Wafer for Coin Battery (CN19) This wafer is for connecting with coin battery. The pin assignment is shown as following. Figure 2-23 Wafer for Coin Battery Description Description COIN_RTC RSB-4210 Evaluation Kit User Manual...
Pin Header for Reset (RST_BTN1) This pin header is for reset the system. You can connect it with an external button for application. The pin assignment is shown as following. Figure 2-25 Pin Header for Reset Description Description nRESET RSB-4210 Evaluation Kit User Manual...
This pin header is making system going into suspend mode or resume from suspend mode. You can connect it with an external button for application. The pin assignment is shown as following. Figure 2-26 Pin Header for Suspend Description Description nSUSPEND RSB-4210 Evaluation Kit User Manual...
Generates an interrupt when a new stable key is determined Also generate a 3-key reset interrupt Figure 2-27 Pin Header for Matrix Keypad Description Description KEY_COL2 KEY_ROW2 KEY_COL3 KEY_ROW3 KEY_COL4 KEY_ROW4 KEY_COL5 KEY_ROW5 KEY_COL6 KEY_ROW6 KEY_COL7 KEY_ROW7 RSB-4210 Evaluation Kit User Manual...
RSB-4210 provides two I2C and one SPI interface for user to expand their applications. And CN21 is the pin header for I2C/SPI interface. Figure 2-28 Pin Header for I2C/SPI Description Description SPI_IRQ I2C1_SCL SPI_MISO I2C1_SDA SPI_MOSI I2C3_SCL SPI_CS0 I2C3_SDA SPI_CLK DIO_3V3 DIO_3V3 RSB-4210 Evaluation Kit User Manual...
2.2.25 SATA Connector (SATA_CN1) The RSB-4210 supports one SATA Interface. (Both SATA DOM and SATA HDD support.) The pin assignment is shown as following. Figure 2-30 SATA Connector Description Description SATA_TX+ SATA_TX- SATA_RX- SATA_RX+ RSB-4210 Evaluation Kit User Manual...
2.2.26 Pin Header for USB_HUB1 (USB1) This USB port is extended from USB_HUB1. The pin assignment is shown as following. Figure 2-31 Pin Header for USB_HUB1 Description Description CSB_HUB1_Data - CSB_HUB1_Data + GND (Chassis Ground) RSB-4210 Evaluation Kit User Manual...
Wafer for Battery Charger Board –Control Signal (BAT_CN2) This wafer provides the I2C control signal to battery charger board. The pin assignment is shown as following. Figure 2-33 Wafer for Battery Charger Board –Control Signal Description Description 3.3V_STB I2C3_SCL_BAT I2C3_SDA_BAT Charger_board_IN# RSB-4210 Evaluation Kit User Manual...
CE and create a synchronous folder between PC and RSB-4210. For usb host applications, user can connect with USB devices, for example, USB mouse and USB keypad. Figure 2-34 USB OTG MINI-AB Connector Description Description Data - Data + USBOTG_ID RSB-4210 Evaluation Kit User Manual...
The USB interface provides full speed serial communications ports. This includes the following features: Compliance with the USB 2.0 specification Transceiver buffers integrated, over-current protection on ports Supports power management Operates as a master on the bus Figure 2-35 USB CSB_HUB_2&3 (Standard Type-A) RSB-4210 Evaluation Kit User Manual...
2.2.34 D-Sub9 Connector for COM2, RS-232 (TX/RX/RTS/ CTS) (COM1) This COM port supports RS-232(TX/RX/RTS/CTS). The pin assignment is shown as following. Figure 2-39 D-Sub9 Connector for COM2, RS-232 (TX/RX/RTS/CTS) Description Description COM2_RXD COM2_TXD COM2_RTS COM2_CTS RSB-4210 Evaluation Kit User Manual...
I/O specification 1.1 with 1/4 channel(s) Block-based data transfer between MMC card and SDHC (stream mode not supported) 100 Mbps maximum data rate in 4-bit mode, SD bus clock up to 25MHz Figure 2-41 SD card Slot RSB-4210 Evaluation Kit User Manual...
Source Code Package The RSB-4210 source code package contains many software components which are accessed by RSB-4210 products. Some are developed by Advantech and some are developed in and by the open source community. This package contains four main RSB-4210 Evaluation Kit User Manual...
Note! If you need this package, you have to sign the NDA ( Non Disclosure Agreement). Please contact with your Advantech contact window if you need it. Figure 3-2 Contents of Source code package The description of RSB-4210_Linux_Source_Code package contents: - “Cross_compiler”...
Internet. 3.1.2.4 Scripts Advantech has written some scripts to configure system or build the images quickly. - setenv.sh A script to setup the developing environment quickly. - cfg_kernel.sh A script to configure the kernel building setup quickly.
6. Type #tar xvf RSB-4210_Linux_source_code.tar.bz2 (Unzip file) 7. Then you can see folder "RSB-4210_Linux_source_code" on desktop 8. Finish. Advantech has written a script to setup the developing environment quickly. You can refer below steps to setup your developing environment. 1. Open "Terminal" utility 2.
This section will guide you how to build the Linux kernel - “uImage”. 3.3.1 Build Linux Kernel image "uImage" Advantech has written a script to build the “uImage” quickly. You can refer below steps to do it. 1. Open "Terminal" utility 2.
7. Then you will see a GUI screen (Linux Kernel Configuration) as below: Figure 3-3 Linux Kernel Configuration 8. Go to “Device Drivers” ”Real Time Clock”, Then you can see the “Seiko Instruments S-35390A” on the list. To select it. And exit and save the configuration. RSB-4210 Evaluation Kit User Manual...
Please refer following steps. 1. You have to download and install “netpbm” package. Type “#sudo apt-get install netpbm” to install it. 2. Prepare a picture for boot logo. For example: bootlogo.png (Under folder Desktop/bootlogo) RSB-4210 Evaluation Kit User Manual...
From Source Code Package When you have the RSB-4210 Linux source code package, you can refer below steps to making a Linux system SD storage card for booting from it. And Advantech has written a script(mkmmc-linux.sh) to build the “uImage” quickly.
Booting from onboard Flash When you got the package for making a Linux system SD storage card, you can refer below steps to boot from onboard flash. And Advantech has written a script(mkmmc-linux.sh) to build the “uImage” quickly. 1. Refer Chapter 3.4.1 to make a Linux system SD storage card 2.
2. Open HyperTerminal on the Windows PC, and select the settings as shown in Figure 3-6 3. After the bootloader is programmed on SD card, press “POWER” key to power up the board. The bootloader prompt is displayed on the terminal screen. RSB-4210 Evaluation Kit User Manual...
9. Type # gedit helloworld.c (Create a new C source file) 10. Edit the helloworld.c with the following source code: #include <stdio.h> void main() printf("Hello World!\n"); 11.Save the file and exit. 12.Type #$CC -o helloworld helloworld.c (To compile helloworld.c) RSB-4210 Evaluation Kit User Manual...
Execute the following command to run the QT Demo application on RSB-4210. For example: Fluidlauncher demo 1. Type #root (login) 2. Type #cd /usr/share/QT/demos/embedded/fluidlauncher 3. Type #./fluidlauncher -qws 4. Then you can see the Fluidlauncher demo on the LCD panel. RSB-4210 Evaluation Kit User Manual...
Execute the following command to run the Video Demo application on RSB-4210. 1. Type #root (login) 2. Type #cd /unit_tests 3. Type #gplay akiyo.mp4 4. Then you can see the video demo on the LCD panel. RSB-4210 Evaluation Kit User Manual...
Execute the following command to run the Photo Demo application on RSB-4210. 1. Type #root (login) 2. Type #cd /tools 3. Type #./fbv Advantech.JPG 4. Then you can see the photo demo on the LCD panel. RSB-4210 Evaluation Kit User Manual...
1. Type #root (login) 2. Type #cd /tools 3. Type #./memtester 10M 1 (Testing Size=10M Bytes; Loop=1 time) 4. And it will start to test it and show the memory testing result. Figure 3-11 Result of Memory testing RSB-4210 Evaluation Kit User Manual...