Solvline Eddy Serial User Manual

Eddy Serial
User Guide
Ver 2.5.1.1
2010. 09.15
1
Revision History
Feb-5-2009 2.1.0.1 All Initial release by shlee
Sep-10-2009 2.1.0.2 4,5,6 Added WiFi
Nov-11-2009 2.1.0.3 2,3,5 Append Eddy-S4M
Jun-06-2010 2.1.1.1 All
Sep-15-2010 2.5.1.1 2,5 Append Eddy-CPU v2.5
Open Linux Version
Added Eddy-BT
2
Table of Contents
Chapter 1. Introduction.................................................................................................................. 5
1.1 About this manual ............................................................................................................................. 5
1.2 Who should read this manual ........................................................................................................... 5
1.3 Contents ............................................................................................................................................ 5
1.4 Eddy Documents ............................................................................................................................... 6
1.5 Technical Support ............................................................................................................................. 7
Chapter 2. Getting Started ............................................................................................................ 8
2.1 Overview ............................................................................................................................................ 8
2.2 Eddy-CPU v2.1 /v2.5......................................................................................................................... 8
2.3 Eddy-DK v2.1 (Development Kit) ...................................................................................................... 9
2.4 Eddy-S4M v2.1................................................................................................................................ 11
2.5 Eddy-S4M-DK v2.1 (Development Kit)............................................................................................ 13
2.6 Eddy-S4M-JiG v2.1 (Testing Board) ............................................................................................... 14
2.7 Eddy-WiFi v 2.1 ............................................................................................................................... 15
2.8 Eddy-BT v2.1................................................................................................................................... 16
2.9 Eddy Software Architecture ............................................................................................................ 17
2.10 Main Features.................................................................................................................................. 17
2.11 Applications ..................................................................................................................................... 18
Chapter 3. Hardware Description ................................................................................................ 19
3.1 Eddy-CPU v2.1/v2.5........................................................................................................................ 19
3.2 Eddy-DK v2.1 .................................................................................................................................. 20
3.3 Eddy-S4M v2.1................................................................................................................................ 23
3.4 Eddy-S4M-DK v2.1 ......................................................................................................................... 24
3.5 Eddy-S4M-JIG v2.1......................................................................................................................... 25
3.6 Eddy WiFi v2.1................................................................................................................................. 25
3.7 Eddy BT v2.1 ................................................................................................................................... 27
Chapter 4. Integration.................................................................................................................. 29
4.1 Connection Guide............................................................................................................................ 29
4.2 First-time Bootup............................................................................................................................. 29
4.3 Connecting to Eddy with IP address .............................................................................................. 29
4.4 Using MCI slot & USB Host Port .................................................................................................... 32
3
Chapter 5. Configuration via Web ............................................................................................... 35
5.1 Connection ...................................................................................................................................... 35
5.2 Setup Menu ..................................................................................................................................... 36
5.3 Network Settings ............................................................................................................................. 38
5.4 Serial Settings.................................................................................................................................. 40
5.5
Wireless Settings ............................................................................................................................. 43
5.6 Peripheral Settings .......................................................................................................................... 47
5.7 DIO Settings .................................................................................................................................... 49
5.8 SNMP Settings ................................................................................................................................ 50
5.9 Change Password ........................................................................................................................... 52
5.10 Update Firmware............................................................................................................................. 52
5.11 Factory Default ................................................................................................................................ 53
5.12 Save & Reboot................................................................................................................................. 54
Chapter 6. Configuration via Telnet............................................................................................. 55
6.1 Connection ...................................................................................................................................... 55
6.2 View commands .............................................................................................................................. 55
6.3 Network commands ........................................................................................................................ 56
6.4 WiFi commands............................................................................................................................... 58
6.5 Serial Commands ............................................................................................................................ 60
6.6 Username/Password Commands ................................................................................................... 61
6.7 System Commands ......................................................................................................................... 61
Chapter 7. apendix...................................................................................................................... 62
7.1 Eddy-BT Operation.......................................................................................................................... 62
7.1.1 How to use Eddy-BT .................................................................................................................................. 62
7.1.2 Operation Mode.......................................................................................................................................... 63
7.1.3 Configuration .............................................................................................................................................. 65
7.1.4 AT Command.............................................................................................................................................. 67
7.1.5 : S-Register................................................................................................................................................. 79
7.2 Firmware Updates via FTP.............................................................................................................. 85
7.3 Ordering Information ....................................................................................................................... 87
7.4 FCC Statement................................................................................................................................ 88
4
Eddy User's Guide

Chapter 1. Introduction

Eddy, SystemBase Embedded Device Server Module, is an optimized minimal CPU module for developing an industrial embedded device. This manual introduces general factions for the Eddy.

1.1 About this manual

This manual guides that users are able to develop Eddy for a device server including the function that transfers from serial data to LAN. Setting Eddy’s configurations, status monitoring, firmware update, and other administration work are also included, H/W level integration and S/W setting information can also be found.

1.2 Who should read this manual

This guide is designed for Eddy users and administrators. It is strongly recommended that anyone trying to apply, use, and maintain Eddy read this document. It will be a great starting point for any administrator who wants to easily monitor and control Eddy and its connected devices.

1.3 Contents

Chapter 1. Introduction is a preface with general information and introductory notices. Chapter 2. Getting Started gives a brief introduction to Eddy series, including features and applications. Chapter 3. Hardware Descriptions explains the layout and pin specifications with block diagram and drawings. Chapter 4. Integration assists you connecting Eddy to serial and network environment. It covers first time boot-up
and status check procedures.
Chapter 5. Configuration via Web provides ways to configure and to connect Eddy via web browser. Chapter 6. Configuration via Telnet provides commands and its explanation to configure and to connect Eddy via
web Telnet.
Chapter 7. Appendix provides firmware update guides and detailed technical specifications.
5
Eddy User's Guide

1.4 Eddy Documents

The following table summarizes documents included in the Eddy document set.
Document Description
Eddy Serial User Guide Eddy’s Configuration, and Management Information
Eddy DK Guide
Programmer’s application development guide, including in-depth approach to compiling, linking, creating and uploading firmware API reference is included with a list of available functions for customized application programming
LemonIDE User Guide
Portview User Manual Guide for SystemBase device server management application Portview
COM Port Redirector User Manual
TestView User Manual
General information on Eddy or embedded device servers can be obtained at our website at
http://www.sysbas.com/. Latest documents, software and firmware downloads are available.
Other relevant documents are as follows:
Document Description
Eddy-CPU Spec Sheet Eddy-CPU spec description
Eddy-S4M Spec Sheet Eddy-S4M spec description
Eddy-WiFi Spec Sheet Eddy-WiFi spec description
User manual about Eddy integrated development environment of Window/Linux based on Eclipse
Guide for SystemBase COM Port Redirector
Guide for SystemBase test program TestView
6
Eddy-BT Spec Sheet Eddy-BT spec description
LemonIDE Spec Sheet integrated development environment description
An introductory reading for anyone new to embedded device server,
Eddy White Paper
All documents are updated promptly, so check for the recent document updates. The contents in these documents are subject to change without a prior notice.
which focuses on background, history, market environment, and technology
Eddy User's Guide

1.5 Technical Support

You can reach our tech support by following 3 ways;
1. Visit the Eddy official community site at menu. FAQ and questions can be reviewed and submitted.
2. E-mail our technical support team to welcomed.
3. Call us at our customer center at 82-2-855-0501 for immediate support.
Our technical support team will kindly help you get over with the problem.
http://www.embeddedmodule.com and go to ‘Technical Support’
tech@sysbas.com. Any kind of inquiries, requests, and comments are
7
Eddy User's Guide

Chapter 2. Getting Started

Welcome to Eddy! This chapter includes Eddy series overview, main and distinctive features, package contents for each product, and application fields.

2.1 Overview

There are two categories in Eddy; Eddy-CPU module, Eddy Development Kit (DK). Eddy-CPU modules include category of socket type Eddy-CPU and Mini PCI type Eddy-S4M. Eddy-DK includes DK board for Eddy-CPU exclusive, JIG and DK board for Eddy-S4M exclusive. The Eddy-CPU module includes default applications for serial and LAN communication, and supports plug-and-play features. By switching to the custom mode, users can program any application and upload it on to the module. This application then is executed on the module. In order to write and compile programmer’s source code, Software Development Kit (SDK) LemonIDE SDK is included in the DK package. Please refer to Programming Guide and LemonIDE the Development Kit for detailed information on the SDK. SDK is not necessary for users using Eddy in default presettings.
TM
is required.
TM
user’s manual included in

2.2 Eddy-CPU v2.1 /v2.5

Eddy-CPU is an embedded module based on ARM9 processor with 32MB SDRAM, 4MB or 8MB Flash Memory, 1 Ethernet port with 10/100Mbps, 16 bit address / 8 bit data bus interface supporting external device connection, and maximum 17 programmable IO pins. Programmers can easily implement any device drivers with referring to library type example codes and evaluation kit circuit diagrams. User can design their own customized device using example sources and Evaluation Kit circuit. Eddy-CPU is implemented on a small form factor (42 * 25mm) with on-board memory and integrated 10/100Mbps network interface. Developers can minimize time and cost spent on developing application products.
8
Hardware
Eddy User's Guide
Type
Feature
Eddy-CPU v 2.1 Eddy-CPU v 2.5
CPU AT91SAM9260B-CJ (210 MHz) AT91SAM9G20 (400MHz)
Memory 8MB Data Flash, 32 MB SDRAM
External I/F 19 Bit / 16 Bit Data Bus
Ethernet I/F 10/100 Base-T Auto MDI/MDIX
UARTs
USB 2.0 FS 2 Host /1 Device Port, 2.0 FS (12Mbps) ADC 4-Channel 10 Bit ADC
TWI(I2C) Master, Multi-Master and Slave Mode
SPI
GPIO Max. 56 Programmable I/O Pins
Power Input 3.3 V (200 mA Max)
(1 : Full Signal, 2,3,4, : RxD, TxD, RTS, CTS only)
4 Port, Support up to 921.6 Kbps
8- to 16-bit Programmable Data Length
Four External Peripheral Chip Selects
Network
Software
Environmental
Approvals
Dimensions 25 x 48.5 x 6.2 mm
Weight 8.3 g
Protocol TCP, UDP, Telnet, ICMP, DHCP, TFTP, HTTP, SNMP 1&2, SSH, SSL
Ethernet 10/100Mbps MAC / PHY Network Connection O/S Linux Kernel 2.6.21 Mgt Tools SNMP, Web, PortView Uploads TFTP, FTP, Web Dev Tools LemonIDE & SDK Operating Temp -40 ~ 85 ℃ Storage Temp -60 ~ 150 ℃ Humidity 5 ~ 95% Non-Condensing
CE Class A, FCC Class A, RoHS compliant
Static IP, DHCP

2.3 Eddy-DK v2.1 (Development Kit)

Eddy Development Kit (Eddy DK) helps programmers to test and customize their own Eddy applications easily. The kit includes evaluation board, all necessary connectors, and programming environment with documentations and
9
Eddy User's Guide
guidelines. Please refer to Eddy DK Manual included in the Development Kit for detailed information on the DK.
10
Eddy User's Guide
Feature Type
NAND Flash 256MB, 8bit I/F
SD Card Connector
USB Connector
LCD Module 128 x 64 Dots Matrix Structure
KEY 4 x 4 Matrix Battery Holder 3V Lithium Battery, 235 mAh LED Power, Ready, 20 Programmable IO, Console & Serial TxD, RxD
I2C Interface 16bit I2C BUS GPIO
SPI Interface 2Kbit EEPROM
MCI Interface SD Card, MMC Socket
ADC Interface Temp / Light Sensor
Digital I/O 8 Port Input, 8 Port Output
Switch
Jumper Switch Boot Mode Select, JTAG Select
Serial Port
Console Port DB9 Male LAN Port 2 x RJ45 ICE Port Used for Flash Programming Reset Button Factory Default & Warm Boot Input Power 9-48VDC Dimensions 240 x 180 mm
Push Type, Up to 16 GB MMC / SD Card / MC supported 1 x Device 2 x HOST, Dual-Port
Serial or GPIO Select RS422/485 Select DIO : Common VCC or GND Select Programming
2 x RS232 DB9 Male 2 x RS422/485 Terminal Block (RS422 & RS485 Selected by S/W)

2.4 Eddy-S4M v2.1

Eddy-S4M is a high-performance mini PCI type embedded module which include ATMEL AT91SAM9260-CJ processor 32MB SDRAM, 8MB DataFlash, 10/100Base-T Ethernet port, Serial 4 Channel, RTC with Battery, microSD, 4ch ADC, temperature sensor, max 34 programmable GPIO pins. Eddy-S4M is 59.75 x 61.8mm size. If using Eddy-S4M-JIG board, user could develop their customized device without other H/W development, which minimizing time and cost to develop. Referring Example code and Evaluation Kit circuit allow developer to design device they want.
11
Eddy User's Guide
Classification Specification
Hardware
CPU ARM9260B-CJ (210 MHz)
Memory
Ethernet MC/PHY
Serials
USB 2.0 FS
RTC
Battery Holder CR1220(38mAh) 3V Lithium Battery ADC 4-Channel 10 Bit ADC
TWI(I2C) Master, Multi-Master and Slave Mode
SPI
MCI
GPIO Max. 34 Programmable I/O Pins
AT45DB642D, 8MB Data Flash IS42S16160B, 32 MB SDRAM 10/100 Base-T MAC KSZ8041NLi PHYceiver Auto MDI/MDIX Port 0,1 : RS232 (DB9 male)
Port 0 : Full Signal
Port 1 : TxD, RxD, RTS, CTS only Port 2,3 : COMBO (Terminal Block 5pin) * COMBO : RS422/RS485 is S/W selectable 3 Host /1 Device Port, 2.0 FS (12Mbps) Use to GL850A USB Hub chip Real Time Clock, RTC DS1340U-33+ Connect to I2C I/F
8 to 16-bit Programmable Data Length Four External Peripheral Chip Selects SD Spec V2.0 [SDHC], MMC Spec V4.2 support USB to SD Controller, 16GB, 12Mbits/s
12
Software
Physical
LED Ready LED
Protocol
Network Connection Static IP, DHCP O/S Linux Kernel 2.6.21 Mgt Tools SNMP, Web, PortView Uploads TFTP, FTP, Web Dev Tools LemonIDE & SDK
Power Input 3.3 V (200mA Max)
TCP, UDP, Telnet, ICMP, DHCP, TFTP, HTTP, SNMP1&2, SSH, SSL
Eddy User's Guide
Classification Specification
characteristics
Environment
CE Class A, FCC Class A, RoHS compliant
Dimensions 59.75 x 61.80 x 4 mm
Weight 15 g Operating Temp -40 ~ 85°C Storage Temp -66 ~ 150°C Humidity 5 ~ 95% Non-Condensing

2.5 Eddy-S4M-DK v2.1 (Development Kit)

Eddy-S4M DK is Development Kit supporting programmer can easily materialize and test their application. DK includes Test Board, various connectors, programming environment and document. Please refer to Eddy-DK manual for more specific explanation of Eddy-S4M
Classification Specification
Serial Port
SD Card Connector
MCI Interface SD Card, MMC Socket
2 x RS232 DB9 Male 2 x RS422/485 5pin Terminal Block (S/W Selectable & with Auto toggle) Push Type, Up to 16 GB MMC / SD Card / MC supported
13
Eddy User's Guide
Classification Specification
ADC Interface Light Sensor
USB Connector 1 x Device, 2 x HOST, Dual-Port LAN Port RJ45 with transformer Console Port DB9 Male
Power ON/Off switch
Switch
LED RDY, Power, 34 Programmable IO, Console & Serial TxD, RxD LED JTAG Port Used for downloading code and single-stepping through programs
Reset Button
JIG Connection Socket Expansion Header 2x22pin Header, used to test GPIO of Eddy-S4M Input Power 5 VDC Dimensions 160 x 120 mm
Serial RS422/485 Termination resistor configuration switch GPIO input test switch(Off : Low, ON : High)
Factory Default & Warm Boot (If pushing over 5sec, operate in Factory default)
2 2x23pin socket, which connect JIG board to confirm problems

2.6 Eddy-S4M-JiG v2.1 (Testing Board)

Eddy-S4M JIG board is test board which enable of user to integrate and test their application with Eddy-S4M. JIG board include mini connector for joining Eddy-S4M, Ethernet RJ45, USB Host, Power, Reset Switch, and providing connectors to all Eddy-S4M functions. For more information, please refer to Eddy-DK manual in DK product.
Classification Specification
14
USB Connector USB HOST
LAN Port RJ45 with Transformer Reset Button Factory Default & Warm Boot
Eddy User's Guide
Classification Specification Expansion Header Input Power 5 VDC Dimensions 70 x 105 mm

2.7 Eddy-WiFi v 2.1

Eddy WiFi joined with Eddy-CPU v2.1/v2.5, Eddy-S4M v2.1 enables various serial devices (secure device, communication device, modem, print data device, industrial measuring instrument) to connect wireless LAN. Eddy-WiFi module supports IEEE 802.11 b/g wireless specification.
You can set the wireless network parameters. After changing values, you need to click [Submit] button. Then you will
see the same page with modified values. Please note that you have to [Save & Reboot] in order to see these changes
in effect. Changes will be discarded if you do not save current settings.
Used to connect most functions of S4M to externalS4M
Classification Specification
Standard 802.11b, 802.11g
Modulation
Frequency Band
Output Power
RX sensitivity
Security WEP 64/128, WPA, WPA2
Working distance
802.11g: OFDM
802.11b: CCK,DQPSK, DBPSK
802.11b/g: ISM band 2.4GHz ~ 2.4884GHz
802.11g: 14 dBm
802.11b: 17 dBm
802.11a/g: -68m @54Mbps 8% PER
802.11b: -85dBm @11Mbps 8% PER
60 - 120m, depending on surrounding environment
15
Eddy User's Guide
Classification Specification
Data Rate
Power consumption
Host interface USB2.0
Antenna ANT 2.4Ghz, 2DB RP-SMA Female
Antenna Cable RF 100mm SMA B/H
Dimension 54 x 25 x 6mm
Operating Temp 0 ~ 55°C
Humidity 5 ~ 90% Non-Condensing
Operating Voltages 3.3V±5%
Weight 10g Approvals CE Class A, FCC Class A, RoHS Compliant

2.8 Eddy-BT v2.1

802.11b : 11, 5.5, 2, 1 Mbps
802.11g : 54, 48, 36, 24,18,12,11, 9, 6, 5.5, 2 , 1 Mbps
TX : 450mA RX : 300mA
Linking to Eddy-CPU v2.1/v2.5 and Eddy-S4M v2.1, Eddy-BT module enables communication with various types of
Bluetooth device in Bluetooth method. Eddy-BT is based on Bluetooth 2.0 and supports communication distance of up
to 1,000m.
For the details of Eddy-BT, please refer to “7.1 Eddy BT Operation Mode
Classification Specification
Interface Bluetooth v2.0+ EDR Class 1
16
Profile SPP (Serial Port Profile)
Max, TX Power
RX sensitivity -88dBm
+18dBm
Eddy User's Guide
Classification Specification
Power
Operating Temp Storage Temp
Supply voltage: 3.3V DC Supply current::10mA   60mA Operating temperature: -30 ~ 80
Storage temperature: -40 ~ 85
o
o
C
C
Humidity
Working distance
Approvals CE Class A, FCC Class A, RoHS Compliant
Humidity : 90% (Non-condensing)
Stub Antenna (+1dBi) - Stub Antenna (+1dBi) 100 meters Stub Antenna (+1dBi) - Dipole Antenna (+3dBi) 150 meters Dipole Antenna (+3dBi) - Dipole Antenna (+3dBi) 200 meters Dipole Antenna (+3dBi) - Dipole Antenna (+5dBi) 300 meters Dipole Antenna (+3dBi) - Patch Antenna (+9dBi) 500 meters Dipole Antenna (+5dBi) - Dipole Antenna (+5dBi) 400 meters Dipole Antenna (+5dBi) - Patch Antenna (+9dBi) 600 meters
Patch Antenna (+9dBi) - Patch Antenna (+9dBi) 1,000 meters

2.9 Eddy Software Architecture

2.10 Main Features

Various features of Eddy make it a universal yet distinctive embedded solution. Below lists main features of Eddy.
z Premium-level hardware with ARM9 210MHz CPU, 8MB Flash, and 32MB SDRAM z Selectable RS232 only or RS422/485 combo interfaces
17
Eddy User's Guide
z USB host port (Max 12Mbps USB Full speed) z SD Card Interface z Max 921.6Kbps serial speed z Program and run your own application z SystemBase SDK and API support for application programming (included in Development Kit) z Small size to fit in to any hardware z 10/100Mbps Ethernet port (auto MDIX) z SystemBase COM Port Redirector for better adaptability z Extensive configuration and monitoring with Portview z Firmware upload with Web, FTP, and TFTP z Configuration with Web, Telnet, SNMP, and Portview z Various customizing options z Standard Linux environment for openness in executable applications z Multiple Programmable IO pins for customized applications z Watchdog timer support for monitoring the system and reset when system error is occurred.

2.11 Applications

Eddy can be applied to many practical applications in various fields. Some are presented below.
◆ Factory / Industrial Automation PLC, Robot arms, Human-Machine Interface, Warehouse rails Medical instruments, Inspection equipment controllers Alarming units
◆ Home Appliances / Electronic Devices Power controller, Gaming machines Scales, Gas detection units, Water & pollution metering devices Data collection and distribution units
◆ Financial / Building Automation Card readers, Barcode scanners, Kiosks, Point-Of-Sale related devices Serial printers, Cash registers, Credit card authorization terminals Biometric detection units, Security devices
◆ OEM Device Server Distributors OEM device server with distributor’s own case & brand Ready-to-go device or customized application / setup mode can be inserted
18
Eddy User's Guide

Chapter 3. Hardware Description

This chapter provides Eddy’s hardware information, including block diagram, layout, pin specifications, dimensions and other hardware-related issues.

3.1 Eddy-CPU v2.1/v2.5

Ethernet port is provided as pin headers, and the transformer and RJ-45 connector should be manually implemented by users. (RJ-45 connector with embedded transformer, normally called LAN-Mate or MAG Jack, can be used as a simpler approach.
19
Eddy CPU V2.1/v2.5 Device Discription
Eddy CPU V2.1/v2.5 Connector Discription
Eddy User's Guide

3.2 Eddy-DK v2.1

It is Development Kit Providing environment to test and developing. Bellow is simple Instruction on Device, Switch, Pin, LED and so on.
Switch Feature
LED Feature
20
Eddy User's Guide
External Device Feature A
21
External Device Feature B
Eddy User's Guide
Internal Device Feature
22
Eddy User's Guide

3.3 Eddy-S4M v2.1

Mini PCI Type Slot.. When developing main board, user must materialize transformer and RJ-45 connector (or RJ45 in which transformer is included (LAN-Mate or MAC Jack)). Since Driver IC is in Eddy-S4M, Serial port can be integrated easily only by attach connector.
23
Eddy User's Guide

3.4 Eddy-S4M-DK v2.1

Development Kit provides testing and configuration in environment of Eddy-S4M v2.1
24
Eddy User's Guide

3.5 Eddy-S4M-JIG v2.1

It is test board which used when you test with Eddy-S4M v2.1

3.6 Eddy WiFi v2.1

Linking to Eddy-CPU and Eddy-S4M, Eddy-WiFi module enables to use various types of serial device (Security equipment, telecommunications device, modem, data output devices, industrial instruments etc.) through wireless LAN. Eddy-WiFi module supports IEEE 802.11b/g. For application development, please refer to WiFi.c, the source code for Eddy-WiFi module.
25
Eddy User's Guide
LEFT Description RIGHT Description
1 NA
1 NA 2 NA
2 NA 3 NA
4 NA
5 VCC(3.3V)
6 VCC(3.3V)
7 USB Host Data(-)
8 USB Host Data(+)
9 NA
10 NA
11 H/W Reset
12 Ground
13 Ground
14 NA
15 NA
3 NA 16 NA
4 NA 17 NA
18 NA
26
Eddy User's Guide

3.7 Eddy BT v2.1

Bluetooth module is composed to connect 4th serial port of Eddy-CPU or Eddy-S4M in TTL method. It is possible to use Eddy-BT as 4 Control, please refer to Test_Bluetooth.c in SDK and revitalize HW Flow control of 4
For the details of Eddy-BT, please refer to “7.1 Eddy BT Operation Mode
th
serial port, but it can lose data in case of using HW Flow Control. If you want to use HW Flow
th
serial port.
27
Loading...
+ 61 hidden pages