Hide thumbs Also See for Eddy Series:

Advertisement

Quick Links

Eddy Serial
User Guide
Ver 2.5.1.1
2011.11.09
1

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for SystemBase Eddy Series

  • Page 1 Eddy Serial User Guide Ver 2.5.1.1 2011.11.09...
  • 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 Sep-15-2010 2.5.1.1 Append Eddy-CPU v2.5 Jan-20-2011 2.5.1.1 Append Eddy-S4M v2.5 Feb-15-2011 2.5.1.1 Append Eddy-CPU/mp v2.5...
  • Page 3: Table Of Contents

    Table of Contents Chapter 1. Introduction ........................ 5 About this manual ..........................5 Who should read this manual ......................5 Contents ............................5 Eddy Documents ..........................6 Technical Support ..........................7 Chapter 2. Getting Started ......................8 Overview ............................8 Eddy-CPU v2.1 /v2.5 .........................
  • Page 4 Connecting to Eddy with IP address ....................35 Using MCI slot & USB Host Port ....................38 Chapter 5. Configuration via Web ....................40 Connection ............................40 Setup Menu ............................. 41 Network Settings ..........................43 Serial Settings ..........................46 Wireless Settings ..........................50 Peripheral Settings ..........................
  • Page 5: Chapter 1. Introduction

    Eddy User's Guide Chapter 1. Introduction Eddy, SystemBase Embedded Device Server Module, is an optimized minimal CPU module for developing an i ndustrial 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.
  • Page 6: Eddy Documents

    User manual about Eddy integrated development environment of LemonIDE User Guide Window/Linux based on Eclipse Portview User Manual Guide for SystemBase device server management application Portview COM Port Redirector Guide for SystemBase COM Port Redirector User Manual TestView...
  • Page 7: Technical Support

    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 http://www.embeddedmodule.com and go to ‘Technical Support’ menu. FAQ and questions can be reviewed and submitted. 2. E-mail our technical support team to tech@sysbas.com. Any kind of inquiries, requests, and comments are welcomed.
  • Page 8: Chapter 2. Getting Started

    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).
  • Page 9 Eddy User's Guide Type Feature Eddy-CPU v 2.1 Eddy-CPU v 2.5 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 4 Port, Support up to 921.6 Kbps UARTs (1 : Full Signal, 2,3,4, : RxD, TxD, RTS, CTS only) USB 2.0 FS...
  • Page 10: Eddy-Dk V2.1 (Development Kit)

    Eddy User's Guide 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 guidelines. Please refer to Eddy DK Manual included in the Development Kit for detailed information on th e DK.
  • Page 11 Eddy User's Guide Feature Type Serial or GPIO Select RS422/485 Select Switch DIO : Common VCC or GND Select Programming Jumper Switch Boot Mode Select, JTAG Select 2 x RS232 DB9 Male Serial Port 2 x RS422/485 Terminal Block (RS422 & RS485 Selected by S/W) Console Port DB9 Male LAN Port...
  • Page 12: Eddy-S4M V2.1 / V2.5

    Eddy User's Guide 2.4 Eddy-S4M v2.1 / v2.5 Eddy-S4M is a high-performance mini PCI type embedded module which include ARM9 processor 32MB SDR AM, 8MB DataFlash, 10/100Base-T Ethernet port, Serial 4 Channel, RTC with Battery, microSD, 4ch ADC, tem perature sensor, max 34 programmable GPIO pins. Eddy-S4M is 59.75 x 61.8mm size.
  • Page 13 Eddy User's Guide Type Classification Eddy-S4M v2.1 Eddy-S4M v2.5 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 GPIO Max. 34 Programmable I/O Pins Ready LED TCP, UDP, Telnet, ICMP, DHCP, TFTP, HTTP, Protocol...
  • Page 14: Eddy-S4M-Dk V2.1 (Development Kit)

    Eddy User's Guide 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 2 x RS232 DB9 Male...
  • Page 15: Eddy-S4M-Jig V2.1 (Testing Board)

    Eddy User's Guide 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 p roviding connectors to all Eddy-S4M functions.
  • Page 16: Eddy-Wifi V3.0

    Eddy User's Guide 2.7 Eddy-WiFi v 3.0 (* Eddy-WiFi v2.1 is not compatible. please check the previous manual.) Eddy WiFi joined with Eddy-CPU v2.1/v2.5, Eddy-S4M v2.1 enables various serial devices (secure device, com munication device, modem, print data device, industrial measuring instrument) to connect wireless LAN. Eddy-WiFi module supports IEEE 802.11 b/g/n wireless specification.
  • Page 17 Eddy User's Guide 802.11n: 20 MHz BW: 130, 1117, 104, 78, 65, 58.5, 52, 39, 26, 19.5, 13, 6.5 40 MHz BW: 270, 243, 216, 162, 150, 135, 121.5, 108, 81, 54, 40.5, 27, 13.5 (unit: Mbps) Antenna ANT 2.4Ghz 2DB, 1 x U.FL Dimension 28.2 X 45.4 X 9.6 mm Operating Temp...
  • Page 18: Eddy-Bt V2.1

    Eddy User's Guide 2.8 Eddy-BT v2.1 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 distan ce of up to 1,000m. For the details of Eddy-BT, please refer to ‚7.1 Eddy BT Operation Mode Classification Specification...
  • Page 19: Eddy-Cpu/Mp V2.5 / 32Bit V2.5

    Eddy User's Guide 2.9 Eddy-CPU/mp v2.5 / 32bit v2.5 Eddy-CPU is an embedded module based on ARM9 processor 4MB or 8MB Flash Memory, 1 Ethernet port wi th 10/100Mbps, 16 bit address / 8 bit data bus interface supporting external device connection, and maximum 17 programmable IO pins.
  • Page 20 Eddy User's Guide Classification Specification Network Static IP, DHCP Connection Linux Kernel 2.6.21 Mgt Tools SNMP, Web, PortView Software Uploads TFTP, FTP, Web Dev Tools LemonIDE & SDK Operating Temp -40 ~ 85 ℃ Environmental Storage Temp -60 ~ 150 ℃ Humidity 5 ~ 95% Non-Condensing CE Class A,...
  • Page 21: Eddy Software Architecture

     Max 921.6Kbps serial speed  Program and run your own application  SystemBase SDK and API support for application programming (included in Development Kit)  Small size to fit in to any hardware  10/100Mbps Ethernet port (auto MDIX) ...
  • Page 22: Applications

    Eddy User's Guide 2.12 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 &...
  • Page 23: Chapter 3. Hardware Description

    Eddy User's Guide Chapter 3. Hardware Description This chapter provides Eddy’s hardware information, including block diagram, layout, pin specifications, dimensi ons 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 implem ented by users.
  • Page 24: Eddy-Dk V2.1

    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, Swit ch, Pin, LED and so on. Switch Feature LED Feature...
  • Page 25 Eddy User's Guide External Device Feature A External Device Feature B...
  • Page 26 Eddy User's Guide [Internal Device Feature]...
  • Page 27: Eddy-S4M V2.1/V2.5

    Eddy User's Guide 3.3 Eddy-S4M v2.1/v2.5 Mini PCI Type Slot.. Eddy-S4M v2.5 is compatible with Eddy-S4M v2.1. When developing main board, user must materialize transformer and RJ-45 connector (or RJ45 in which transfo rmer is included (LAN-Mate or MAC Jack)). Since Driver IC is in Eddy-S4M, Serial port can be integrated easily only by attach connector.
  • Page 28: Eddy-S4M-Dk V2.1

    Eddy User's Guide 3.4 Eddy-S4M-DK v2.1 Development Kit provides testing and configuration in environment of Eddy-S4M v2.1...
  • Page 29: Eddy-S4M-Jig V2.1

    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...
  • Page 30: Eddy Wifi V3.0

    Eddy User's Guide 3.6 Eddy WiFi v3.0 Linking to Eddy-CPU and Eddy-S4M, Eddy-WiFi module enables to use various types of serial device (S ecurity equipment, telecommunications device, modem, data output devices, industrial instruments etc.) t hrough wireless LAN. Eddy-WiFi module supports IEEE 802.11b/g/n. For application development, please refer to WiFi.c, the source code for Eddy-WiFi module.
  • Page 31: Eddy Bt V2.1

    Eddy User's Guide 3.7 Eddy BT v2.1 Bluetooth module is composed to connect 4 serial port of Eddy-CPU or Eddy-S4M in TTL method. It is possibl e 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 revitalize HW Flow control of 4 serial port.
  • Page 32 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 33: Eddy-Cpu/Mp V2.5 / 32Bit V2.5

    Eddy User's Guide 3.8 Eddy-CPU/mp v2.5 / 32bit v2.5 Ethernet port is provided as pin headers, and the transformer and RJ-45 connector should be manually implem ented by users. (RJ-45 connector with embedded transformer, normally called LAN-Mate or MAG Jack, can be used as a simpler approach.
  • Page 34: Chapter 4. Integration

    Eddy User's Guide Chapter 4. Integration This chapter explains how you can make Eddy to communicate. It deals with LAN and pin header connection guides for Eddy to operate together with the target serial device. Follow these steps to connect Eddy to the device and network. 4.1 Connection Guide 1) WAN/LAN In order to connect Eddy to network, you need to use RJ45 Ethernet port.
  • Page 35: Connecting To Eddy With Ip Address

    Eddy User's Guide 4.3 Connecting to Eddy with IP address In order to view current Eddy’s settings or modify them, you need to make a Web or Telnet connection to E ddy. IP address is required information to make a connection. There are two ways you can know the current IP address of Eddy.
  • Page 36 Eddy User's Guide ◆ 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 kno w the IP address to connect to. To provide users with an easier way to know the current IP address, Eddy ha s a fixed alias IP that is always accessible.
  • Page 37 You can configure Eddy with commands after accessing Eddy through Telnet. For more information, please ref er to Chapter 6. Configuration via Telnet. 3) Portview You can use a Windows-based utility Portview from SystemBase to monitor Eddy. For more information on usi ng the utility for your administration purpose, please refer to Portview User Guide.
  • Page 38: Using Mci Slot & Usb Host Port

    Eddy User's Guide 4.4 Using MCI slot & USB Host Port The following contents outline the usage of Eddy’s MCI & USB Host Port. Using MCI slot MMC and SDCards can be used through MCI slot. Please note that MCI and SDCard must be inserted before power is induced to Eddy. MMC or SDCards are automatically recognized as a new disk space in "...
  • Page 39 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 990704 6 FAT16 Disk /dev/sdb: 4068 MB, 4068474880 bytes...
  • Page 40: Chapter 5. Configuration Via Web

    Eddy User's Guide Chapter 5. Configuration via Web 5.1 Connection Open your favorite web browser and enter the IP address of Eddy to access Eddy’s web manager. Once yo u are successfully connected, the following front page will show up. You need to enter appropriate username a nd password to login.
  • Page 41: Setup Menu

    Eddy User's Guide 5.2 Setup Menu If login process is successful, you will see a web manager’s main page, showing summary of your device. O n the left, you will see a setup menu, and you can navigate through these options. WiFi Disable View ...
  • Page 42 Eddy User's Guide WiFi Enable View Main features of Setup Menu are as follows. Menu Descriptions Summary View a summary of Eddy. Network Settings Configure network connection settings. Wireless Settings Configure Wireless settings. Peripheral Settings Select GPIO or Device mode. Configure detailed operation environment for serial Serial Settings communication.
  • Page 43: Network Settings

    Eddy User's Guide SNMP Settings Configure detailed operation environment for SNMP. Change Password Change ID and password for both Web and Telnet interface. Update Firmware Update Eddy’s firmware. Factory Default Restore all the factory default settings. Save & Reboot Save the configurations and reboot Eddy. 5.3 Network Settings Configure general network environment and network management.
  • Page 44 Eddy User's Guide Main features for WAN Configuration is as follows. Menu Default Descriptions Device Eddy Name of the current device Name Line Type Static IP IP obtaining method for Eddy’s network connection. Current IP address Eddy is assigned to. (When line type is Static IP, manually enter an appropriate IP IP Address 192.168.0.223...
  • Page 45 Eddy User's Guide Main features for Network Service Configuration are as follows. Menu Default Descriptions Set the IP address and the port number of the PC where Portview Portview is installed. For more information on Portview, please refer to the 0.0.0.0 / 4000 IP / Port Portview User Manual.
  • Page 46: Serial Settings

    Eddy User's Guide 5.4 Serial Settings You can set the communication and operation environment for the serial port. After changing values, you need to click ‘Submit’ button. Then you will see the same page with modified values. Please note that you have t o ‘Save &...
  • Page 47 Eddy User's Guide Menu Default Descriptions Eddy works as a socket server, waiting for the client connection on the network. Socket number for awaiting connections can be set in ‘Local socket port’ field. All data between the socket and the serial port is transferred untouched after the socket connection is established.
  • Page 48 Eddy User's Guide Menu Default Descriptions Socket Port mode makes use of this port for awaiting network socket connections. Port Alias Port1 Port alias name for convenience. 16 Characters at maximum. Set communication speed. Baud Rate 9600 bps (Options: 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600 bps) Set the number of bits in each character size.
  • Page 49 Eddy User's Guide Menu Default Descriptions This needs to be set when consecutive data from the given serial port needs to be transmitted to socket at once. For example, if 100 bytes of character string are to be transmitted from the serial device to a server through Eddy, bypass is set to 0 for the Latency latency time.
  • Page 50: Wireless Settings

    Eddy User's Guide Wireless Settings (* Eddy-WiFi v2.1 is not compatible. please check the previous manual.) You can set the wireless network parameters. After changing values, you need to click [Submit] button. Then y ou will see the same page with modified values. Please note that you have to [Save & Reboot] in order to see these changes in effect.
  • Page 51 Eddy User's Guide Sets the operation protocol of a wireless network. (Option: 802.11b/g mixed, 802.11B only, 802.11G only) Wireless 802.11b/g •802.11b/g mixed: 802.11b and 802.11g are supported. Network Mixed Mode •802.11B only: Use only 802.11b. •802.11G only: Use only 802.11g. Wireless Network Sets the identification (SSID) of a wireless network to be connected.
  • Page 52 Eddy User's Guide The represented value is absolute. The real value should be the represented value * (-). (Option: AUTO, OPEN, SHARED, WPAPSK, WPA2PSK) An authentication mode defines the procedure that the 802.11 device uses when it authenticates and associates with an access point. •AUTO : Specifies IEEE 802.11 Auto System authentication.
  • Page 53: Peripheral Settings

    Eddy User's Guide Sets an IP address of a wireless network. If the line Type is Static IP, a user can enter an IP address directly. If line type is IP Address 192.168.1.72 DHCP, the current IP address is displayed. In DHCP type, the address cannot be changed.
  • Page 54 Eddy User's Guide...
  • Page 55 Eddy User's Guide Configuration view of Eddy-CPU...
  • Page 56 Eddy User's Guide Configuration view of Eddy-CPU/mp 32bit v2.5...
  • Page 57 Eddy User's Guide Configuration view of Eddy-S4M...
  • Page 58: Dio Settings

    Eddy User's Guide 5.7 DIO Settings Eddy-DK supports 16 Channel Digital inputs and outputs (DIO) by connecting with I2C interface. It is possible t o switch GLCD or Digital IO port via 16 Channel DIO. After changing values, you need to click ‘Submit’ butt on.
  • Page 59: Snmp Settings

    Eddy User's Guide 5.8 SNMP Settings You can set the communication and operation environment for the SNMP Agent. After changing values, you ne ed to click ‘Submit’ button. Then you will see the same page with modified values. Please note that you ha ve to ‘Save &...
  • Page 60: Change Password

    Eddy User's Guide System reset If Enable is selected, inform the ‚System reset info.‛ Enable notification (Option : Enable, Disable) Port connect If Enable is selected, inform the ‚Serial Port opened info.‛ Disable notification (Option : Enable, Disable) Port disconnect If Enable is selected, inform the ‚Serial Port Closed info.‛...
  • Page 61: Factory Default

    Eddy User's Guide 5.11 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 62: Save & Reboot

    Eddy User's Guide 5.12 Save & Reboot This option saves changes to the Flash memory and restarts the system to let the changes to take place in th e operation. Main features for Save & Reboot are as follows Menu Descriptions Save and Reboot ‘Save &...
  • Page 63: Chapter 6. Configuration Via Telnet

    Eddy User's Guide Chapter 6. Configuration via Telnet 6.1 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 a s well.
  • Page 64: Network Commands

    Eddy User's Guide def view lan Show LAN network settings. def view wifi Show WiFi network settings. def view management Show managing items settings. def view port Show serial port settings. def view gpio Show GPIO pin settings. def view dio Show DIO pin settings.
  • Page 65 Eddy User's Guide def portviewport 4000 Set the socket number of the PC with Portview installed. <Port Number> def telnet Enable or disable Telnet service. Enable [Enable / Disable] If disabled, you cannot connect to Eddy via Telnet. def ftp Enable or disable FTP service.
  • Page 66: Wifi Commands

    Eddy User's Guide "ReadWrite.‛ (Options : ReadOnly/ ReadWrite) def v3username eddy Configure the Username when use SNMP V3. [string] def v3password none Configure the password when use SNMP V3. [string] def trapip Configure the server IP address which receives the TRAP 0.0.0.0 [address] information.
  • Page 67 Eddy User's Guide def wifi network <802.11 b/g mixed, 802.11 b/g mixed Configure the active protocol of wireless network. 802.11b only, 802,11g only, def wifi ssid None Configure wireless network name (SSID) you want connect. <SSID string> def wifi channel Auto Select frequency which used for wireless connection.
  • Page 68: Serial Commands

    Eddy User's Guide 6.5 Serial Commands You can set the communication and operation environment for the serial port. Chapter 5 describes each option in detail. Only a summary of each option is presented here. Commands Default Descriptions def port 1 protocol [disable / com/ tcp_server/tcp_client/ Select the operation protocol, which the serial port would use.
  • Page 69: Username/Password Commands

    Eddy User's Guide Commands Default Descriptions When the Operation Mode is set to TCP Server, ask for the def port 1 login Disable username and password when the client tries to connect. Set [Enable / Disable] to 1 to enable. def port 1 loginname When the Operation Mode is set to TCP Server, set the None...
  • Page 70: Chapter 7. Apendix

    Eddy User's Guide Chapter 7. apendix 7.1 Eddy-BT Operation 7.1.1 How to use Eddy-BT Eddy-BT is an optional module that can be loaded and used with Eddy-CPU module. The communication interface of Eddy-BT is RS-232 and connected with 4 serial port of Eddy-CPU module. If you want to develop your own application using Eddy-BT, please refer to ‚Test_BlueTooth.c‛...
  • Page 71 Eddy User's Guide Please power on Eddy-DK after you connect Eddy-BT with Eddy-CPU module. Please set the ‚Operation Mode‛ of 4 serial port as ‚Com_Redirector‛ mode. And then, press ‚Sav e‛ button. Please press ‚Save & Reboot‛ button of ‚Save & Reboot‛ menu. And then, Eddy-DK will be rebooted. Please install COM_Redirector program on PC.
  • Page 72: Operation Mode

    Eddy User's Guide 7.1.2 Operation Mode In addition to the serial port configurations, the Eddy-BT requires also includes some settings for Bluetooth. For getting the most out of Eddy-BT, user should understand the following Bluetooth connection schemes. A Bluetooth device can play a role as a master or slave. Master tries to connect itself to other Bluetooth devic es, and slave is waiting to be connected from other Bluetooth devices.
  • Page 73 Eddy User's Guide Serial Ports The applicable settings for serial ports are as follows. Serial Port Settings Values Baud rate 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 230400, 460800, 921600 Data bite Parity parity, Even parity, Odd parity Stop bit 1, 2 Hardware Flow...
  • Page 74: Configuration

    Eddy User's Guide 7.1.3 Configuration All the slaves should be in the status of waiting for connection either in Mode 2 or Mode 3 and the master unit tries to connect to the slave units. The master unit needs to be configured to work in a multiple connection mode using AT+MULTI,x command, which makes master reboots after execution.
  • Page 75 Eddy User's Guide AT+MLIST? It shows the current mode, the connection status and the BD addresses of slaves. at+mlist? CURRENT MODE: MULTI DROP TASK1 – 000195000001 TASK2 – 000195000002 TASK3 – DISCONNECT TASK4 - 000195000004 ATHx, ATHbdaddr Using the ATH command, connections with all slaves or only connections with specific slaves can be disconne cted selectively Disconnect all the slaves.
  • Page 76: At Command

    Eddy User's Guide ATOx, ATObdaddr Using the ATO command, the communication status with the last active slave or a specific slave can be set to online (only in Node Switching Mode). Communicate with the slave recently communicated. Communicate with the slave which belongs to the TASK x. ATOx (ATO1, ATO2, ATO3, ATO4) ATObdaddr (ATO000195000001) Communicate with the slave with specified BDaddress.
  • Page 77 Eddy User's Guide Symbols The symbols are used for the description of command syntax as follows: Symbols Meaning ASCII Code  Carriage return 0x0D  Line feed 0x0A  Carriage return + Line feed 112233445566 Bluetooth device address N or m One digit decimal number Timeout in seconds Command Category...
  • Page 78 Eddy User's Guide Security AT+BTKEY=$string AT+BTSD? AT+BTCSD AT+BTFP,n AT+BTSEC,a,e Miscellaneous AT+BTNAME=$string AT+BTLPM,n S-REGISTER AT&V ATSnn? ATSnn=mm ATZ  OK Response Purpose Software Reset Description This has the same effects as Powercycling the unit. This command disconnects any connected Bluetooth device, and stops ongoing tasks.
  • Page 79 Eddy User's Guide AT+UARTCONFIG,Baudrate,Parity,Stopbit,Hwfc   OK Response Purpose Set Serial parameters Parameter Baudrate=1200/2400/4800/9600/14400/19200/38400/57600/115200/230400/460800/9 21600 (Default=9600) Parity=N/E/O (Default=N) Stopbit=1/2 (Default=1) Hwfc(Hardware Flow Control)=0/1 (Default=1) Descriptio The Serial parameters can be set or changed. The factory default is 9600, N, 1, 1. To take effect the ATZ command must be used or Powercycle the unit.
  • Page 80 Eddy User's Guide AT+BTLAST?   112233445566 Response Purpose Display the BD address of the last connected device Description The Bluetooth device last connected to this Eddy-BT is displayed with its BD address. AT+BTVER?   ESD100V2_v2.0.0 Response  OK Purpose Display device firmware version Description Display device firmware version...
  • Page 81 Eddy User's Guide TASK3 – DISCONNECT TASK4 – 000195000004 AT+BTMODE,n   OK Response Purpose Set operation mode Parameters n=0: MODE0 (Default) n=1: MODE1 n=2: MODE2 n=3: MODE3 Description When the operation status is ‘Pending’ currently, change the status to ‘Standby’ with AT+BTCANCEL prior to this command.
  • Page 82 Eddy User's Guide AT+SETESC,nn   OK Response Purpose Change the escape sequence character Description Escape sequence character set to ‘+’ by default is changeable. The parameter nn must be a printable character. Example AT+SETESC,42 ATO (ATOx, ATObdaddr) Response None Purpose Convert the operation status of ‘Standby’...
  • Page 83 Eddy User's Guide AT+BTSCAN,n,to  OK Response  CONNECT 112233445566  OK  ERROR Purpose Wait for inquiry and connection from other Bluetooth devices for a given duration Parameters n=1: Allows Inquiry scan n=2: Allows Page scan n=3: Allows both of Inquiry scan and Page scan to= Time duration in seconds Description For the given to, Eddy-BT is waiting for the inquiry and connection from other Bluetooth devices.
  • Page 84 Eddy User's Guide ATD   OK Response  CONNECT 112233445566  OK  ERROR Purpose Connect to the last connected Bluetooth device Description Eddy-BT saves the BD address of the Bluetooth device most recently connected to. If it fails to make a connection, response will display an ‘ERROR’. ATD112233445566 ...
  • Page 85 Eddy User's Guide Description Eddy-BT attempts to ACL connect to the Bluetooth device with the given BD address. To make successful ACL connection, the Bluetooth device must be in Page scan mode. If it make connection, response will display an ‘ACL Connect Success’. Must have reboot for new ACL connection.
  • Page 86 Eddy User's Guide TH (ATHx, ATHbdaddr)  OK Response  DISCONNECT Purpose Release the current connection Description The current Bluetooth connection will be disconnected. It takes about Supervision Timeout(S37) to detect an abnormal disconnection such as power off and moving out of service range.
  • Page 87 Eddy User's Guide AT+BTFP,n   OK Response Purpose Set generation of link key every time of connection Parameters n=0: Inactivate (Default) n=1: Activate Description If n is set to 1, Eddy-BT asks for the pin code every time a connection is made. This can be used to increase security.
  • Page 88 Eddy User's Guide AT&V  S0:m0;S1:m1; …Sn:mn Response  OK Purpose Display all the S-registers Description All parameters are stored at S-register in flash memory. These values are sustained until hardware reset.  S0:m0;S1:m1; …Sn:mn Response  OK ATSnn?  ...
  • Page 89 Eddy User's Guide ATA112233445566 ◎ ◎ AT+BTSCAN ◎ AT+BTSCAN,n,to ◎ AT+BTSCAN112233445566,to ◎ AT+BTCANCEL ○ ○ AT+SETESC ◎ ● ● AT+BTSEC,Auth,Encr ◎ AT+BTLAST? ○ ○ AT+BTMODEn ◎ AT+BTNAME=‛Name‛ ◎ AT+BTKEY=‛nnnn‛ ◎ AT+BTINFO? ○ AT+BTLPM,n ◎ AT+BTSD? ○ ○ AT+BTCSD ◎ AT+BTFP,n ◎...
  • Page 90: S-Register

    Eddy User's Guide 7.1.5 : S-Register S-registers contain 52 parameters for the Eddy-BT. These are stored in flash memory and the values will be sa ved unless hardware reset is executed. The value of S-register can be accessed and changed with ATS comm and.
  • Page 91 Eddy User's Guide S10: Enable Response Message (default 1) S10=0, Eddy-BT does not send response messages to the host system. S10=1, Eddy-BT sends response messages to host system. This value decides whether Eddy-BT sends response messages such as OK, ERROR, CONNECT, DISCONNEC T or not.
  • Page 92 Eddy User's Guide S23: Intercharacter Timeout Setting (default 0) S23=0 : Not used S23=1 : 1 x S26 S23=2 : 10 x S26 S23=3 : 100 x S26 S24: Maximum Number of Inquiry Result (default 15) The maximum number of inquiry list can be controlled. This value is up to 15. S26: Intercharacter Timeout (default 0) This value describes time interval between characters used to separate the data from serial port.
  • Page 93 Eddy User's Guide This is the timeout to presume disconnection, which is set to 5 seconds initially. The smaller the value become s, the more quickly Eddy-BT can detect an abnormal disconnection. But when the communication is suspende d, it may be regarded as disconnection. This value should be greater than the Slave Disconnect Timeout(S57). (Slave unit depends on the value of master unit.) S43: COD (default 001F00) This value describes the sort of the bluetooth device and is editable.
  • Page 94 Eddy User's Guide S56: BD Address of Last Connected Device This saves the Task4 BD address of the Bluetooth device connected most recently in a multiple connection mo S57: Slave Disconnect Timeout (default 3) This S57 register value defines the time period in seconds that a master unit waits in case a slave unit does n ot receive the data sent from the master.
  • Page 95: Firmware Updates Via Ftp

    Eddy User's Guide 7.2 Firmware Updates via FTP Eddy supports firmware update with Web or FTP. This section describes update method via FTP and Telnet. Web update is described in Chapter 5. Configuration via Web. Connect to Eddy with FTP, using correct username and password. (Default: eddy, 99999999) Issue a command ‘bin’...
  • Page 96 Eddy User's Guide...
  • Page 97: Ordering Information

    Eddy User's Guide 7.3 Ordering Information Product Version Descriptions Eddy-CPU Embedded CPU Module Eddy-CPU Embedded CPU Module Eddy-DK Eddy V2.1 Development Kit Eddy-S4M Embedded CPU Module (Mini PCI Type) 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 Eddy-WiFi...
  • Page 98: Fcc Statement

    Eddy User's Guide 7.4 FCC Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the THIS DEVICE COMPLIES WITH PART 15 OF THE FCC FULES. OPERATION IS SUBJECT TO FCC Rules.

Table of Contents