Advantech ROM-3420CD-MDA1E User Manual

Rom-3420 series risc-based rtx module with freescale i.mx6 arm cortex a9 processor
Table of Contents

Advertisement

Quick Links

Our company network supports you worldwide with offices in Germany, Austria,
Switzerland, Great Britain and the USA. For more information please contact:
FORTEC Elektronik AG
Hauptniederlassung
Lechwiesenstr. 9
86899 Landsberg am Lech
Telefon:
+49 (0) 8191 91172-0
Telefax:
+49 (0) 8191 21770
E-Mail:
sales@fortecag.de
Internet:
www.fortecag.de
FORTEC Elektronik AG
Büro Wien
Nuschinggasse 12
A-1230 Wien
Telefon:
+43 1 8673492-0
Telefax:
+43 1 8673492-26
E-Mail:
office@fortec.at
Internet:
www.fortec.at
The information contained in this document has been carefully researched and is, to the best
of our knowledge, accurate. However, we assume no liability for any product failures or
damages, immediate or consequential, resulting from the use of the information provided
herein. Our products are not intended for use in systems in which failures of product could
result in personal injury. All trademarks mentioned herein are property of their respective
owners. All specifications are subject to change without notice.
Manual
ROM-3420
Advantech
FORTEC Elektronik AG
Büro West
Hohenstaufenring 55
50674 Köln
Telefon:
Telefax:
E-Mail:
Internet:
ALTRAC AG
(Tochter der FORTEC):
Bahnhofstraße 3
CH-5436 Würenlos
Telefon:
Telefax:
E-Mail:
Internet:
+49 (0) 221 272 273-0
+49 (0) 221 272 273-10
west@fortecag.de
www.fortecag.de
+41 (0) 44 7446111
+41 (0) 44 7446161
info@altrac.ch
www.altrac.ch

Advertisement

Table of Contents
loading

Summary of Contents for Advantech ROM-3420CD-MDA1E

  • Page 1 Manual ROM-3420 Advantech Our company network supports you worldwide with offices in Germany, Austria, Switzerland, Great Britain and the USA. For more information please contact: FORTEC Elektronik AG FORTEC Elektronik AG Hauptniederlassung Büro West Lechwiesenstr. 9 Hohenstaufenring 55 86899 Landsberg am Lech 50674 Köln...
  • Page 2 User Manual ROM-3420 RISC-based RTX Module with Freescale i.MX6 ARM® Cortex™ A9 Processor...
  • Page 3 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 4: Declaration Of Conformity

    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 reasonable protection against harmful interference in a residential installa- tion.
  • Page 5 ROM-3420CQ-MDA1E Freescale i.mx6 Quad 1GHz w/2GB DDR3 RTX module(0~60  ROM-3420WQ-MDA1E Freescale i.mx6 Quad 1GHz w/2GB DDR3 RTX module(-40~85 For more information please refer to "Advantech Baseboard Check List" and "Evalu- ation Board Reference Schematic". You can download "Advantech Baseboard Check List" and "Evaluation Board Refer- ence Schematic"...
  • Page 6: Safety Instructions

    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. ROM-3420 User Manual...
  • Page 7 Safety Precaution - Static Electricity Follow these simple precautions to protect yourself from harm and the products from damage.  To avoid electrical shock, always disconnect the power from your PC chassis before you work on it. Don't touch any components on the CPU card or other cards while the PC is on.
  • Page 8: Table Of Contents

    Contents Chapter Product Overview ........1 Introduction ....................2 Product Features..................3 Mechanical Specifications................. 4 Electrical Specifications ................4 Environmental Specifications ..............4 Chapter Installation........5 ROM-3420 Board Looks ................6 Board Connectors ..................6 2.2.1 Connector List................6 ROM-3420 Board Block Diagram.............. 8 Figure 2.1 ROM-3420 Block Diagram..........
  • Page 9 Boot up from the SD card ............38 4.1.2 Boot up from the onboard eMMC ..........38 4.1.3 Boot up from SATA DOM ............38 Chapter Advantech Services......39 RISC Design-in Services ................ 40 Contact Information................. 43 Technical Support and Assistance............44 ROM-3420 User Manual...
  • Page 10: Chapter 1 Product Overview

    Chapter Product Overview This chapter briefly introduces ROM-3420 platform. Sections include:  Introduction  Specification...
  • Page 11: Introduction

    Introduction ROM-3420 uses the Freescale i.MX6 Dual Core Processor - ARM® Cortex™ A9 architecture as its SoC solution. Main features include: RTX 2.0 Standard, heatsink- less, compact size, total reliability and excellent power management. ROM-3420 platform is suitable for the following applications: ...
  • Page 12: Product Features

    On-board DDR3 1 GB Memory 4 GB eMMC for O.S. and 4 MB NOR Flash Flash for Advantech boot loader 2 GPUs. OpenGL ES 2.0 for 3D, BitBlt Graphics Engine for 2D and OpenVG 1.1 Decoder: MPEG-4 ASP, H.264 HP, H.263, MPEG-2 MP, MJPEG BP...
  • Page 13: Mechanical Specifications

    Voltage requirements: 5 ~ 24 V  Power Consumption: +5 V Kernel idle Maximum mode ROM-3420CD-MDA1E on Linux 2.85 W 6.25 W Environmental Specifications  Operating temperature: 0 ~ 60° C (32~140° F) The operating temperature refers to the environmental temperature for the model.
  • Page 14: Chapter 2 H/W Installation

    Chapter H/W Installation This chapter gives mechanical and connector information on the ROM-3420 CPU Computer on Module. Sections include:  Connector Information  Mechanical Drawing...
  • Page 15: Rom-3420 Board Looks

    ROM-3420 Board Looks Board Connectors The board has four connectors that allow you to configure your system to your appli- cation. 2.2.1 Connector List External IO Connector Position Description U1101 Flash ROM SW1001 Boot selection CN1201 JTAG connector CN1101 MCU programming port CN1202 Debug port ROM-3420 User Manual...
  • Page 16 SW1001 (Boot selection) Jumper Mode Jumper Mode 1-ON 1-OFF SPI-ROM (Default) SD (Reserved for recovery) 2-OFF 2-ON CN1101 (MCU programming port) Signal Signal +3.3 V MCU_TXD MCU_RXD MCU_PROGRAM# CN1201 (JTAG connector) Signal Signal +3.3 V JTAG_TRST# JTAG_TMS JTAG_TDO JTAG_TDI JTAG_TCK CN1202 (Debug connector) Signal Signal...
  • Page 17: Rom-3420 Board Block Diagram

    ROM-3420 Board Block Diagram DDR3 256MB x 4pcs SPI NOR 4MB eMMC 4GB SPI5 CS0 SD4 8bit RTX CONN C RTX CONN A 4 lanes 2 chip select/address 26 bit/data 16 bit CSI1 MIPI SYSTEM BUS 1 lane PCIE0 MISC ATHERO POWER GIGA LAN...
  • Page 18: Chapter 3 Software Functionality

    Chapter Software Functionality This chapter details the software programs on the ROM-3420 plat- form.
  • Page 19: Test Tools

    All test tools must be verified on the ROM-3420 Evaluation kit, please prepare required test fixtures before verifying each specified I/O. If you have any problems getting the test fixtures, please contact your Advantech contact window for help. 3.1.1 eMMC Test Step1: Erase and check #dd if=/dev/zero of=/dev/mmcblk0 bs=1024 count=1 seek=25118...
  • Page 20: Sd Test

    1+0 records in 1+0 records out #hexdump ‐C /dev/sdb ‐s 25720832 ‐n 16 01887800  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |....| Step 3: Write and check #echo ‐n "0123456789ABCDEF" | dd of=/dev/sdb bs=1024 count=1 seek=25118 0+1 records in 0+1 records out #hexdump ‐C /dev/sdb ‐s 25720832 ‐n 16 01887800  30 31 32 33 34 35 36 37  38 39 41 42 43 44 45 46  |0123456789ABCDEF| Note! This operation may damage the data stored in USB flash disk. Please make sure there is no critical data in the USB flash disk being used for this test.
  • Page 21: Gpio Test

    #hexdump ‐C /dev/mmcblk1 ‐s 25720832 ‐n 16 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 red in above codes. If you create the file to a wrong sector, that may damage the system. 3.1.5 GPIO Test 3.1.5.1 GPIO Default Setting Linux OS ROM-DB3900 /sys/class/gpio...
  • Page 22: Lvds/Hdmi/Vga Test

    You can see independent displays both show Advantech.avi at the same time. If you’d like to set the output audio as HDMI out or speaker out, please add the parameter of plughw: A. Plughw:0  Output the audio through audio jack (AUDIO1) #gst‐launch ...
  • Page 23: I2C Test

    If you’d like to change display monitor, please refer to below table: video16 HDMI video17 HDMI overlay video18 video19 VGA overlay video20 LVDS 0 3.1.7 I2C Test #i2cdetect ‐l i2c‐0   i2c             imx‐i2c                  I2C adapter i2c‐1   i2c             imx‐i2c                  I2C adapter i2c‐2   i2c             imx‐i2c                  I2C adapter i2c‐3   i2c             i2c‐1‐mux (chan_id 0)    I2C adapter i2c‐4   i2c             i2c‐1‐mux (chan_id 1)    I2C adapter i2c‐5   i2c             i2c‐1‐mux (chan_id 2)    I2C adapter i2c‐6   i2c             i2c‐1‐mux (chan_id 3)    I2C adapter Try the command below to know if there is any devices connected to i2c bus 5. i2cdetect ‐y 5      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f 00:          ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐ ‐‐...
  • Page 24: Mini Pcie (Wifi) Test

    70: 00 41 53 55 53 20 56 53 32 32 38 0a 20 20 01 f6    .ASUS VS228?  ?? 80: 02 03 22 71 4f 01 02 03 11 12 13 04 14 05 0e 0f    ??"qO??????????? 90: 1d 1e 1f 10 23 09 17 07 83 01 00 00 65 03 0c 00    ????#?????..e??. a0: 10 00 8c 0a d0 8a 20 e0 2d 10 10 3e 96 00 dc 0c    ?.???? ?‐??>?.?? b0: 11 00 00 18 01 1d 00 72 51 d0 1e 20 6e 28 55 00    ?..???.rQ?? n(U. c0: dc 0c 11 00 00 1e 01 1d 00 bc 52 d0 1e 20 b8 28    ???..???.?R?? ?( d0: 55 40 dc 0c 11 00 00 1e 8c 0a d0 90 20 40 31 20    U@???..????? @1 e0: 0c 40 55 00 dc 0c 11 00 00 18 00 00 00 00 00 00    ?@U.???..?..f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b5    ....? If there is nothing connected to the HDMI port, the result should be as below: #i2cdump ‐f ‐y 5 0x50 No size specified (using byte-data access)      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef 00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 80: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX 90: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX a0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX...
  • Page 25: Audio Out And Mic In Test

    vcan: Virtual CAN interface driver flexcan netdevice driver flexcan imx6q‐flexcan.0: device registered (reg_base=c09b8000, irq=142) flexcan imx6q‐flexcan.1: device registered (reg_base=c09e8000, irq=143) can: controller area network core (rev 20090105 abi 8) can: raw protocol (rev 20090105) can: broadcast manager protocol (rev 20090105 t) Step 2: Activate CAN device #ip link set can0 up type can bitrate 125000 flexcan imx6q‐flexcan.0: writing ctrl=0x0e312005 #ip link set can1 up type can bitrate 125000 flexcan imx6q‐flexcan.1: writing ctrl=0x0e312005 Note! Bitrate is supported from 1 to 1M. Step 3: Send and Receive CAN frames Receive CAN frames: #cantest can0 &  Send CAN frames #cantest can1 12345678#123412341234    read 16 bytes 12345678  [6] 12 34 12 34 12 34 3.1.10 Audio Out and MIC In Test...
  • Page 26: Lan Test

    mal vector, color, and so on is sent once to locate device video memory and then bound and used as needed, rather than being read from system memory every time. This example illustrates how to create and use vertex buffer objects. #./tutorial7 Step 3: Run tutorial3_es20 for OpenGL ES 2.0 A ball made of a mirroring material and centered at the origin spins about its Y-axis...
  • Page 27: Rs232 Test

    Open /etc/rc.d/rc.conf. Modify IPADDR0=”xxx.xx.xx.xxx”. Modify NETMASK0=”xxx.xx.xx.xxx”. #reboot Open /etc/rc.d/rc.local Add # to mark ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up Here is a real case for your reference.The hosts(UBC-200) IP is 172.17.21.97; the target(A desktop computer) IP is 172.17.20.192: #ifconfig eth0 172.17.21.97 up #ifconfig eth0 eth0      Link encap:Ethernet  HWaddr 00:04:9F:01:30:E0           inet addr:172.17.21.97  Bcast:172.17.255.255  Mask:255.255.0.0           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1...
  • Page 28: Watchdog Timer Test

    Then you can hear the music from speaker/head-sets. 3.1.16 Photo Demo Test Execute the following commands to run the Photo demo application on ROM-3420. #cd /tools #./fbv Advantech.jpg Then you can see the photo demo on the default display screen. ROM-3420 User Manual...
  • Page 29: Camera Input Test

    3.1.17 Camera Input Test Execute the following commands to run the camera demo application on ROM-3420. 3.1.17.1 Preview  #gst‐launch mfw_v4lsrc ! mfw_v4lsink 3.1.17.2 Capture #gst‐launch  mfw_v4lsrc  num‐buffers=1  !    jpegenc  !  filesink  loca‐ tion=/tools/snapshot.jpg 3.1.17.3 View picture #VSALPHA=1 gst‐launch filesrc location=/tools/snapshot.jpg ! jpegdec ! imagefreeze ! mfw_isink 3.1.17.4 Record video #gst‐launch  mfw_v4lsrc  !  queue  !  vpuenc  codec=6  !  matroskamux  ! filesink location=/tools/output.avi sync=false 3.1.17.5 Play video...
  • Page 30: Keypad Test

      Hello 3.1.19 Keypad Test 3.1.19.1 perform following command: # evtest /dev/input/event1 Input driver version is 1.0.1 Input device ID: bus 0x19 vendor 0x0 product 0x0 version 0x0 Input device name: "matrix‐keypad" Supported events:   Event type 0 (Sync)   Event type 1 (Key)     Event code 1 (Esc)     Event code 2 (1)     Event code 3 (2)     Event code 4 (3)     Event code 5 (4)     Event code 6 (5)     Event code 7 (6)     Event code 8 (7)     Event code 9 (8)     Event code 10 (9)     Event code 11 (0)     Event code 12 (Minus)     Event code 13 (Equal)     Event code 14 (Backspace)     Event code 15 (Tab)     Event code 16 (Q)   Event type 4 (Misc)     Event code 4 (ScanCode)   Event type 20 (Repeat) Testing ... (interrupt to exit) 3.1.19.2 press any keypad button Real example for keypad1 button as following: A) While keypad1 pressed Event: time 947201564.418599, type 4 (Misc), code 4 (ScanCode), value 03...
  • Page 31: Package Content

    ROM-3420 source code package (BSP) contains cross compiler, Linux source code, Uboot source code, root file system and some scripts used in OS development. Some of above components are developed by Advantech and the others are devel- oped by open source community. ROM-3420 source code package is composed of six main folders: “cross_compiler”, “document”, “image”, “package”, “scripts”, and...
  • Page 32 → just for sample test. – tools 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: → A script to setup the development environment quickly. – setenv.sh →...
  • Page 33: Set Up Build Environment

    $sudo su (Change to “root” authority) Input user password #cd Desktop/ #tar xvf 3420LBVxxxx.tar.bz2 (Unzip file) Advantech offer a script to help setup the development environment quickly. You can refer to the following steps to setup your environment: Open "Terminal" on Ubuntu 10.04 LTS. $sudo su (Change to “root” authority)
  • Page 34: Installing Required Packages

    3.3.1 Installing required packages Open a terminal console and perform following command: $ sudo apt‐get install \  bison build‐essential \ ccache \ dpkg \ flex \ gcc g++ gettext \ intltool \ libarchive‐zip‐perl libdbus‐glib‐1‐dev libfreetype6‐dev \ libgtk2.0‐dev liblzo2‐2 liblzo2‐dev \ libncurses5‐dev liborbit2‐dev libtool libx11‐dev libxml2‐dev \ m4 \ patch \ rpm \ tcl \ uboot‐mkimage uuid uuid‐dev \ zlib1g zlib1g‐dev 3.3.2 setenv.sh This script is used to configure the development environment quickly. It will configure the folder paths for your system, and you can also add/modify the setenv.sh by your- self if you have added/changed the folders and paths.
  • Page 35: Build Instructions

    Then you can see u-boot_crc.bin and u-boot_crc.bin.crc are being built and located in ../image. 3.4.2 Build Linux Kernel Image Advantech offer you a script to build the “uImage” quickly. You can build a uImage by following these steps: Open "Terminal" on Ubuntu 10.04 LTS. $sudo su (Change to “root” authority) Input user password.
  • Page 36: Source Code Modification

    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 menuconfig You can add a driver to the kernel by menuconfig. Here is an example to guide you how to add a RTC driver (Seiko Instruments S-35390A) to Linux kernel.
  • Page 37: Figure 3.2 Selecting Seiko Instruments S-35390A

    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 Instruments S-35390A Change directory to “source/linux-3.0.35/arch/arm/mach-mx6”, edit the “board- mx6q_ROM-3420.h” and “board-mx6q_advantech.c”. Please add below codes to source/linux-3.0.35/arch/arm/mach-mx6/board- mx6q_ROM-3420.h: static struct i2c_board_info mxc_i2c6_board_info[] __initdata = {...
  • Page 38: Change Rom-3420 Boot Logo

    3.5.2 Change ROM-3420 Boot Logo By default, ROM-3420 shows a boot logo when booting up. You can replace the logo to whatever your want by following the steps below: Install “netpbm”     # sudo apt‐get install netpbm Prepare your boot logo. For example: bootlogo.png (Under folder Desktop/boot- logo) Note! This picture should be in PNG format and less than 224 colors.
  • Page 39: Boot Up From The Onboard Emmc

    3.7.2 Boot up from the onboard eMMC 3.7.2.1 Transfer whole system to onboard eMMC Boot up from SD card (refer to Chapter 3.6.1) Login as root and perform following commands:         $ cd /mk_inand         $ ./mkinand‐linux.sh /dev/mmcblk0 3.7.2.2 Set the DIP switch Open one debug console Turn off ROM-3420 Set Dip switch to 1-ON/2-OFF/3-OFF Turn on ROM-3420...
  • Page 40: Watchdog Timer Sample Code

    Edit the helloworld.c with the following source code: #include <stdio.h> void main()    printf("Hello World!\n"); Save the file and exit. #$CC ‐o helloworld helloworld.c (To compile helloworld.c) Then you can see “helloworld” in current directory. Insert the Linux system SD card to your development computer. #cp helloworld /media/rootfs/tool (/media/rootfs is the mounted point of your Linux system SD card) Remove this SD card and insert it to ROM-DB3900, then open debug console.
  • Page 41: Gpio Setting

        printf("Starting wdt_driver (timeout: %d, sleep: %d, test: %s)\n",     timeout, sleep_sec, (test == 0) ? "ioctl" : "write");     fd = open("/dev/watchdog", O_WRONLY);     if (fd == ‐1) {     perror("watchdog");     exit(1);         printf("Trying to set timeout value=%d seconds\n", timeout);     ioctl(fd, WDIOC_SETTIMEOUT, &timeout);     printf("The actual timeout was set to %d seconds\n", timeout);     ioctl(fd, WDIOC_GETTIMEOUT, &timeout);     printf("Now reading back ‐‐ The timeout is %d seconds\n", timeout);     while (1) {     printf("WDT Time out counter:%d\n",count);     if ((test !=0) && (test ==count)) {     printf("Ping Watchdog (reset wdt)\n");     ioctl(fd, WDIOC_KEEPALIVE, 0);     test=0;     count=0;     }      sleep(sleep_sec);...
  • Page 42: Rs232 Initial Code

      gpio_direction_input(SABRESD_GPIO8);   gpio_direction_output(SABRESD_GPIO9, 0); 3.8.4 RS232 Initial Code The RS232 initial code as below. It shows you how to initial COM port.    int open_port(void)    {         int fd;         fd=open("/dev/ttymxc1",O_RDWR|O_NOCTTY|O_NDELAY);         if(fd == ‐1){         perror("open error");         }         return(fd);    } 3.8.5 Display Output Setting 3.8.5.1 LVDS Settings Please set environment in u-boot as below: setenv ...
  • Page 43 is 806 horizontal lines. The DCLK frequency is 60 MHz. Therefore, we can get 10 (1344*806*60) = 15385. The margin values can be seen as front porch & back porch. The sync_len means pulse width. The sync value indicates the sync polarity (low or high).    struct fb_videomode {         const char *name;      (optional)         u32 refresh;            (optional)
  • Page 44: Network Setup

    The transfer rate supported When a single port is active, the pixel clock rate is up to 264 MHz When both LVDS ports are active, you have to follow below condition: Each pixel clock rate may be up to 220 MHz** The sum of pixel clock rates is up to 240 MHz Note! In Single Display mode, the pixel clock of HDMI is up to 264 MHz, each...
  • Page 45 ROM-3420 User Manual...
  • Page 46: System Recovery

    Chapter System Recovery This chapter introduces how to recover a Linux operating system if it is damaged accidentally.
  • Page 47: Boot Up From The Sd Card, Onboard Emmc Or Sata Dom

    Boot up from the SD card, onboard eMMC or SATA DOM 4.1.1 Boot up from the SD card 4.1.1.1 Create a bootable SD card Open one terminal console and change directory to BSP scripts folder Perform following command: (assume SD card's device name is /dev/sdf)         sudo ./mksd‐linux.sh /dev/sdf Remove SD card from PC/NB 4.1.1.2...
  • Page 48: Advantech Services

    Chapter Advantech Services This chapter introduces Advantech design in serviceability, technical support and warranty policy for ROM-3420 evaluation kit.
  • Page 49: Risc Design-In Services

    Easy Development Advantech has support firmware, root file-system, BSP or other develop tools for cus- tomers. It helps customers to easy develop their carrier board and differentiate their embedded products and applications.
  • Page 50 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 51 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 carrier board design, so customers can have a clear guideline to follow during their carrier board development.
  • Page 52: Contact Information

    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. Consequently, we can support customers with professional advice and information as well as shortening development time and enabling more effective product integration.
  • Page 53: Technical Support And Assistance

    Technical Support and Assistance For more information about this and other Advantech products, please visit our web- site at: http://www.advantech.com/ http://www.advantech.com/ePlatform/ For technical support and service, please visit our support website at: <http://support.advantech.com.tw/support/> Visit the Advantech web site at www.advantech.com/support where you can find the latest information about the product.
  • Page 54 Chapter 5 Advantech Services...
  • Page 55 No part of this publication may be reproduced in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permis- sion of the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd. 2014...
  • Page 56 Our company network supports you worldwide with offices in Germany, Austria, Switzerland, Great Britain and the USA. For more information please contact: FORTEC Elektronik AG FORTEC Elektronik AG Hauptniederlassung Büro West Lechwiesenstr. 9 Hohenstaufenring 55 86899 Landsberg am Lech 50674 Köln Telefon: +49 (0) 8191 91172-0 Telefon:...

This manual is also suitable for:

Rom-3420wd-mda1eRom-3420cq-mda1eRom-3420wq-mda1e

Table of Contents