Figure 5-13 Save & Reboot Page ........................................ 5-16
Figure 6-1 Connection via Telnet ........................................ 6-1
Figure 7-1 Firmware updates via FTP .................................... 7-1
Figure 7-2 Firmware Update via Telnet ................................... 7-2
Tabl e s
Ta bl e 1 -1 Eddy Documents ............................................ 1-2
Ta bl e 5 -1 Main features of Setup Menu ................................. 5-2
Ta bl e 5 -2 Main features of General Configuration........................ 5-3
Ta bl e 5 -3 Main features for Network Service Configuration ............... 5-4
Ta bl e 5 -4 Main features for Serial Settings .............................. 5-5
Ta bl e 5 -5 Main features for GPIO Settings ............................. 5-10
Ta bl e 5 -6 Main features for Save & Reboot............................. 5-16
Ta bl e 6 -1 def view commands ......................................... 6-2
Ta bl e 6 -2 Network commands ......................................... 6-2
Ta bl e 6 -3 Serial commands ........................................... 6-3
Ta bl e 6 -4 GPIO commands ............................................ 6-6
Ta bl e 6 -5 User/Password configurations ................................ 6-6
Ta bl e 6 -6 System Commands .......................................... 6-6
IV
Chapter 1. Introduction
Chapter 1. Introduction
SystemBase Embedded Module lineup is composed of largely three catagories; Eddy-Serial Series,
Eddy-DIO Series and Eddy-CPU Series. This manual focuses on Eddy-Serial and Eddy-CPU Series.
1.1 About this manual
This manual includes all necessary information from installation to operating Eddy Series (Eddy-CPU,
Eddy-S1/Pin, Eddy-S1/DB9, and Eddy-S1/DB9-PoE). 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-1
Chapter 1. Introduction
1.3 Contents
Chapter 1. Introduction is a preface with general information and introductory notices.
Chapter 2. Getting Started
applications.
Chapter 3. Hardware Descriptions
drawings.
Chapter 4. Integration
time boot-up and status check procedures.
Chapter 5. Configuration via Web
Chapter 6. Configuration via Telnet
connect Eddy via web Telnet.
Chapter 7. Appendix
provides firmware update guides and detailed technical specifications.
gives a brief introduction to Eddy series, including features and
explains the layout and pin specifications with block diagram and
assists you connecting Eddy to serial and network environment. It covers first
provides ways to configure and to connect Eddy via web browser.
provides commands and its explanation to configure and to
1.4 Eddy Documents
The following table summarizes documents included in the Eddy document set.
Table 1-1 Eddy Documents
Document Description
User’s Guide Eddy’s Configuration, and Management Information
Programmer’s application development guide, including in-depth
Programmer’s Guide
Portview User’s Manual
COM Port Redirector
User Manual
Te s t Vi e w
User Manual
General information on Eddy or embedded device servers can be obtained at our website at
http://www.sysbas.com/
Other relevant documents are as follows:
approach to compiling, linking, creating and uploading firmware
API reference is included with a list of available functions
for customized application programming
Guide for SystemBase device server management application
Portview
Guide for SystemBase COM Port Redirector
Guide for SystemBase test program TestView
. Latest documents, software and firmware downloads are available.
1-2
Chapter 1. Introduction
Document Description
Eddy Spec Sheet Eddy specifications
An introductory reading for anyone new to embedded device
Eddy White Paper
Eddy Application Notes Various applications of Eddy presented in diagrams and images
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.
server, which focuses on background, history, market environment,
and technology
1.5 Technical Support
You can reach our tech support by following 4 ways;
1. Visit the developer’s community at http://www.embeddedmodule.com
tips on Eddy with developers all around the world.
2. Visit us at http://www.sysbas.com/
reviewed and submitted.
3. E-mail our technical support team to tech@sysbas.com
comments are welcomed.
4. 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.
and go to ‘Technical Support’ menu. FAQ and questions can be
. Any kind of inquiries, requests, and
and share information and
1-3
Chapter 2. Getting Started
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 4 modules in Eddy-Serial Series; Eddy-CPU, Eddy-S1/Pin, Eddy-S1/DB9, and Eddy-S1/DB9-
PoE.
Each 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
the Development Kit package. Please refer to Programming Guide and LemonIDE
®
is required. SDK is included in
®
user’s manual
included in the Development Kit for detailed information on the SDK.
SDK is not necessary for users using Eddy in default presettings.
◆ Eddy-CPU
Eddy-CPU is an embedded module based on ATMEL AT91SAM9260-CJ processor with 32MB SDRAM, 4MB
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 RS232/422/485 serial driver or I2C interface with library type example codes and
evaluation kit circuit diagrams.
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.
Figure 2-1 Eddy-CPU
2-1
Chapter 2. Getting Started
◆ Eddy-S1/Pin
RJ-45 Ethernet port is included to provide direct connection to network.
For serial communication, RS232 only or RS422/485 combo interface is available. In the combo
module, RS422/485 setting can be adjusted with software, using web interface.
Acceptable external power input ranges from 3.0 to 5.5V through pin headers.
Please check labeled input voltage on top of the module before supplying power. Improper voltage
feed may damage the module.
Figure 2-2 Eddy-S1/Pin
◆
Eddy-S1/DB9
RJ-45 Ethernet port is included to provide direct connection to network.
For serial communication, RS232 only or RS422/485 combo interface is available through DB9 male
connector. In the combo module, RS422/485 setting can be adjusted with software, using web
interface.
External power input is provided as 5V DC Jack.
Please check labeled input voltage on top of the module before supplying power. Improper voltage
feed may damage the module.
Figure 2-3 Eddy-S1/DB9
2-2
Chapter 2. Getting Started
◆ Eddy-S1/DB9-PoE
This module can operate as a powered device (PD), which accepts power input from the twisted pair
Category 5 Ethernet cable as specified in IEEE 802.3af Power-over-Ethernet (PoE) standard.
With an auxiliary 5V DC power jack, power supply can be automatically channeled to 5V adaptor when
PSE (Power Sourcing Equipment) is out of order. Seamless power supply is guaranteed. PSE power can
be used again when the PSE resumes to normal operation.
For serial communication, RS232 only or RS422/485 combo interface is available through DB9 male
connector. In the combo module, RS422/485 setting can be adjusted with software, using web
interface.
Figure 2-4 Eddy-S1/DB9-PoE
◆ Eddy-S2M/Pin
The model supports MCI ( MultiMedia Card Interface) and USB host port.
The MultiMedia Card Interface (MCI) supports the MultiMedia Card (MMC) Specification V3.11, the SD
Memory Card Specification V1.0.
The USB Host Port integrates a root hub and transceivers on downstream ports. It provides sev-eral
high-speed half-duplex serial communication ports at a baud rate of 12 Mbit/s. Up to 127 USB devices
For two serial communication, RS232 only or RS422/485 combo interface is available through PIN
type connector. In the combo module, RS422/485 setting can be adjusted with software, using web
interface.
Figure 2-5 Eddy-S2M/Pin
2-3
Chapter 2. Getting Started
◆
Eddy Development Kit (Eddy DK)
Eddy Development Kit (Eddy DK) helps programmers to test and customize their own Eddy applications
easily, with 1 piece of Eddy-S1/Pin module included in the package. The kit includes evaluation board,
all necessary connectors, and programming environment with documentations and guidelines. Please
refer to Programming Guide included in the Development Kit for detailed information on the DK.
Figure 2-6 Eddy-DK
2-4
Chapter 2. Getting Started
◆ Eddy Software Architecture
Figure 2-7 Eddy Software Architecture
2.2 Features
Various features of Eddy make it a universal yet distinctive embedded solution.
Below lists main features of Eddy Serial Series. Others will explicitly appear throughout this guide.
z Premium-level hardware with ARM9 180MHz CPU, 4MB Flash, and 32MB SDRAM
z Selectable RS232 only or RS422/485 combo interfaces
z MMC and SDcard interface
z USB host port
z Max 921.6Kbps serial speed
z Max 8Mbps MCI speed
z Max 8Mbps USB Full 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
2-5
Chapter 2. Getting Started
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
2-6
Chapter 2. Getting Started
2.3 Package Checklist
Eddy package is composed of following components. Make sure every component is included with your
package.
◆ Eddy Package Contents
All module packages include a module and a CD with utilities and documents.
1 MCDB1 Multimedia Card Slot B Data
2 MCCK Multimedia Card Clock
MCDB3
3
(SPI0_NPCS0)
4 MCDB2 Multimedia Card Slot B Data
MCCDB
5
(SPI0_MOSI)
6 SPI0_SPCK SPI Serial Clock
7 HDMA USB Host Port A Data 8 SPI0_MISO SPI Master In Slave Out
9 HDPA USB Host Port A Data +
10 DDM USB Device Port Data 11 USBCNX Used when implementing USB Device Port
12 DDP USB Device Port Data +
13 RDY# Output signal for CPU operation status
14 nRESET Microcontroller Reset input
15 NTRST Test Reset Signal
16 RTCK Return Test Clock
17 TDO Test Data Out
18 TMS Test Mode Select
19 TDI Test Data In
20 TCK Test Clock
21 3.3V 3.0V to 3.6V power input
22 GND Ground
23 3.3V 3.0V to 3.6V power input
24 GND Ground
25 CTS1 USART1 Clear To Send
26 RTS1 USART1 Request To Send
27 TXD1 USART1 Transmit Data
28 RXD1 USART1 Receive Data
29 NC No Connection
30 NC No Connection
Ethernet 10/100
LAN connection speed
31 LED_Speed
Speed Pin State LED
Definition
10Base-T H OFF
100Base-TX
L ON
3-4
Chapter 3. Hardware
22
24
36
Description
LAN connection status
Link/Activity
32 LED_link
33 LAN_RX- Physical receive or transmit signal (- differential)
34 LAN_RX+ Physical receive or transmit signal (+ differential)
35 LAN_TX- Physical transmit or receive signal (- differential)
36 LAN_TX+ Physical transmit or receive signal (+ differential)
No Link H OFF
Link L ON
Activity Toggle Blinking
Pin State LED
Definition
J2 Specifications
Connect USB cable to J1 while the jumper is connected to J2, so that applications can be compiled,
linked, created, and uploaded to the Eddy-CPU module. (Please refer to Programmer Guide for more
information.)
J2
Pin Desc. Pin
1 A15 2 A14
3 A13 4 A12
5 A11 5 A10
7 A9 8 A8
9 A7 10
11 A5 12
13 A3 14
15 A1 16
17 NCS2 18
19 HRST 20
21 GND
23 GND
25 D7 26
27 D5 28
29 D3 30
31 D1 32
33 NCS6(FIQ) 34
35 IRQ0(NCS7)
Desc.
A6
A4
A2
A0
NWE
NRD
3.3V
3.3V
D6
D4
D2
D0
JTAGSEL
VDDBU
3-5
Chapter 3. Hardware Description
26
J2 Pin Description
Pin No Name Description
1~16 A[15:0] Address Bus 0~15
17 NCS2
18 NWE External device Write Enable signal, active low
19 HRST External device Reset signal, active high
20 NRD External device Read signal
21, 23 GND Ground
22, 24 3.3V 3.0V to 3.6V power input
25~32 D[7:0] Data Bus
33 NCS6/FIQ
34 JTAGSEL
35 NCS7/IRQ0
36 VDDBU
External device Chip Select signal, 256MB memory area
addressable, active low
- External device Chip Select signal, 256MB memory area
addressable, active low
- Fast Interrupt Input
JTAG boundary scan can be used by connecting pin34 and 36.
This pin should not be connected when using ICE(In-Circuit
Emulator) or in normal operation status.
- External Interrupt Input
JTAG boundary scan can be used by connecting pin34 and 36.
This pin should not be connected when using ICE(In-Circuit
Emulator) or in normal operation status.
J3 Specifications
J3
Pin Desc. Pin
1 PID0 2 PID1
3 PID2 4 PID3
5 PID4 6 GND
7 GPIO1 8 GPIO2
9 GPIO3 10
11 GPIO5 12
13 GPIO7 14
15 GPIO9 16
17 GPIO11 18
19 GPIO13 20
21 GPIO15 22
23 DRXD 24
25 GND
27 BMS 28
29 DCD 30
31 TXD 32
33 DSR 34
35 CTS 36
Desc.
GPIO4
GPIO6
GPIO8
GPIO10
GPIO12
GPIO14
GPIO16
DTXD
GND
NRST
RXD
DTR
RTS
RI
3-6
Chapter 3. Hardware
Description
J3 Pin Description
Pin No Name Description
1-5 PID[4:0]
6, 25,
26
7~22 GPIO[1:16]
23 DRXD Debug Receive Data
24 DTXD Debug Transmit Data
27 BMS
28 NRST External device Reset signal, active low signal
29 DCD USART0 Data Carrier Detection
30 RXD USART0 Receive Data
31 TXD USART0 Transmit Data
32 DTR USART0 Data Terminal Ready
33 DSR USART0 Data Set Ready
34 RTS USART0 Request To Send
35 CTS USART0 Carrier To Send
36 RI USART0 Ring Indicator