Silex technology SX-570 Developer’s Reference

Embedded intelligent module with evaluation board
Table of Contents

Advertisement

Quick Links

SX-570/SX-580
Embedded Intelligent Module
with Evaluation Board
Developer's Reference
WA100540XA

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SX-570 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Silex technology SX-570

  • Page 1 SX-570/SX-580 Embedded Intelligent Module with Evaluation Board Developer’s Reference WA100540XA...
  • Page 2 Silex. This publication is subject to change without notice. The software embedded in this SX-570/580 module includes the Linux operating system. Linux and certain other software programs used in the SX-570/580 are licensed under GNU GPL compatible Free Software Licenses.
  • Page 3: Table Of Contents

    Configuring the SX-570/580............................... 14 Basic Configuration Requirements............................14 Initial Wireless Setup................................15 Configuration Methods................................15 Using a Web Browser to Configure the SX-570/580......................16 Using the Internal Command Console to Configure the SX-570/580..................19 Chapter 4 Using the SX-570/580 with Your Application..........................22 Linux Programmability................................
  • Page 4 Chapter 5 Interfacing the SX-570/580 to the OEM Device......................... 37 OEM Interface..................................44 Installing the SX-570/580............................... 45 Antenna Connectors................................45 General Purpose I/O Interface............................... 46 Chapter 6 Advanced Configuration................................47 Factory Default Settings................................. 47 Restoring Factory Default Settings............................. 48 Modifying TCP/IP Settings ..............................48 Configuring the General Purpose I/O (GPIO) Lines.......................
  • Page 5 3.10 SET NW PEAPGTC..............................68 3.11 SET NW PEAPMSchap............................69 3.12 SET NW PEAPV0..............................69 3.13 SH NW PKCERT............................... 69 3.14 SET NW PKPASS..............................69 3.15 SET NW REALM ..............................70 3.16 SET NW SSCCITY..............................70 3.17 SET NW SSCCOMNAME............................70 3.18 SET NW SSCCOUNTRY............................
  • Page 6 7.1.1 SH PORT................................79 7.1.2 SET PORT S1 CH..............................79 7.1.3 SET PORT S2 COnsole............................79 7.1.4 SET PORT S1 CONSTR............................80 7.1.5 SH PORT S1 CONSTR............................80 7.1.6 SET PORT S1 DTR.............................. 81 7.1.7 SET PORT S1 FLOW ............................81 7.1.8 CLEAR PORT S1 JOB............................
  • Page 7 9.6 SH SERVI FILters................................ 91 9.7 SET SERVI <service name> FMS ..........................91 9.8 SET SERVI <service name> FRS ..........................92 9.9 SET SERVI <service name> IP........................... 92 9.10 SET SERVI <service name> NAme ......................... 92 9.11 SET SERVI <service name> POrt .......................... 92 9.12 SET SERVI <service name>...
  • Page 8 11.23 SET IP WIndow ..............................101 12. DNS Commands................................102 12.1 SH DNS................................... 102 12.2 SET DNS DISable..............................102 12.3 SET DNS DOMain..............................102 12.4 SET DNS ENable..............................102 12.5 SET DNS PRImary..............................102 12.6 SET DNS SECondary.............................. 103 13. DHCP Server Commands.............................. 104 13.1 SET DHCPS................................
  • Page 9 17.10 SH TEst................................. 114 Appendix C SX-570/580 Antenna Information............................. 115 Antenna Specifications................................. 115 Appendix D Firmware Update Procedures..............................116 Appendix E GNU/Linux Open Source and Programming..........................117 Appendix F Silex Contact Information................................. 118...
  • Page 10 Figure 3 Installing SX-570/580 Module in Evaluation Daughtercard...................3 Figure 4 Major connectors in Evaluation Daughtercard......................4 Figure 5 SX-570/580 Module Inserted in Daughtercard ......................6 Figure 6 GPIO Special Functions Jumpers (Example Configuration)..................11 Figure 7 I/O Port Configuration Window........................... 25 Figure 8 Using spacers with SX-570/580 WLAN model......................
  • Page 11 Table 25 Port Commands................................. 56 Table 26 Server Information Commands..........................57 Table 27 Service Commands..............................58 Table 28 SNMP Commands..............................60 Table 29 String Commands..............................61 Table 30 TCP/IP Commands..............................62 Table 31 Miscellaneous Commands............................65 Table 32 SX-570/580 Antenna Electrical Specifications......................66...
  • Page 12: About This Reference Guide

    About This Reference Guide This reference guide provides detailed specifications, diagrams and additional information required to integrate the SX-570/580 embedded intelligent module in a product. The intended audiences are the developers and engineers responsible for the integration of the module in another product.
  • Page 13: Chapter 1 Introduction

    (3) serial ports (one dedicated for use as a console) plus a USB V2.0 host port and an SPI port. The SX-580 and SX-570 are very similar. The SX-580 supports dual 2.4GHz/5.0GHz operation, while the SX-570 only operates at 2.4 GHz. Information in this document applies to both models, except where 5GHz operation is referenced, which applies only to the SX-580.
  • Page 14: Figure 3 Installing Sx-570/580 Module In Evaluation Daughtercard

    The SX-580-6900 Evaluation Daughtercard is designed to help you in the development of the necessary hardware and software required to use the SX-570/580 module. It includes I/O connectors, cables, and power supply in an easy-to-use package. The SX-570/580 Module is installed in the Evaluation Daughtercard as shown in Figure 3.
  • Page 15: Installing The Evaluation Daughtercard

    The Evaluation Daughtercard makes it easy to connect to the SX-570/580 for test and development by providing the following: • Three 9-pin connectors (CN4,5,6) and one 10-pin header (CN12) for connecting the SX-570/580 serial ports • One 20-pin header for connecting GPIO's, power and ground (CN8) •...
  • Page 16: Verify Development Kit Contents

    Linux functions are not available from CN5.) 2. If you want to use an Ethernet LAN connection for the initial configuration of the SX-570/580, plug a category 5 Ethernet cable into the RJ-45 jack. The Ethernet interface has Auto-MDI/MDIX that automatically detects...
  • Page 17: Monitoring Module Status

    OEM Interface The OEM interface is a 50-pin header (CN9) that is used to connect the SX-570/580 module to the SX-580- 6900 Evaluation Daughtercard. It will also serve as the primary means of communications between the SX- 570/580 and your OEM device (refer to Chapter 5 for information on using this header to connect with your device).
  • Page 18: Electrical Characteristics

    The power requirements, port pinouts, GPIO characteristics, cable connections and wireless operational modes are described below. Power Input Power to the SX-570/580 Module and the SX-580-6900 Evaluation Daughtercard is supplied through the power jack, located at CN7, at 5V±5%. Use the included power supply.
  • Page 19: Serial Ports

    Serial Ports Standard serial RS-232 signals are available on the DB-9 male connectors CN4, CN5 and CN6 for Serial Ports 1, 2 and 3 (Serial Port 3 is the Linux console which provides access to the on board Linux system, while Serial Port 2 is connected to the configuration application, and is connected to the console configuration task.
  • Page 20: Cable

    PC 9-pin serial connector, so this cable can be used to directly connect a PC to Serial Port 3 for use as a console terminal to configure the SX-570/580. It can also be used to connect many types of OEM serial devices to Serial Port 1 or Serial Port 2, provided that these devices use PC- compatible 9-pin connectors.
  • Page 21: Using The Gpio Special Functions

    CN8 is an interface for connecting to GPIO signal while CN14 is for connecting SPI signal. CN12 is a port for connecting Serial Port 3. CN12 provides a direct way of connecting to the SX-570/580 console interface using 3.3V logic levels rather than the DB-9 RS-232 connector.
  • Page 22: Figure 6 Gpio Special Functions Jumpers (Example Configuration)

    Table 8 I/O Header CN8: Signal Function Signal Function 3.3V Power 3.3V Power H_GPIO0 User defined I/O pin H_GPIO1 User defined I/O pin Bitset JP20 to C side Bitset JP20 to C side H_GPIO2 User defined I/O pin H_GPIO3 User defined I/O pin Bitset JP20 to C side Bitset JP20 to C side Ground...
  • Page 23: Usb Host Port

    The USB V2.0 host port, located on CN3 and CN2, can be used to connect standard Full Speed (12Mbps) or Low Speed (1.5Mbps) USB devices. High Speed (480Mbps) devices are supported. NOTE: To support specific USB devices, the firmware of SX-570/580 needs to be customized. In such a case, please contact Silex. Ethernet Port The Ethernet port, located on CN1, can be used for configuring and testing the SX-570/580.
  • Page 24: Additional Oem Interface Signals

    OEM Interface Electrical Characteristics Table 10 OEM Signal Parameter Descriptions Item Specification Unit Note Min. Typ. Max. Input Voltage High (VIH) Input Voltage Low (VIL) Output Voltage High VDDIO (VOH) ×0.8 Output Voltage Low (VOL) Pin Drive Strength is Low Output Source Current -5.0 (default) *...
  • Page 25: Basic Configuration Requirements

    This chapter assumes that you are either using the SX-580-6900 Evaluation Daughtercard or that you have made the appropriate connections to the SX-570/580 module OEM Header. Refer to Chapter 2 and Chapter 5 for information on connecting to the SX-570/580 hardware.
  • Page 26: Initial Wireless Setup

    These web pages provide an easy-to-use graphical interface for configuring the SX-570/580. If you do not know the IP address of the target unit, use the SX-Finder utility (SX-570/580 discovery utility) to gain access the internal Web page.
  • Page 27 IP address and wireless network settings have been configured, the internal command console can also be accessed via TELNET, or the internal web pages. Configuring the SX-570/580 using each of the above methods is described in the following sections of this chapter.
  • Page 28 3. When you have connected to the SX-570/580, you will get the System Status page. Click Login on the left side of the screen. 4. Enter the password for the unit and click Login. The default password is access. 5. You will return to the System Status page, but new options will be listed on the left side of the screen.
  • Page 29 7. Click Wireless LAN on the left side of the screen to configure the 802.11a/b/g/n wireless settings. The SX-570/580 settings must be configured with the wireless configuration and security parameters required to allow the SX- 570/580 to communicate over your wireless...
  • Page 30 Using the Internal Command Console to Configure the SX-570/580 NOTE: You may skip this section if you have completely configured the SX-570/580 using the SX-570/580 Internal Web Pages. The Internal Command Console is a command line oriented method for configuring the SX-570/580. It provides more comprehensive capabilities than the Internal Web Pages, but is not as easy to use.
  • Page 31 3. When you see the Local> prompt, you can enter commands (note that this command may take up to 30 seconds to appear if you are using Serial Port 2). The SX-570/580 is set by default to use DHCP to obtain the IP address automatically. If you want to set the IP address manually,...
  • Page 32 The console EXIT or SAVE command must always be used in order to save the changes you made with the internal Command Console. 8. After an IP address and wireless network settings are configured in the SX-570/580, you can also access the Internal Command Console using TELNET: •...
  • Page 33: Linux Programmability

    Chapter 4 Using the SX-570/580 with Your Application The SX-570/580 includes a number of capabilities that enable it to be used in a wide range of applications. These capabilities include: 1. Linux programmability 2. User interface customization 3. Raw TCP connection 4.
  • Page 34: Using The Sx-570/580 With Your Application

    NOTE: By defaults, Serial Port 2 cannot be used for a raw TCP connection. You need to switch the SX-570/580 module to the serial server mode using SET PORT S2 Console command. If you want to be able to access your device’s modem control signals from your computer system, then the TCP port number is 9200 for Serial Port 1 or 9201 for Serial Port 2 (these sockets provide RFC 2217 support).
  • Page 35: Raw Tcp Connection

    Changing this interval will reduce or increase the amount of network traffic. 6. It is also possible to use UDP instead of TCP for communicating to and from the SX-570/580. If you wish to use UDP, then in addition to the steps above: a.
  • Page 36: Print Server Mode

    Print Server Mode You can use the SX-570/580 as a standard TCP/IP print server, which is very useful if you are connecting the SX-570/580 to a serial printer. The SX-570/580 supports the following standards: • lpr/lpd. This is one of the most popular ways to print on a TCP/IP network. Check your computer’s documentation to determine how to set up an lpr print queue.
  • Page 37 Access Point Mode In Access Point mode, the SX-570/580 module will run as a host device in a wireless network. Wireless Standard Model Name Details SX-570-2700 IEEE 802.11 b/g/n SX-580-2700 IEEE 802.11 a/b/g/n Channel Model Name Details SX-570-2700 1 ~ 11 ch 2.4 GHz band...
  • Page 38: Access Point Mode

    By using the Web page: 1. Log into the Web page of the SX-570/580 module. (For details on how to access the Web page, refer to Chapter 3.) Click Wireless LAN from the left menu and select AccessPoint for Operating Mode in the page displayed.
  • Page 39 By using the internal console commands: 1. Access the internal command console of the SX-570/580 module. (For details on how to access the internal command console, refer to Chapter 3.) 2. To configure the wireless settings, execute the commands below.
  • Page 40: Bridge Mode

    Also, it is possible to fix the MAC Address used for the wireless network (Bridge Static Client Address). Because of this, the SX-570/580 module can be started in the bridge mode without receiving the packets. When this feature is enabled, only devices with the registered MAC Address can be connected.
  • Page 41 By using the Web page: 1. Log into the Web page of the SX-570/580 module. (For details on how to access the Web page, refer to Chapter 3.) 2. Click General from the left menu and select ON for Bridge Mode in the page displayed.
  • Page 42 By using the internal console commands: 1. Access the internal command console of the SX-570/580 module. (For details on how to access the internal command console, refer to Chapter 3.) 2. To set the Bridge Mode, execute the commands below.
  • Page 43 If Smart Wireless Setup is used, the wireless security setting can easily be configured when your network device supports WPS(Wi-Fi Protected Setup). The Smart Wireless Setup of the SX-570/580 has the features corresponding to WPS2.0. How to Start Configuration Using WPS The method to start the Smart Wireless Setup differs depending on the operating mode of the SX- 570/580 module.
  • Page 44: Smart Wireless Setup

    Access Point on your network. NOTE: When using Smart Wireless Setup while the SX-570/580 module is running as a wireless station, there are the following restrictions: - When the Bridge Mode is enabled while Bridge Static Client Address is disabled (OFF), the network device needs to be connected to a wired LAN port.
  • Page 45 NOTE: - The PBC process will be timed out in 120sec. - If the SX-570/580 module has detected two or more Access Points waiting for connection during PBC, overlap error will occur. PIN Code Method(PIN) This is a secure configuration method that can identify the Access Point using the 8-digit identification code called PIN code.
  • Page 46: Figure 8 Using Spacers With Sx-570/580 Wlan Model

    SX-570/580 module. NOTE: When using Smart Wireless Setup while the SX-570/580 module is running in Access Point mode, there are the following restrictions: - Smart Wireless Setup does not work when the authentication mode is WPA-Personal.
  • Page 47: Figure 9 Primary And Auxiliary Antenna Connectors

    [Execute the PBC method ] NOTE: - The PBC process will be timed out in 120sec. - If the SX-570/580 module has detected two or more client devices waiting for connection during PBC, overlap error will occur. PIN Code Method(PIN) This is a secure configuration method that can identify the wireless client devices using the 8-digit identification code called PIN code.
  • Page 48: Interfacing The Sx-570/580 To The Oem Device

    Interfacing the SX-570/580 to the OEM Device In order to connect the SX-570/580 module to your device, you will need to provide either a custom daughtercard or a special cable. Both of these solutions will require a 50-pin female connector on one side, with the appropriate connector(s) for connecting to your device’s circuitry on the other side.
  • Page 55: Oem Interface

    OEM Interface The OEM Interface (CN9) is the primary method for communications between the SX-570/580 and your device. It is a 50-pin header that includes the necessary pins for serial data I/O, GPIO, and power. Table 11 describes the OEM interface pinout for the SX-570/580 module.
  • Page 56: Antenna Connectors

    Installing the SX-570/580 IMPORTANT: In order to prevent flexing of the SX-570/580 boards during the installation process, you must use spacers. Because of the wide range of possible OEM daughtercard connectors and other design issues, you must provide the three spacers that go between the SX-570/580 base module board and your daughtercard.
  • Page 57: Installing The Sx-570/580

    General Purpose I/O Interface Table 12 details the GPIO interface. Table 12 GPIO Interface Drive Silex function Description Silex i.MX28 hi/lo (mA) (levels are 3.3V DC) GPIO0/TEST_N GPIO0_0 -5/3.8 Input: PUSHBUTTON SWITCH 1 = off, 0 = Switch depressed GPIO1/SLED GPIO0_1 -5/3.8 Output: STATUS LED...
  • Page 58: Advanced Configuration

    Chapter 6 Advanced Configuration The SX-570/580 module is equipped with a default configuration that works with most serial-to-Ethernet connections. You can modify the settings to suit your installation requirements. The web browser interface is the recommended method for setting advanced configuration parameters.
  • Page 59: Factory Default Settings

    You can modify the TCP/IP settings using the web browser interface or the SX-570/580 module’s internal configuration console. To modify TCP/IP settings: 10. Access the web page of SX-570/580 and click TCP/IP on the left menu. The TCP/IP configuration window will appear. Figure 8 TCP/IP Configuration Window...
  • Page 60: Restoring Factory Default Settings

    11. Verify the settings, as defined in Table 14. Table 14 TCP/IP Settings Parameter Setting Sets an IP address configuration method by selecting from DHCP DHCP (obtaining from the DHCP server), STATIC (assigning a static IP address manually) or AUTO (try to find a DHCP server first, use Static settings if DHCP fails).
  • Page 61: Configuring The General Purpose I/O (Gpio) Lines

    Configuring the General Purpose I/O (GPIO) Lines The SX-570/580 module has eleven General Purpose I/O (GPIO) lines available for use on the OEM interface connector. These GPIO lines are individually programmable for input, output, or special purpose. By default, five of the GPIO lines are configured for special purpose use.
  • Page 62: Table 15 Gpio General Commands

    Table 15 GPIO General Commands Command Description SET GPIO DIR [IN|OUT] <gpio-num> Sets GPIO signal to be an input or an output. The setting only takes effect if the GPIO signal is not selected for special <gpio-num> = {0-10} function operation. <gpio-num> must be in the range 0-10. NOTE: The direction bit configuration is not changed by a configuration reset to default.
  • Page 63 Table 15 GPIO General Commands Command Description SET GPIO DIRM <bit-mask> Sets all direction control bits, where <bit-mask> is a 16 bit mask expressed as up to 4 hex digits. This value should be in the range 000-3FF. The mask is encoded as follows: GPIO10 ...
  • Page 64 Table 15 GPIO General Commands Command Description Example: Local> sh gpio special GPIO Special Functions ----------------------- GPIO #0 is special GPIO #1 is special GPIO #2 is special GPIO #3 is special GPIO #4 is special GPIO #5 is normal GPIO #6 is normal GPIO #7 is normal GPIO #8 is normal...
  • Page 65: Table 16 Gpio Data Commands

    Table 16 GPIO Data Commands Command Description SET GPIO DATA <bit-mask> Sets all the data out control bits. <bit-mask> is an 11 bit mask expressed as up to 4 hex digits. This value should be in the range 00-3FF. The mask is encoded as follows: GPIO10 ...
  • Page 66: Product Specifications

    Component Specifications Model SX-570/SX-580 module Dimensions 55 x 30 x 8.25 mm (2.17 x 1.18 x 0.32 inches) (SX-570) 55 x 30 x 9.25 mm (2.17 x 1.18 x 0.36 inches) (SX-580) Processor Freescale MCIMX280CVM4B RAM Memory 64 Mbytes DDR2 SDRAM...
  • Page 67 Table 18 Radio Specifications (SX-570) Parameter Specifications IEEE802.11b Data Rate 1M / 2M / 5.5M / 11M (Auto-sensing) IEEE802.11g 6M / 9M / 12M / 18M / 24M / 36M / 48M / 54M (Auto-sensing) IEEE802.11n 20MHz : 6.5M / 7.2M / 13M / 14.4M / 19.5M / 21.7M / 26M / 28.9M / 39M / 43.3M / 52M / 57.8M / 58.5M / 65M / 72.2M (Auto-sensing)
  • Page 68: Tcp Port Connections

    9201 RFC 2217 Serial Port 2 (S2) * NOTE: By defaults, Serial Port 2 cannot be used for a raw TCP connection. You need to switch the SX-570/580 module to the serial server mode using SET PORT S2 Console command.
  • Page 69: Wireless Security Configuration

    There are numerous possible security settings. It is therefore important that you verify the appropriate settings with your network administrator. If you enter the settings incorrectly, the SX-570/580 will not be able to communicate on your network. The following table summarizes the wireless settings required for...
  • Page 70 Select the desired key number from the pull down menu on the Wireless LAN Configuration screen in the SX-570/580 internal web pages, or use the console command SET NW KEY# n, where n is 1, 2, 3, or 4.
  • Page 71 PEM format only. Client Certificate A Client certificate is used with EAP-TLS to authenticate the SX-570/580 to the network infrastructure. It is functionally similar to the EAP password, and that is why EAP-TLS does not require EAP password.
  • Page 72 Signed Certificate and corresponding private key for use in authentication operations. A Self Signed Certificate is internally generated by SX-570/580 itself, and thus it is easier to maintain but considered to be less secure than importing an externally generated Client Certificate, because it is not digitally signed by a Certificate Authority.
  • Page 73: Appendix B Console Commands

    Console Commands 1. Introduction and command console access information The Silex technology SX-570 and SX-580 embedded servers support a sophisticated command-line oriented console for configuration and management. The console includes some features that are not available through other configuration methods. The console can be accessed via TELNET, the server’s serial data port, the server's dedicated configuration console port, the server's Linux console port using the 'console' utility, or through the console page on the internal web server.
  • Page 74: Network Commands

    2. Network Commands This group of commands configures network parameters. SH NW Displays summary network information sample output: Local> SH NW WiFi Mode = INFRASTRUCTURE WiFi SSID: SQRT Current rate = 72 Mbps WiFi FW Ver = Host 31010233, Radio 30000582 Authentication type= OPEN SYSTEM Encryption is Disabled AP MAC Address = 64 AE 0C 01 86 C0...
  • Page 75: Set Nw Disconn

    When the radio loses connection to the AP, it attempts to re-establish the connection for the specified time (in seconds) before it sends a disconnect message to the SX-570 controller. If the timer value is set to zero, autonomous roaming is disconnected and the radio will not automatically scan for a new suitable AP to which to connect.
  • Page 76: Set Nw Radio

    SET NW RADio [ 802.11a-n | 802.11b-g-n | 802.11a-b-g-n] This command is only useful for the SX-580. The SX-570 only supports 802.11b-g-n mode (2.4GHz). For the SX-580, the radio can be configured to use all frequencies, or only the 2.4GHz frequencies (802.11b-g-n) or only the 5GHz frequencies (802.11a-n).
  • Page 77: Sh Nw Sq

    SH NW SQ Displays the current signal quality seen on a wireless network link. sample output: Signal Quality = 97 Signal Strength = -57 Noise Level = -96 The Signal Quality value is a scaled value from 0 to 100 indicating the relative strength of the wireless link.
  • Page 78: Wireless Network Security Commands

    3. Wireless Network Security Commands This group of commands configures wireless network security parameters SET NW AUTHtype Sets WLAN Authentication type SET NW AUTHtype [OPEN | TLS | TTLS | LEAP | PEAP | EAP-FAST | PSK] The default setting is Open System. Ad-hoc mode can use only OPEN.
  • Page 79: Set Nw Enc

    SET NW ENC Sets the wireless LAN Encryption Mode. SET NW ENC [DISable | 128 | WPA | WPA2 | WPA2-WPA Supported modes are DISabled (none) 128 ( 128bit WEP), WPA (TKIP) and WPA2 (AES). WPA2-WPA mode supports either AES or TKIP encryption in WPA systems. The default setting is Disabled (no encryption).
  • Page 80: Set Nw Key

    SET NW KEY# Selects WLAN WEP key entry SET NW KEY# n = 1-4 (default = 1) SET NW KEYNUM Selects WLAN WEP key entry (same as SET NW KEY#) SET NW KEYNUM n = 1-4 (default = 1) SET NW KEYVAL Sets the currently selected WLAN WEP key entry to the hex value given.
  • Page 81: Set Nw Peapmschap

    3.11 SET NW PEAPMSchap Test command to force PEAP to use MSCHAP in phase 2 of the authentication handshake. SET NW PEAPMSchap [ENable | DISable] The default value is DISable. This command is only valid if the authentication type is set to PEAP. This is intended for protocol testing, and should generally be left disabled for normal operation.
  • Page 82: Set Nw Realm

    3.15 SET NW REALM Sets the realm portion of the 802.1x EAP authentication ID SET NW REALM <realm> The default realm is the null string. This may also be set with the ID command by appending the realm after a '@' character. SH NW REALM will display the currently configured ID realm.
  • Page 83: Set Nw Sscgen

    Sets the organization name for a self signed certificate to be generated. SET NW SSCORGNAME <organization name string> (default = silex technology america) NOTE: This value is volatile, it will be lost when the unit is reset or power cycled.
  • Page 84: Set Nw Sscstate

    3.23 SET NW SSCSTATE Sets the state location for a self signed certificate to be generated. SET NW SSCSTATE <state string> (default = UT) NOTE: This value is volatile, it will be lost when the unit is reset or power cycled. 3.24 SET NW WPAPSK Sets the WPA PSK pass phrase or hex key.
  • Page 85: Wireless Network Roaming Control

    4. Wireless Network Roaming Control SET NW BGSCAN Sets wireless background scan interval in seconds SET NW BGSCAN <seconds> (default = 60) SH NW BGSCAN will display the currently configured background scan interval. SET RM Enable or disable custom roaming control. SET NW RM [ENable | DISable ] (default = DISable) SH NW RM will display the current custom roaming parameter settings.
  • Page 86: Set Rm Thresh Low

    SET RM THRESH LOW Sets the value for defining a low connection strength SET RM THResh LOW <RSSI> This value is only valid if custom roaming is enabled. This defines the level at which a connection is considered low quality. The <RSSI> value can be a negative value greater than -95, in which case it represents an absolute RSSI value as seen by the radio.
  • Page 87: Wireless To Ethernet Client Bridging Configuration

    5. Wireless to Ethernet Client Bridging Configuration NOTE: Bridging function is available with a version higher than the V1.13 firmware release. SET NW BRACCess Enables or disables access to the configuration via the wired Ethernet interface in bridge mode. SET NW BRACC [ENable | DISable ] The default setting is enabled.
  • Page 88: Set Nw Brstatic

    SET NW BRSTATIC Enables or disables the static MAC bridge mode of operation. SET NW BRSTATIC [ENable | DISable ] The default setting is disabled. If enabled, the wireless interface uses the client MAC address configured (see SET NW BRCLADDR). If disabled, the wireless interface waits for a packet to be received from the wired interface, and uses that as the source MAC address of packet.
  • Page 89: Smart Wireless Setup

    6. Smart Wireless Setup NOTE: Smart Wireless Setup function is available with a version higher than the V1.15 firmware release. Smart Wireless Setup for station. 6.1.1 SET NW SWSPINCODE Generate PINCODE Value SET NW SWSPINCODE The PIN code value generates a random value automatically. SH NW SWSPINCODE will display the currently configured value.
  • Page 90: Smart Wireless Setup For Ap

    Smart Wireless Setup for AP 6.2.1 SET NW SWSPINCODE Generate PINCODE Value SET NW SWSPINCODE The PIN code value generates a random value automatically. 6.2.2 SET NW APSWSPBC Execute PBC method in Access Point mode. SET NW APSWSPBC 6.2.3 SET NW APSWSPBC NOWAIT Execute PBC method in Access Point mode, and not wait for completion.
  • Page 91: Port Commands

    7. Port Commands Serial Port Commands In the following commands, S1 is used as a stand in for any available serial port. If S2 is enabled for data port usage, it can also be used instead. If a command is port specific, it will be so noted. 7.1.1 SH PORT Shows Port parameters...
  • Page 92: Set Port S1 Constr

    7.1.4 SET PORT S1 CONSTR This command sets the console mode string for the unit. If the serial port is in Trap mode, then if the string defined by this command is seen in the serial port input stream, then the serial port will enter console mode.
  • Page 93: Set Port S1 Dtr

    7.1.6 SET PORT S1 DTR Set the DTR mode on serial port 1 SET PORT S1 DTR [CONN | HI | LOW] If GPIO2 is set for special function, it drives the DTR0 signal on serial port 1. This command configures how the pin is to be driven.
  • Page 94: Set Port S1 Parity

    7.1.10 SET PORT S1 PARITY Set serial port parity to NONE, EVEN, ODD SET PORT S1 Parity <parity> (Default = None) 7.1.11 SET PORT S1 SPeed Sets serial port baud rate. SET PORT S1 SPEED <baudrate> (default = 115200) Options for <baudrate> are 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600 and 3000000.
  • Page 95: Ecable Port Commands

    ECable Port Commands For products that support the silex E-Cable application, which provides automatic connection between the port and a remote host, the following commands are available. 7.2.1 SET PORT S1 ECABLE Enable or disable E-Cable operation. SET PORT S1 ECABLE [ENable | DISable] (default = DISabled) 7.2.2 SH PORT S1 ECABLE...
  • Page 96: Set Port S1 Eclport

    7.2.5 SET PORT S1 ECLPORT This parameter applies only in UDP mode. This is the port number of the local UDP port on the server to which remote hosts can send data intended for the I/O port. Only data from hosts whose IP address is configured as the primary or one of the optional secondary addresses will be accepted and passed to the I/O port –...
  • Page 97: Set Port S1 Ecrport

    7.2.9 SET PORT S1 ECRPORT This parameter applies only in UDP mode. This sets the primary or a secondary E-Cable destination port number. Along with the corresponding network address this defines the destination for data received on the I/O port. If zero, no data will be sent. If the index value is zero, the primary port is set (same as the ECPORT parameter).
  • Page 98: Server Information Commands

    8. Server Information Commands SH SERIAL Displays the serial number of the unit sample output: Serial number is 9047595 SH SERVEr Shows Server parameters Local> SH SERVer Silex SX-580 Serial # 2000560 Address: 00-80-92-01-29-F3 Name: SDS1E86B0 Number: 0 Identification: Network Serial Server Enabled Characteristics: Ethernet link Down SH SERVEr CO...
  • Page 99: Set Server Description

    SET SERVEr DEscription Sets the server description string SET SERVEr DEscription <description-string> SH SERVEr FWVER Shows the firmware version string Local> SH SERVEr FWVER BB3-1.09t (2012.05.22) This command shows just the firmware version string, without the additional information shown by SH VERsion.
  • Page 100: Sh Server Statistics

    SH SERVEr STAtistics Shows information about print jobs received. Local> SH SERVEr STA LPD Statistics: Currently 0 jobs are waiting for the peripheral 0 connections have been made 0 data files have been printed 0 data bytes have been printed 0 control files have been received 0 print job commands have been received SH SNMP...
  • Page 101: Set Snmp Location

    8.12 SET SNMP LOCation Set the system location string SET SNMP LOCation <string> (default = <null>) 8.13 SET SNMP SETCOMM1 Set Community 1 Name SET SNMP SETCOMM1 <string> (default = “internal?”) 8.14 SH VErsion Shows the print server’s firmware version Local>...
  • Page 102: Service Commands

    9. Service Commands Logical I/O services are associated with each physical port. I/O is routed through the service, which may perform modifications on the data stream based on its settings. SH SERVI Show service configuration. Local> SH SERVI # Service Port FIL BOT EOT DEL OPT PROT * 1 SDS1E86B0_S1_A...
  • Page 103: Sh Servi Strings [String_Num]

    SH SERVI STRings [string_num] Defines the BOT and EOT strings used in services. If string_num is provided then the specific string definition and expansion is displayed. If string_num is not provided, then all string definitions (but not their expansions) are displayed. sample output: Local>...
  • Page 104: Set Servi Frs

    SET SERVI <service name> FRS Set filter 1 (text replacement filter) replace string index. If the index is zero, the default string of <CRLF> (carriage return-line feed) is used. SET SERVI <service name> FRS (default = 0 ) SET SERVI <service name> IP Enable or disable all IP based jobs (lpd, raw tcp, etc.) on the service.
  • Page 105: Sh Servi Pri [Service_Num]

    9.13 SH SERVI PRI [service_num] This shows the priority of a specific service. If service_num is not provided, the priority of all services is listed. 9.14 SET SERVI <service name> QUEue If enabled, and if a raw TCP port is defined, the server will queue jobs sent to that port. If disabled, jobs will be rejected if the server is currently busy with another job.
  • Page 106: String Commands

    10. String Commands These commands configure strings used with services and service filters. 10.1 SET STRing Set service string table entry. SET STRing <string #> ”value” Hex values can be entered as two hex digits in the string with the prefix '\'. One string can reference another string with two binary characters.
  • Page 107: Sh Filters

    10.4 SH FILters Shows the available filters which can be used to modify a job stream. sample output: Local> SH FIL Filter No Filter Text Substitution Text to PostScript PostScript Tagged Binary...
  • Page 108: Tcp/Ip Commands

    11. TCP/IP Commands 11.1 SH IP Display TCP/IP settings Local> SH IP IP is enabled Boot method DHCP IP address 192.168.5.40 (192.168.5.235) Subnet Mask 255.255.255.0 (255.255.255.0) IP gateway 192.168.5.1 (0.0.0.0) Boot tries Timeout 1 min Keepalive 1 min Service Port TCP port SDS1E86B0_S1_A 9100...
  • Page 109: Set Ip Address

    11.3 SET IP ADdress Set server IP address SET IP ADdress aa.bb.cc.dd If the IP address acquisition method is static, this command sets the IP address to be used. This is also the fall back address for Auto mode, if a DHCP address is not received. The default address is 169.254.111.111.
  • Page 110: Set Ip Enable

    11.7 SET IP ENable Enable IP based protocols SET IP [ENable | DISable] (default = enable) Sets the unit for normal operation. 11.8 SET IP FTIme If enabled, the IP timeout is measured in seconds. If disable, the IP timeout is in minutes. SET IP FTIme [ENable | DISable] (default = disable)
  • Page 111: Set Ip Method

    11.12 SET IP MEthod Set method of getting IP address SET IP MEthod [ AUTO | DHCP | STATIC ] (default = AUTO) DHCP will wait to acquire an address via DHCP. STATIC will bring the IP stack up immediately with the configured IP static address. AUTO will attempt to get an address via DHCP, but if it fails it will use the configured static IP address.
  • Page 112: Set Ip Status

    11.17 SET IP STATus Sets user defined IP status string SET IP STATus <status-string> This command defines an arbitrary string. If defined, the string will be appended to LPD status request responses. SH IP STATus will display the current status string. 11.18 SET IP SUbnet Set the IP subnet mask SET IP SUbnet...
  • Page 113: Set Ip Timeout

    11.22 SET IP TImeout Set TCP Inactivity timeout. SET IP TImeout (default = 1 minute) This command sets inactivity timeout for IP to I/O port transfers via raw TCP, RFC2217, or LPD. If no data is received within the time specified, the connection will be closed and the port released to accept new connections.
  • Page 114: Dns Commands

    12. DNS Commands 12.1 SH DNS Display current DNS configuration settings Local> SH DNS DNS is Enabled Domain name: Primary DNS server: 0.0.0.0 Secondary DNS server: 0.0.0.0 12.2 SET DNS DISable Disable DNS support SET DNS DISable 12.3 SET DNS DOMain Set the desired DNS domain string SET DNS DOMain <domain-name>...
  • Page 115: Set Dns Secondary

    12.6 SET DNS SECondary Set the IP address for the secondary DNS server to reference. SET DNS SECondary a.b.c.d...
  • Page 116: Dhcp Server Commands

    13. DHCP Server Commands NOTE: DHCP Server function is available with a version higher than the V1.14 firmware release. 13.1 SET DHCPS Enables or Disables the DHCP server function. SET DHCPS [ ENable | DISable ] The default value is disabled. 13.2 SH DHCPS Displays information about the current DHCP server configuration.
  • Page 117: Set Dhcps Lease

    13.6 SET DHCPS LEase Set the lease time of IP address. SET DHCPS LEase dd hh:mm...
  • Page 118: Gpio Control

    14. GPIO Control The SX-570/580 have 11 GPIO signals available, numbered 0-10. Refer to the product specification for details of the GPIO definitions and available functions. 14.1 SET GPIO DIR Set a single GPIO direction control SET GPIO DIR [IN | OUT] <gpio-number>...
  • Page 119: Set Gpio Dirm

    14.3 SET GPIO DIRM Sets all direction control bits SET GPIO DIRM <bit-mask> <bit-mask> is an 11 bit mask expressed as 3 hex digits. This value should be in the range 00-7FF. The mask is encoded as follows: GPIO10 GPIO9 GPIO8 GPIO7 GPIO6...
  • Page 120: Sh Gpio Special

    14.6 SH GPIO SPECial Shows the current setting of the GPIO special function configuration Local> SH GPIO SPECial GPIO Special Functions ----------------------- GPIO #0 is special GPIO #1 is special GPIO #2 is normal GPIO #3 is normal GPIO #4 is normal GPIO #5 is normal GPIO #6 is normal GPIO #7 is normal...
  • Page 121: Set Gpio Data

    14.9 SET GPIO DATA Sets all data out control bits SET GPIO DATA <bit-mask> <bit-mask> is an 11 bit mask expressed as 3 hex digits. This value should be in the range 00-7FF. The mask is encoded as follows: GPIO10 GPIO9 GPIO8 GPIO7 GPIO6...
  • Page 122: Firmware Update

    15. Firmware Update These commands set up the unit for performing an update of the server firmware. 15.1 SET LOAd XModem Initiate firmware update via the serial console using the XModem protocol. The server will reset after the firmware update is completed. SET LOAd XModem NOTE: This command is only used by console for configuration.
  • Page 123: Power Management

    16. Power Management 16.1 SET NW WLIF Sets the radio network interface enable. SET NW WLIF [UP | DOWN] UP puts the radio state in a normal operating mode. DOWN disables the radio so it produces no RF output and does not receive any data. Note: This function is volatile, and the radio is enabled if the module is reset.
  • Page 124: Other Commands

    17. Other Commands 17.1 SET DEFAULT Set parameters to factory defaults 17.2 EXIT This command exits the current configuration console session. EXIT 17.3 SH FATal Shows fatal error log (if there’s any) sample output: Local> SH FAT No saved errors 17.4 CL FATal Clears the fatal error log...
  • Page 125: Help

    17.6 HElp <command> This is for getting help on the console commands. You can just type help, or type help and then a command to display instructions on specific commands. Sample output: Local> HE EXIT/^D Exit program HElp Information on available commands INitialize Reset unit CLear/PUrge/DELete...
  • Page 126: Sh Test

    17.10 SH TEst Sends configuration data in ASCII to the serial port SH TEst...
  • Page 127: Sx-570/580 Antenna Information

    Recommended antennas are from SANSEI ELECTRIC CO.,LTD. Please refer to the SANSEI ELECTRIC website @ http://www.sansei-e.co.jp/indexe.html for more detailed information for the Antenna, Part No. TD17027A2S0. Table 24 SX-570/580 Antenna Electrical Specifications Parameter Value Antenna Type Omni Directional Frequency Range...
  • Page 128: Firmware Update Procedures

    Appendix D Firmware Update Procedures Occasionally it may be necessary to update the SX-570/580 to take advantage of new features or to fix specific problems. The simplest way to perform this update is with the internal web page of SX- 570/580.
  • Page 129: Gnu/Linux Open Source And Programming

    Silex at support@silexamerica.com. For assistance in programming the SX-570/580, you can purchase consulting time from Silex on a fixed price or hourly rate. To get details on this consulting, please contact Silex sales at 801-748-1199, or E- mail: sales@silexamerica.com...
  • Page 130: Silex Contact Information

    Appendix F Silex Contact Information Corporate Headquarters Silex Technology, Inc. www.silex.jp Tel: +81-774-98-3781 Email: support@silex.jp Silex Technology America, Inc. www.silexamerica.com Technical Support: support@silexamerica.com Sales: sales@silexamerica.com Tel: (801) 748-1199 8:00 to 5:00 Mountain Time Tel: (866) 765-8761 toll-free Fax: (801) 748-0730 Silex Technology Europe GmbH www.silexeurope.com...
  • Page 131 Silex Technology, Inc. www.silex.jp...
  • Page 132 X-ON Electronics Largest Supplier of Electrical and Electronic Components Click to view similar products for category: WiFi Modules - 802.11 Click to view products by manufacturer: Silex Other Similar products are found below : KBPC10/15/2506WP WIFI-RT5392-SB-R10 SX-PCEAN2C-SP 849WM520100E WIFI-AT2350 7265.NGWG.SW HDG204-DN-3 FXX- 3061-MIX EMIO-1533-00A2 7265.NGWWB.W PPC-WL-KIT02-R11 RC-CC2640-B HLK-7688A E70-433T14S WH-NB73-BA NF-02- PA EAR00364 ATSAMW25H18-MR210PB1961 3168.NGWG MY-WF003U AX210.NGWG.NV ESP-15F32Mbit ESP32-S32Mb TG-01M ESP-13 ESP-01F-2M ESP-01E-2M ESP-12S-8285-2M ESP-20 ESP32-SL ESP-12K-PSRAM ESP-12K-PSRAM-IPEX ESP-12H BW18...

This manual is also suitable for:

Sx-580

Table of Contents