Advantech RSB-4210 Evaluation Kit User Manual

Evaluation kit, freescale i.mx53 processor -arm cortex a8 architecture
Table of Contents

Advertisement

Quick Links

RSB-4210 Evaluation Kit
Freescale i.MX53 Processor
-ARM® Cortex™ A8 Architecture

Advertisement

Table of Contents
loading

Summary of Contents for Advantech RSB-4210 Evaluation Kit

  • Page 1 RSB-4210 Evaluation Kit Freescale i.MX53 Processor -ARM® Cortex™ A8 Architecture...
  • 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.
  • Page 3: Packing List

    (P/N: 1757002944) A Cable 2*8P-2.0/SPEAKER*2+DC JACK*3 40CM (P/N: 1700019546) F Cable IDE#2 10P-2.0/D-SUB 9P(M) 25CM (P/N: 1700100250) Terminal connector 9P Female (P/N: 1654909900) DVD-ROM for RSB-4210 Evaluation Kit(2062421010) RS-232 and RS-485 cable(1700019474) RS-422 cable(1700019476) ===Power Core (Optional)=== 3 pin Power Cord for USA standard (P/N: 1700001524)
  • Page 4: Safety Instructions

    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...
  • Page 5: Table Of Contents

    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...
  • Page 8 3.7.2.2 Running Audio Demo..................67 3.7.2.3 Running Video Demo ..................67 3.7.2.4 Running Photo Demo ..................68 3.7.2.5 Running Buzzer Testing ..................69 3.7.2.6 Running Memory Testing .................. 69 RSB-4210 Evaluation Kit User Manual...
  • Page 10 Chapter Overview This chapter briefly introduces the RSB-4210 Product.
  • Page 11: Chapter 1 Introduction

    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...
  • Page 12: Features

    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...
  • Page 13: Hardware Specification

    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...
  • Page 15: Board Block Diagram

    Board Block Diagram Figure 1-1 Board block diagram RSB-4210 Evaluation Kit User Manual...
  • Page 16: Chapter 2 H/W Installation

    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.
  • Page 17: Development Kit H/W Installation

    Development Kit H/W Installation The Figure 2-1 is RSB-4210 Evaluation Kit Assembly, and the detail description and Advantech P/N are shown as below table. Item Description Advantech P/N Part-A RSB-4210 (P/N: RSB-4210CF-A78AAE) Part-B1 7” LCD-LED Backlight, LVDS, 800x480, T/S, (P/N: 96LEDK-A070WV32RB1)
  • Page 18 Figure 2-1 RSB-4210 Development Kit Assembly RSB-4210 Evaluation Kit User Manual...
  • Page 19: Rsb-4210 (Part-A)

    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...
  • Page 20: Sata Cable (Part-E)

    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...
  • Page 21: Charger Board (Part-N3)

    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...
  • Page 22: Rsb-4210 Connectors

    USB OTG MINI-AB Connector USB2 USB_HUB_2&3 (Standard Type-A) CRT1 VGA Connector HDMI_CN1 HDMI Connector AUDIO1 Box Header for LINE-OUT, LINE-IN, MIC-IN and L&R Speakers COM1 D-Sub9 Connector for COM2, RS-232 (TX/RX/RTS/CTS) DCIN1 DC-IN Power Jack SD Card Slot RSB-4210 Evaluation Kit User Manual...
  • Page 23: Wafer For 4-Wire Resistive Type Touch Screen (Cn1)

    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...
  • Page 24: Phoenix Connector For Can Bus (Cn2)

    (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...
  • Page 25: Phoenix Connector For Com3, Rs-485 (Cn3)

    (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...
  • Page 26: System Bus (Cn4)

    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...
  • Page 27 SysBus_A20 SysBus_A21 SysBus_RW SysBus_A22 SysBus_A23 DIO_3V3 SysBus_CS0 SysBus_CS1 SysBus_D0 SysBus_D1 SysBus_D15 SysBus_D14 SysBus_D2 SysBus_D3 SysBus_D13 SysBus_D12 SysBus_D4 SysBus_D5 SysBus_D11 SysBus_D10 SysBus_D6 SysBus_D7 SysBus_D9 SysBus_D8 SysBus_BCLK SysBus_EB1 DIO_3V3 DIO_3V3 SysBus_nEB0 SysBus_LBA 5V_EXT 5V_EXT SysBus_WP SysBus_Wait SysBus_Wait RSB-4210 Evaluation Kit User Manual...
  • Page 28: Pin Header For Com5, Rs-232 (Tx/Rx/Rts/Cts) (Cn5)

    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...
  • Page 29: Pin Header For Com4, 3.3V Ttl (Tx/Rx/Rts/Cts) (Cn6)

    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...
  • Page 30: Pin Header For I2S (Cn7)

    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...
  • Page 31: Lvds0 Lcd Connector (Cn8)

    LVDS0(24bit) and CN14 is LVDS1(24bit). The pin assignment of LVDS0(CN8) is shown as following. Figure 2-13 LVDS0 LCD Connector Description Description 3.3V 3.3V 3.3V 3.3V LVDS0_TX0- LVDS0_TX0+ LVDS0_TX1- LVDS0_TX1+ LVDS0_TX2- LVDS0_TX2+ LVDS0_CLK- LVDS0_CLK+ 3.3V LVDS0_TX3- LVDS0_TX3+ RSB-4210 Evaluation Kit User Manual...
  • Page 32: Pin Header For Com1, Rs-232 (Tx/Rx) (Cn9)

    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...
  • Page 33: Pin Header For Sd2 (Cn10)

    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...
  • Page 34: Wafer For Backlight Power And Controller (Cn11)

    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...
  • Page 35: Minipcie Connector-Latch (Cn12) And Connector (Cn13)

    The RSB-4210 supports a MiniPCIe Interface. The pin assignment is shown as following. Figure 2-17 MiniPCIe Connector-Latch (CN12) and Connector (CN13) Description Description nWAKE DIO_3V3 IO_1V5 nCLKREQ UIM_PWR UIM_DATA PCIe_CLK_N UIM_CLK PCIe_CLK_P UIM_RESET UIM_VPP nRESET_OUT PCIe_RX0_N DIO_3V3 PCIe_RX0_P IO_1V5 PCIe_SMBCLK RSB-4210 Evaluation Kit User Manual...
  • Page 36 PCIe_TX0_N PCIe_SMBDAT PCIe_TX0_P USB_HUB4_D- USB_HUB4_D+ LED_WWAN LED_WLAN LED_WPAN IO_1V5 DIO_3V3 RSB-4210 Evaluation Kit User Manual...
  • Page 37: Lvds1 Lcd Connector (Cn14)

    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...
  • Page 38: Pin Header For Jtag (Cn15)

    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...
  • Page 39: Wafer For Sata Power (Cn16)

    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...
  • Page 40: Wafer For Power On/Off (Cn17)

    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...
  • Page 41: Ethernet Lan1&2 Connector (Cn18)

    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...
  • Page 42: Wafer For Coin Battery (Cn19)

    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...
  • Page 43: Sim Card Slot (Cn20)

    2.2.19 SIM Card slot (CN20) The RSB-4210 provides a SIM card slot for MiniPCIe device used. Figure 2-24 SIM Card slot RSB-4210 Evaluation Kit User Manual...
  • Page 44: Pin Header For Reset (Rst_Btn1)

    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...
  • Page 45: Pin Header For Suspend (Sus_Btn1)

    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...
  • Page 46: Pin Header For Matrix Keypad (Keypad1)

    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...
  • Page 47: Pin Header For I2C/Spi (Cn21)

    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...
  • Page 48: Pin Header For 20X Pins Gpio (Gpio1)

    IC. The pin assignment is shown as following. Figure 2-29 Pin Header for GPIO Description Description DIO_3V3 IMX_GPIO1 IMX_GPIO2 IMX_GPIO3 IMX_GPIO4 EX_GPIO_5 EX_GPIO_6 EX_GPIO_7 EX_GPIO_8 EX_GPIO_9 EX_GPIO_10 EX_GPIO_11 EX_GPIO_12 EX_GPIO_13 EX_GPIO_14 EX_GPIO_15 EX_GPIO_16 EX_GPIO_17 EX_GPIO_18 EX_GPIO_19 EX_GPIO_20 RSB-4210 Evaluation Kit User Manual...
  • Page 49: Sata Connector (Sata_Cn1)

    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...
  • Page 50: Pin Header For Usb_Hub1 (Usb1)

    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...
  • Page 51: Wafer For Battery Charger Board - Power (Bat_Cn1)

    RSB-4210. The pin assignment is shown as following. Figure 2-32 Wafer for Battery Charger Board – Power Description Description +VIN_ADP (For Battery) +VIN_ADP (For Battery) +VIN (For RSB-4210) +VIN (For RSB-4210) RSB-4210 Evaluation Kit User Manual...
  • Page 52: Wafer For Battery Charger Board -Control Signal (Bat_Cn2)

    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...
  • Page 53: Usb Otg Mini-Ab Connector (Usb_Otg1)

    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...
  • Page 54: Usb Hub_2&3 (Standard Type-A) (Usb2)

    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...
  • Page 55: Vga Connector (Crt1)

    2.2.31 VGA Connector (CRT1) The RSB-4210 supports a standard VGA Interface (D-SUB15). The pin assignment is shown as following. Figure 2-36 VGA Connector (D-SUB15) Description Description CRT_R CRT_G CRT_B DDC_SD_CRT HSYNC VSYNC DDC_SC_CRT RSB-4210 Evaluation Kit User Manual...
  • Page 56: Hdmi Connector (Hdmi_Cn1)

    HDMI Connector (HDMI_CN1) The RSB-4210 supports a standard HDMI Interface. The pin assignment is shown as following. Figure 2-37 HDMI Connector Description Description HDMI_TD2+ HDMI_TD2- HDMI_TD1+ HDMI_TD1- HDMI_TD0+ HDMI_TD0- HDMI_CLK+ HDMI_CLK- HDMI_CEC HDMI_Reserved DDC_SC_HD DDC_SD_HD +5V_HDMI RSB-4210 Evaluation Kit User Manual...
  • Page 57: Box Header For Line-Out, Line-In, Mic-In And L&R Speakers (Audio1)

    2W amplifier. The pin assignment is shown as following. Figure 2-38 Box Header for LINE-OUT, LINE-IN, MIC-IN and L&R Speakers Description Description LINE_OUT_R SPK_R- LINE_OUT_L SPK_L- SPK_R+ SPK_L+ AGND LINE_IN_R LINE_IN_L AGND MIC_IN AGND RSB-4210 Evaluation Kit User Manual...
  • Page 58: D-Sub9 Connector For Com2, Rs-232 (Tx/Rx/Rts/ Cts) (Com1)

    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...
  • Page 59: Dc-In Power Jack(Dcin1)

    2.2.35 DC-IN Power Jack(DCIN1) It provides the power for RSB-4210 (+9~24V) Figure 2-40 DC-IN Power jack RSB-4210 Evaluation Kit User Manual...
  • Page 60: Sd Card Slot (Sd1)

    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...
  • Page 61: Mechanical

    Mechanical 2.3.1 Connector Location Figure 2-42 RSB-4210 Position-Top Figure 2-43 RSB-4210 Position-Bottom RSB-4210 Evaluation Kit User Manual...
  • Page 62: Rsb-4210 Board Dimension

    2.3.2 RSB-4210 Board Dimension Figure 2-44 RSB-4210 Dimension RSB-4210 Evaluation Kit User Manual...
  • Page 63: Chapter 3 Software Functionality

    Chapter Software Functionality This chapter details the Linux operating system on the RSB-4210 platform.
  • Page 64: Package Content

    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...
  • Page 65: Cross Compiler

    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”...
  • Page 66: Scripts

    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.
  • Page 67: Setup Building Environment

    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.
  • Page 68: Setenv.sh

    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.
  • Page 69: Build Log

    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...
  • Page 70: Change The Boot Logo

    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...
  • Page 71: Making Linux System Booting Media

    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.
  • Page 72: Booting From Onboard Flash

    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.
  • Page 73: Debug Message

    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...
  • Page 74: Linux Software Applications On Rsb-4210

    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...
  • Page 75: Run The Pre-Installed Applications On Rsb-4210 Platform

    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...
  • Page 76: Running Audio Demo

    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...
  • Page 77: Running Photo Demo

    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...
  • Page 78: Running Buzzer Testing

    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...
  • Page 79 No part of this publication may be reproduced in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permission of the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd. 2011 RSB-4210 Evaluation Kit User Manual...

Table of Contents