Advertisement

Quick Links

Eddy Serial
User Guide
Ver 2.1.1.1
2010. 06.25
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Eddy and is the answer not in the manual?

Questions and answers

Summary of Contents for SystemBase Eddy

  • Page 1 Eddy Serial User Guide Ver 2.1.1.1 2010. 06.25...
  • Page 2 Revision History Revision Date Document Version Pages Description Feb-5-2009 2.1.0.1 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 Open Linux Version Jun-06-2010 2.1.1.1 Added Eddy-BT...
  • Page 3: Table Of Contents

    Getting Started ...........................8 Overview................................8 Eddy-CPU v2.1 ................................ 8 Eddy-DK v2.1 (Development Kit)..........................9 Eddy-S4M v2.1...............................11 Eddy-S4M-DK v2.1 (Development Kit) ........................13 Eddy-S4M-JiG v2.1 (Testing Board) ........................... 14 Eddy-WiFi v 2.1 ..............................15 Eddy-BT v2.1................................17 Eddy Software Architecture............................18 2.10 Main Features............................... 18 2.11...
  • Page 4 Chapter 5. Configuration via Web........................36 Connection................................36 Setup Menu................................37 Network Settings ..............................39 Serial Settings............................... 41 Wireless Settings ..............................44 Peripheral Settings ..............................47 DIO Settings................................50 SNMP Settings................................51 Change Password ..............................52 5.10 Update Firmware ..............................53 5.11 Factory Default..............................54 5.12 Save &...
  • Page 5: Chapter 1. Introduction

    Who should read this manual Thi s guide i s designed for Eddy users and admini s trators. It i s strongly recommended that anyone trying to apply, use, and maintain Eddy read thi s document. It will be a great starting point for any administrator who wants to easily monitor and control Eddy and its connected devices.
  • Page 6: Eddy Documents

    TestView Guide for SystemBase test program 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...
  • Page 7: Technical Support

    Eddy User's Guide Technical Support You can reach our tech support by following 3 ways; 1. Vi s it the Eddy official community site at http://www.embeddedmodule.com and go to ‘Technical Support’ menu. FAQ and questions can be reviewed and submitted.
  • Page 8: Chapter 2. Getting Started

    User can design their own customi z ed 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 minimi z e time and cost spent on developing application products.
  • Page 9: Eddy-Dk V2.1 (Development Kit)

    Eddy-DK v2.1 (Development Kit) Eddy Development Kit (Eddy DK) helps programmers to test and customi z e their own Eddy applications easily. The kit includes evaluation board, all necessary connectors, and programming environment with documentations and guidelines. Please refer to Eddy DK Manual included in the Development Kit for detailed...
  • Page 10 Eddy User's Guide...
  • Page 11: Eddy-S4M V2.1

    Ethernet port, Serial 4 Channel, RTC with Battery, microSD, 4ch ADC, temperature sensor, max 34 programmable GPIO pins. Eddy-S4M i s 59.75 x 61.8mm si z e. If using Eddy-S4M-JIG board, user could develop their customi z ed device without other H/W development, which minimi z ing time and cost to develop.
  • Page 12 Eddy User's Guide Classification Specification ARM9260B-CJ (210 MHz) AT45DB642D, 8MB Data Flash Memory IS42S16160B, 32 MB SDRAM 10/100 Base-T MAC Ethernet MC/PHY KSZ8041NLi PHYceiver Auto MDI/MDIX Port 0,1 : RS232 (DB9 male) Port 0 : Full Signal Serials Port 1 : TxD, RxD, RTS, CTS only...
  • Page 13: Eddy-S4M-Dk V2.1 (Development Kit)

    Eddy-S4M-DK v2.1 (Development Kit) Eddy-S4M DK is Development Kit supporting programmer can easily materiali z e 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- Classification...
  • Page 14: Eddy-S4M-Jig V2.1 (Testing Board)

    Eddy-S4M-JiG v2.1 (Testing Board) Eddy-S4M JIG board i s test board which enable of user to integrate and test their applicati o n 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.
  • Page 15: Eddy-Wifi V 2.1

    Eddy User's Guide Eddy-WiFi v 2.1 Eddy WiFi joined with Eddy-CPU, Eddy-S4M 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.
  • Page 16 * If the Eddy-WiFi is installed inside of another device, then the exterior label of the device must use such as the following: “Contains Transmitter Module FCC ID: PROEddy-WiFi”...
  • Page 17: Eddy-Bt V2.1

    Eddy User's Guide Eddy-BT v2.1 Linking to Eddy-CPU and Eddy-S4M, 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 di s tance of up to 1,000m. For the details of Eddy-BT, please refer to “Eddy DK Programming Guide”.
  • Page 18: Eddy Software Architecture

    SD Card Interface Max 921.6Kbps serial speed Program and run your own application SystemBase SDK and API support for applicati o n programming (included in Development Kit) Small si z e to fit in to any hardware 10/100Mbps Ethernet port (auto MDIX)
  • Page 19: Applications

    Eddy User's Guide 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, Inspecti o n equipment controllers Alarming units ◆...
  • Page 20: Chapter 3. Hardware Description

    Eddy User's Guide Chapter 3. Hardware Description Thi s chapter provides Eddy’s hardware information, including block diagram, layout, pin specificati o ns, dimensi o ns and other hardware-related i s sues. Eddy-CPU Ethernet port i s 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.
  • Page 21: Eddy-Dk V2.1

    Eddy User's Guide Eddy-DK v2.1 It i s Development Kit Providing environment to test and developing. Bellow is simple Instruction on Device, Switch, Pin, LED and so on. Switch Feature LED Feature...
  • Page 22 Eddy User's Guide External Device Feature A External Device Feature B...
  • Page 23: Eddy-S4M V2.1

    Eddy User's Guide Internal Device Feature Eddy-S4M v2.1 Mini PCI Type Slot.. When developing main board, user must materiali z e transformer and RJ-45 connector (or RJ45 in which transformer i s included (LAN-Mate or MAC Jack)).
  • Page 24: Eddy-S4M-Dk V2.1

    Eddy User's Guide Since Driver IC is in Eddy-S4M, Serial port can be integrated easily only by attach connector. Eddy-S4M-DK v2.1 Development Kit provides testing and configuration in environment of Eddy-S4M v2.1...
  • Page 25: Eddy-S4M-Jig V2.1

    Eddy User's Guide Eddy-S4M-JIG v2.1 It i s test board which used when you test with Eddy-S4M v2.1...
  • Page 26: Eddy Wifi V2.1

    Eddy User's Guide 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.
  • Page 27 Eddy User's Guide LEFT Description RIGHT Description VCC(3.3V) VCC(3.3V) USB Host Data(-) USB Host Data(+) H/W Reset Ground Ground...
  • Page 28: Eddy Bt V2.1

    Eddy BT v2.1 Bluetooth module i s composed to connect 4 serial port of Eddy-CPU or Eddy-S4M in TTL method. It i s possible to use Eddy-BT as 4 serial port, but it can lose data in case of using HW Flow Control. If you want to use HW Flow Control, please refer to Test_Bluetooth.c in SDK and revitali z e HW Flow control of 4 serial port.
  • Page 29 Eddy User's Guide LEFT Description RIGHT Description VCC(3.3V) Factory Reset VCC(3.3V) UART TXD VCC(3.3V) UART RXD UART RTS UART CTS Pairing Signal H/W Reset H/W Reset Ground Ground Ground Ground Ground...
  • Page 30: Chapter 4. Integration

    In order to connect Eddy to network, you need to use RJ45 Ethernet port. It supports both 10Mbps and 100Mbps Ethernet connection (auto-sensing). Since Eddy’s LAN port supports MDIX function, you can either connect cross LAN cable or direct LAN cable. Plug one end of a LAN cable to Eddy and the other end to a hub, switch, or any other network device that can provide you with network access.
  • Page 31 Eddy User's Guide...
  • Page 32 ◆ Factory default alias IP address: 10.10.1.1 In case you configure Eddy to use DHCP to obtain an IP address automatically, you might find it hard to know the IP address to connect to. To provide users with an easier way to know the current IP address, Eddy has a fixed alias IP that is always accessible. Use the address below whenever you cannot find out Eddy’s IP address.
  • Page 33: Using Mci Slot & Usb Host Port

    If Eddy module is not on the same network as the PC you are working on, use “IP Configure” button to temporarily assign an IP address that you would like to make a Web or Telnet connection to. If you assign a temporary IP address to Eddy, you need to to change the IP address and restart in Web or Telnet.
  • Page 34 Using USB host port An USB memory stick or USB hub can be attached to Eddy module’s USB host port. If other USB devices are to be attached to this port, device drivers for the devices must be first created and loaded to Eddy-S2M/PIN module using Eddy-DK.
  • Page 35 Eddy User's Guide Eddy login: eddy Password: # fdisk -l Disk /dev/sda: 1014 MB, 1014497280 bytes 44 heads, 32 sectors/track, 1407 cylinders Units = cylinders of 1408 * 512 = 720896 bytes Device Boot Start Blocks Id System /dev/sda1 1408...
  • Page 36: Chapter 5. Configuration Via Web

    Connection Open your favorite web browser and enter the IP address of Eddy to access Eddy’s web manager. Once you are successfully connected, the following front page will show up. You need to enter appropriate username and password to login. Please note that this username and password is used as authentication method for Telnet as well.
  • Page 37: Setup Menu

    Eddy User's Guide Setup Menu If login process i s successful, you will see a web manager’s main page, showing summary of your device. On the left, you will see a setup menu, and you can navigate through these options.
  • Page 38 Configure detailed operation environment for serial Serial Settings communication. GPIO Settings Configure programmable I/O pins. DIO Settings Configure DIO port. (Doesn’t supported in Eddy-S4M) SNMP Settings Configure detailed operation environment for SNMP. Change Password Change ID and password for both Web and Telnet interface.
  • Page 39: Network Settings

    Factory Default Restore all the factory default settings. Save & Reboot Save the configurations and reboot Eddy. Network Settings Configure general network environment and network management. After changing values, you need to click ‘Submit’ button. Then you will see the same page with modified values.
  • Page 40 DDNS DDNS service used in Eddy is supported by http://ddns.nu (Username/ 203.32.117.1 default ID is eddy and default password is 99999999 Password) if you want to used this ,you should register your own in http://ddns.nu Enable or disable Telnet service.
  • Page 41: Serial Settings

    Enable If disabled, you cannot connect to Eddy via Web. SSH Service Disable Enable or disable Secure Shell service. Enable or disable remote debugging function used by Eddy development environment, LemonIDE. LemonIDE Target Disable Agent For more information, please refer to LemonIDE user manual in the SDK CD included in Eddy-DK package.
  • Page 42 TCP Client Eddy acts as a socket client in this mode. It tries to connect to the server IP address and the socket number assigned when a certain server waits for connection on the network. All data between the socket and the serial port is transferred untouched after the socket connection is established.
  • Page 43 Eddy, the server could be received a lot parts of divided packets. If the latency time is not 0, Eddy will wait for the time and check new data. If there is new data, Eddy repeatedly wait for the time. Otherwise, Eddy will transfer the buffered data, but it...
  • Page 44: Wireless Settings

    Eddy User's Guide Menu Default Descriptions When the Operation Mode is set to TCP Server, ask for the username and password when the Port Login Disable client tries to connect (Options: Enable, Disable) Passive When the Operation Mode is set to TCP Server, set the username to ask for. 16 Characters at...
  • Page 45 Infrastructure wireless AP (Access Point) as a client to connect to other network. •Ad-Hoc : Use Eddy-WiFi under the Ad-hoc mode. This mode is used for 1:1 communication with another Ad-hoc client. Sets the operation protocol of a wireless network.
  • Page 46 Threshold you set it too low, Eddy-WiFi will spend to much time with a non optimal AP (getting a poorer throughput), and if you set it too high the card will waste time searching for a new AP too often.
  • Page 47: Peripheral Settings

    SDK included in the Eddy development kit. Eddy-S4M provide 34ea GPIO port, different from Eddy-CPU, the sharing device is limited to ADC. 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 &...
  • Page 48 Eddy User's Guide Configuration view of Eddy-CPU...
  • Page 49 Eddy User's Guide Configuration view of Eddy-S4M...
  • Page 50: Dio Settings

    O Settings Eddy-DK supports 16 Channel Digital inputs and outputs (DIO) by connecting with I2C interface. It is possible to switch GLCD or Digital IO port via 16 Channel DIO. 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 &...
  • Page 51: Snmp Settings

    Eddy User's Guide Menu Default Descriptions Set the purpose of the I2C 16 Bit I/O channel. LCD: Set the G-LCD mode. Device If you set to the LCD, you cannot use it for the DIO port. Select DIO: Set the DIO 16 channel mode.
  • Page 52: Change Password

    Eddy User's Guide In order to use the SNMP Agent, SNMP v1/v2/v3 Agent become enabled and pushes the [Submit] button. Feature Default Descriptions SNMP v1/v2/v3 Enable or disable Simple Network Management Protocol (SNMP) support. Disable Agent (Options : Disable/Enable) SNMP V1/2 Attributes can read and write by SNMP Agent.
  • Page 53: 5.10 Update Firmware

    Firmware is an application embedded in Flash memory of Eddy. Set the location of the firmware file to update, using the ‘Browse…‘ button. The selected firmware will be transferred to Eddy when you click ‘Start Update’. After the transmi s si o n is complete, Eddy will be automatically restarted to...
  • Page 54: Factory Default

    Restore all the configuration parameters to the factory default values. Clicking on ‘Restore Factory Defaults’ button will delete all current settings and restore settings to the initial status. Eddy will automatically reboot. You cannot turn back the decision once you select this option.
  • Page 55 Menu Descriptions Save and Reboot ‘Save & Reboot’ reboots Eddy after saving changes to Flash memory. ‘Reboot Only’ option just reboots Eddy without saving changes. This option can be used to Reboot Only rollback the changes you have mistakenly made.
  • Page 56: Chapter 6. Configuration Via Telnet

    Connection Open your telnet client and enter Eddy’s IP address to connect. You need to enter appropriate username and password to login. Please note that this username and password is used as authentication method for Web as well. This means if username or/and password has been modified from the telnet interface, modified values have to be entered to connect to web, and vice versa.
  • Page 57: Network Commands

    <Mac Address> def line Static IP IP obtaining method for Eddy’s network connection. [ip/dhcp] Set the current IP address Eddy is assigned to. def ip When line type is Static IP, manually enter an appropriate IP address. 192.168.0.223 <IP Address>...
  • Page 58 Enable or disable Web service. Enable [Enable / Disable] If disabled, you cannot connect to Eddy via Web. Enable or disable remote debugging function used by Eddy development def target_agent environment, LemonIDE. Disable [Enable / Disable] For more information, please refer to LemonIDE user manual in the SDK CD included in Eddy DK package.
  • Page 59: Wifi Commands

    Bellow are instructi o n and functi o n which enable WiFi Network. 명령어 디 폴 트 설명 def wifi wireless disable <Enable/ disable) Determine whether to use Eddy-WiFi module det wifi mode [infrastructure infrastructure Configure the active mode of wireless LAN / ad-hoc] def wifi network <802.11 b/g mixed, 802.11b only,...
  • Page 60: Serial Commands

    Eddy User's Guide def wifi fragment 2346 Configure Maximum packet when sending with small pieces of packet. <256 ~ 2346> def wifi roamming Disable Configure whether to use roaming function of wireless network. [Enable/ Disable] def wiri authentication [open, shared, wpa-psk, WPA2-PSK Select certification way when testing access point.
  • Page 61: Username/Password Commands

    Configure interface of serial 3,4 port on Eddy-S4M Def po 1 interface RS422 (In Eddy-DK, this can be selected by Dip Switch on Eddy-DK board so that this [rs422, rs485e, rs485ne] category cannot be selected. ) def port 1 stop [1 / 2] Set the number of stop bits.
  • Page 62: System Commands

    Eddy User's Guide System Commands Commands Descriptions def default Restore all settings to factory default. Requires reboot for changes to take effect. def save Save current configuration settings. Requires reboot for changes to take effect. reboot Reboot Eddy.
  • Page 63: Chapter 7. Apendix

    Eddy User's Guide Chapter 7. apendix Firmware Updates via FTP Eddy supports firmware update with Web or FTP. Thi s section describes update method via FTP and Telnet. Web update i s described in Chapter 5. Configurati o n Web.
  • Page 64: Ordering Information

    Eddy User's Guide Enter ‘reboot’ to restart Eddy. Now Eddy will run with the new firmware. Ordering Information Product Version Descriptions Eddy-CPU Embedded CPU Module Eddy-DK Eddy V2.1 Development Kit Eddy-S4M Embedded CPU Module (Mini PCI Type) Eddy-S4M-DK Eddy-S4M v2.1 Development Kit Eddy-S4M-JIG Eddy-S4M v2.1 JIG Board...
  • Page 65 Eddy User's Guide NOTE: Thi s equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. Thi s equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications.

This manual is also suitable for:

Eddy serial

Table of Contents