Sierra Wireless FX30S User Manual

Sierra Wireless FX30S User Manual

Hide thumbs Also See for FX30S:
Table of Contents

Advertisement

Sierra Wireless FX30S
User Guide
41110485
Rev 2

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sierra Wireless FX30S

  • Page 1 Sierra Wireless FX30S User Guide 41110485 Rev 2...
  • Page 2 Data may be delayed, corrupted (i.e., have errors) or be totally lost. Although significant delays or losses of data are rare when wireless devices such as the Sierra Wireless modem are used in a normal manner with a well-constructed network, the Sierra Wireless modem should not be used in...
  • Page 3 Preface ® Windows is a registered trademarks of Microsoft Corporation. ® Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. ® ® Macintosh and Mac OS X are registered trademarks of Apple Inc., registered in the U.S.
  • Page 4: Table Of Contents

    Step 1—Insert the SIM Card and Optional IoT Card ......10 Step 2—Mount and Ground the FX30S Chassis ......12 Flat Mount .
  • Page 5 Using the FX30S as a USB modem ........
  • Page 6 Using the FX30S as a USB Modem ........
  • Page 7: Introduction To The Fx30S

    ® Linux operating system. You can use the FX30S as a simple USB modem, but its full potential is realized when you use it as an embedded cellular platform for IoT applications. With Serial, USB, I/O interfaces, and IoT Expansion cards, the FX30S can connect to many machines and infrastructures.
  • Page 8: Power Modes

    SIM card/IoT card holder (See Connect the Data Cables on.page (See Install SIM card and IoT card page 10.) Figure 1-1: FX30S Connectors, LEDs and SIM Card Holder Power Modes FX30S has three power modes: • • Ultra Low Power •...
  • Page 9: Warranty

    Introduction to the FX30S Commonly available standard accessories you may want: • 35 mm DIN rail clips Warranty The FX30S comes with a 3-year warranty. Reference Documents Document Title Location Number 4116440 WP75xx/WP8548 Product Technical Specification source.sierrawireless.com 4118047 WPx5xx AT Command Reference source.sierrawireless.com...
  • Page 10: Installation And Startup

    2: Installation and Startup This chapter shows how to connect, install and start the Sierra Wireless FX30S. It also describes the front panel LEDs and I/O functionality. Note: The FX30S must be installed by a qualified technician. Tools and Materials Required •...
  • Page 11 Figure 2-1: Installing the SIM card 4. Replace the cover. The FX30S has a slot for an Internet of Things (IoT) Expansion card that provides a standard hardware interface for sensors, network adapters and other IoT technologies. Using Legato, you can design host applications for the IoT Expansion Card.
  • Page 12: Step 2-Mount And Ground The Fx30S Chassis

    Step 2—Mount and Ground the FX30S Chassis You can flat mount the FX30S or mount it on a DIN rail. An optional compatibility bar allows you to use existing mounting holes if you are replacing a Fastrack Supreme or a Fastrack Xtend programmable gateway. See...
  • Page 13: Flat Mount

    Attachment point Attachment point Figure 2-3: Mounting Bracket, showing attachment points 2. Snap or slide the FX30S onto the bracket. Alternative: If access space is limited, slide the gateway onto the bracket. Recommended: Snap the gateway onto the bracket. Figure 2-4: Attaching the FX30S to the bracket Rev 2 Mar.18...
  • Page 14: Optional-Mounting In A High Vibration Environment

    Figure 2-5 on page 14. Figure 2-5: Inserting the cable ties 2. Wrap the ties around the FX30S and insert the pointed ends of the ties into the blunt ends. Rev 2 Mar.18 41110485...
  • Page 15 Figure 2-7: Cable ties tightened and trimmed 4. You are now ready to flat mount the FX30S in a high vibration environment. If you are mounting it on a DIN rail, see Mounting on a DIN Rail on page 16.
  • Page 16: Mounting On A Din Rail

    1. Attach the DIN rail clips to the bracket as shown in Figure 2-8. If you are mounting the FX30S on its edge, attach one DIN rail clip to the side of the bracket. If you are mounting the FX30S horizontally or vertically, attach two DIN rail clips to the bottom of the bracket.
  • Page 17 Installation and Startup To attach the compatibility bar to the bracket: 1. Note the large and small raised tabs on the bracket. Each tab has a small hole in the center of the raised portion. Also note the large and small rectan- gular openings in the compatibility bar.
  • Page 18: Step 3-Connect The Antennas

    For DC installations (with a fixed “system” ground reference), Sierra Wireless recommends always grounding the FX30S chassis to this system ground reference. To ensure a good grounding reference, attach the FX30S to a grounded metallic surface. Step 3—Connect the Antennas Warning: This gateway is not intended for use close to the human body.
  • Page 19 Installation and Startup To install the antennas: 1. Connect the cellular antenna to the SMA cellular antenna connector. Note: Take extra care when attaching the Mount this antenna so there is at least 20 cm between the antenna and the antennas to the SMA user or bystander.
  • Page 20: Step 4-Connect The Data Cables

    Sierra Wireless recommends using cable strain relief for installations in high- vibration environments. Place the cable strain relief within 200 mm (8") of the FX30S to reduce the mass of cable supported by the power connector under vibration. Ideally, the strain relief mounting for the DC cable should be attached to the same object as the gateway, so both the gateway and cable vibrate together.
  • Page 21: Step 5-Connect The Power And I/O

    The FX30S supports an operating voltage of 4.75–32 V. Fusing The Sierra Wireless DC power cable has a 3 A fuse installed in the cable. If that cable is used, no additional fusing is required. Power and I/O Connections Table 2-1 describes the functions for the pins on the FX30 power connector.
  • Page 22 On/Off: Control line to turn the gateway on and off. Pin 3 must be connected: either to the input power source or to an on/off switch. The FX30S is off when this pin is low, but you also have to option to monitor this pin using GPIO 24, and holding the power on while a Legato-designed application executes.
  • Page 23: Wiring Diagrams

    Installation and Startup Wiring Diagrams In the following diagrams, FX30 refers to either FX30 and FX30S. Always On Installation For an Always On application, connect the wires as shown in Figure 2-15. FX30 Gateway DC power source 1 Power DC power source...
  • Page 24 • Optional—I/O 1, I/O 2, and I/O 3 An On/Off installation may also use a sensor with an open-collector NPN or PNP transistor. The transistor is the switch to turn the FX30S on or off, as shown in Figure 2-17.
  • Page 25: I/O Configuration

    59 for the radio module GPIO and Linux interface mapping of pin 3, I/O 1, I/O 2, and I/O 3. I/O Configuration The Sierra Wireless FX30S power connector has three pins you can use for I/O configuration: •...
  • Page 26 Sierra Wireless FX30S User Guide • Analog inputs (See Table 2-3 on page 29 and Figure 2-22 on page 29.) • Low side current sinks (See Figure 2-23 on page 29.) • Digital outputs/open drains (See Table 2-4 on page 30 and Figure 2-24 on page 30.)
  • Page 27 Installation and Startup Digital Input Digital input is available on I/O1, I/O2, and I/O3 on the power connector. Note: To use I/O3 as a digital Input, GPIO56 (that drives I/O3 when used as a digital output) must be low. You can connect any of these pins to a digital input to detect the state of a digital sensor or pulse counter.
  • Page 28 Sierra Wireless FX30S User Guide High Side Pull-up / Dry Contact Switch Input The three external I/O pins on the FX30 power connector have a high side pull-up available. This high side pull-up can be driven low using a dry contact switch or NPN/PNP transistor.
  • Page 29 Installation and Startup Gateway FX30 V or 3.3 V 3.3V Internal pull-up I/O 2 on the power al Pull-up 10 kResistor connector Off (default) Off (default)* Solar panel or battery Figure 2-22: Analog Input Note: When using an analog input, the pull-up should be Off. Table 2-3: Analog Input Pull-up Minimum...
  • Page 30: Step 6-Check The Fx30S Operation

    Sierra Wireless FX30S User Guide Digital Output/Open Drain Digital output/open drain is only available using I/O3 on the power connector. Gateway FX30 Internal pull-up 10 kResistor Internal Pull-up External pull-up On/Off Output Protection circuitry Figure 2-24: Digital Output/Open Drain Note: To provide voltage on the digital output, either use the internal pull-up or add an external pull-up.
  • Page 31: Led Behavior

    60. Note: You can write Legato applications to define User LED behavior. Step 7—Use the FX30S You can use the FX30S as: • A USB modem (Use AT commands to configure) • An embedded cellular platform for IoT applications (Use AT commands, Linux shell commands, or Legato to configure/program.
  • Page 32: Set The Serial Port Mode

    Sierra Wireless FX30S User Guide Set the Serial Port Mode You can configure the serial port in either RS232 or RS-485 mode using Linux commands. Note: Before executing these commands, ensure that the UART is set correctly. If the UART is not set correctly, you will not see serial data. To configure the UART for a...
  • Page 33: Default Port Settings

    1. Connect the USB port to the computer. 2. Install the USB drivers for WP Series modules, available from: http://source.sierrawireless.com/devices/fx-series/FX30/ (in the Software section under Windows drivers). 3. Connect to the virtual COM port named “Sierra Wireless AT Commands Port”. Rev 2 Mar.18 41110485...
  • Page 34: Using The Fx30S As A Usb Modem

    • Legato Application Framework on page 42 AT Commands Note: Ensure that your computer is set up to issue AT commands to the FX30S. (See Setup for AT Commands.) ® The radio module for the FX30S is the Sierra Wireless AirPrime WP8548.
  • Page 35 Installation and Startup Table 2-6: FX30S AT Commands Command Description GPIO AT Commands To Query: AT!FWD?GPIO Reads the current value of any input AT!FWD?GPIO,<GPIO #> or output GPIO. where <GPIO #> is any available GPIO, i.e.: 2,7,8,13,21–25,32–66 Note: GPIO59 and 63 are unavailable for Read and Write via AT commands.
  • Page 36 Sierra Wireless FX30S User Guide Table 2-6: FX30S AT Commands Command Description To query: AT!FWD?GPIOCFG AT!FWD?GPIOCFG,<GPIO #> Displays the direction and pull settings for exported GPIOs, as read from where <GPIO #> is any available GPIO, i.e. 2,7,8,13,21-25,32-66 sysfs. If the GPIO is not exported, this Returned values are: command reports “NOT SET”.
  • Page 37 To query: AT!FWD?DEVTYPE AT!FWD?DEVTYPE Queries the device type Returned values are: FX30 (if device type is Ethernet device) • FX30S (if device type is Serial device) • unknown (if device type is unknown) • Example: AT!FWD?DEVTYPE FX30 Rev 2 Mar.18...
  • Page 38 “release” will show if it is a proper release, otherwise the version will be xxxxxxx (the git log SHA in short form) Example: AT!FWD?ALVER 1.0.0.5 Factory Reset AT Commands For instructions on resetting the FX30S to factory default setting, see Reset to Factory Default Setting on page 45. To set: AT!FWD=FACTORYRECOVERY AT!FWD=FACTORYRECOVERY,<status>...
  • Page 39 Installation and Startup Table 2-6: FX30S AT Commands Command Description Enable / Disable UART AT!MAPUART To set: AT!MAPUART=<service>[,<UART number>] Configure UART 1 & 2 where: <service> can be: • Note: UART 1 & 2 are disabled by 0—UART disabled default. A reboot is required for the 1—AT Command service (Note: Not available for UART 2)
  • Page 40 Sierra Wireless FX30S User Guide Table 2-6: FX30S AT Commands Command Description To query: AT!MAPUART? AT!MAPUART? Query UART Status Values returned are !MAPUART: <service UART1>,<service UART2> where <service> can be: 0—UART disabled 1—AT Command service 2—Diagnostic Message service 3—Reserved 4—NMEA service 5–13—Reserved...
  • Page 41 Installation and Startup Table 2-6: FX30S AT Commands Command Description To query: AT!FWD?GETAPPINFO AT!FWD?GETAPPINFO,<LEGATO APP NAME> Query Legato application info Returned values are: <Legato app name> • status • running processes • app.name • app.md5 • app.version • legato.version •...
  • Page 42: Linux Shell Commands

    Sierra Wireless FX30S User Guide Linux Shell Commands You can communicate with the FX30S using Legato shell commands. To connect to the USB port on the Linux shell: 1. Connect the USB port on the FX30S to the computer. 2. Connect an SSH client root@192.168.2.2 The first time you connect, you are prompted to change your Linux root pass- word.
  • Page 43 Note: Do not attempt to configure the firewall using the files /etc/iptables/ rules.v4 and /etc/iptables/rules.v6. These are mangOH iptables rules that are not supported by the FX30S. 2. Add the following rule: -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT Note: The new rule must be added before the DROP rule, as shown below.
  • Page 44: Interface Mapping

    35, and I/O mapping in Table 3-10 on page 59. As some FX30S GPIOs are driven by an I/O expander, do not use standard AT+WIOR/WIOW AT commands for the FX30S. Warning: Most FX30S GPIOs are preconfigured. Do not use the AT+WIOCFG command! Using this command could make the FX30S inoperable.
  • Page 45: Airvantage Iot Platform

    • Deployment Configuration • Legato Application Lifecycle Management Free and unlimited OTA Firmware Updates are offered with FX30S. To get started, call your Sierra Wireless reseller or visit: https://airvantage.net/ Reset to Factory Default Setting To reset the FX30S to the factory default setting: 1.
  • Page 46 Sierra Wireless FX30S User Guide Factory reset button Figure 2-25: Factory reset button Note: When you reset the gateway to the factory default settings, the root password, if defined, is removed. Rev 2 Mar.18 41110485...
  • Page 47: Specifications

    3: Specifications This chapter describes the FX30S gateway specifications. Table 3-1: Specifications Certification and Emissions / Immunity CE (Including EMC Test case for vehicle installation EN301489) • Interoperability ACMA RCM • • Industry Canada • Safety CB Report IEC 60950-1 •...
  • Page 48 Sierra Wireless FX30S User Guide Table 3-1: Specifications (Continued) Network HSPA+ For a list of supported bands, see Table 3-4 on page 52. Technology GSM /GPRS / EDGE Host Interfaces Antenna connectors Cellular • GNSS • USB 2.0 micro-B connector complies with USB Version 2.0 for •...
  • Page 49 Specifications Table 3-1: Specifications (Continued) Serial Port Configurations The FX30S has one serial port that can be configured as a: 9-pin RS232 serial port that connects directly to most computers or other devices with a • standard serial straight-through cable...
  • Page 50 Sierra Wireless FX30S User Guide Table 3-1: Specifications (Continued) RS-485 Serial Serial port configured for RS-485: Interface Half-duplex (2-wire) interface • Software-configurable termination resistor • Maximum baud rate: 115.2 k • Maximum cable length: 25 meters at maximum baud rate •...
  • Page 51 Specifications Table 3-1: Specifications (Continued) Mechanical Specifications Housing—The FX30S is made of ruggedized powder-coated • aluminum. For mechanical drawings, dimensions, and weight, see Mechanical Specifications RoHS2—The FX30S complies with the Restriction of • page 54. Hazardous Substances Directive 2011/65/EU (RoHS2). This...
  • Page 52: Radio Frequency Bands

    Sierra Wireless FX30S User Guide Radio Frequency Bands Table 3-4: FX30S Supported Radio Frequency Bands Radio Technology Band Frequency (Tx) Frequency (Rx) HSPA+ Band 1 1920 –1980 MHz 2110–2170 MHz Band 2 1850–1910 MHz 1930–1990 MHz Band 5 824–849 MHz 869–894 MHz...
  • Page 53 Specifications Table 3-7: WP8548 Conducted Transmit Power (GSM) RF Band Notes GSM 850 GMSK mode, connectorized (Class 4, 2 W; 33 dBm) E-GSM 900 DCS 1800 GMSK mode, connectorized (Class 1, 1 W; 30 dBm) PCS1900 GSM 850 25.5 26.5 27.5 8PSK mode, connectorized (Class E2;...
  • Page 54: Mechanical Specifications

    Sierra Wireless FX30S User Guide Mechanical Specifications Top view 60 mm 75 mm 82 mm End views SIM card/IoT card cover GNSS antenna connector Cellular antenna connector Power connector Weight: 158g (5.57 oz.) LEDs Dimensions (l × w × h) Ethernet (FX30 only.
  • Page 55 Specifications 9 mm 16.1 mm 8.3 mm Mounting Bracket— side view 115 mm 12.7 37.1 62.7 77.4 mm 25 mm Compatibility bar 73.7 mm Mounting Bracket— top view Assembly Figure 3-4: Mounting Bracket Mechanical Specifications Rev 2 Mar.18 41110485...
  • Page 56: Power Modes

    FX30 with Ethernet port shown Note: “Unit” refers to the gateway itself. Figure 3-5: FX30S on mounting bracket Power Modes The FX30S is designed to handle extremely low power. It has three power modes: • OFF Mode • Ultra Low Power Mode on page 57 •...
  • Page 57: Ultra Low Power Mode

    ULPM.) You can use the Legato Power API or pmtool command to configure wakeup from ULPM. FX30S can be put into ULPM using the “pmtool shutdown” Legato command or the Ultra Low Power Mode Legato API. Typical wake-up time before network attach is 15 seconds.
  • Page 58: Power Consumption

    WP Radio Module Interface Mapping Table 3-10 describes the GPIO pins on the WP8548 radio module that are specific to the FX30S. For a complete list of pin-outs for the WP8548 radio module, refer to the WP75xx/WP8548 Product Technical Specification.
  • Page 59 Specifications Table 3-10: WP8548 Radio Module Interface Mapping Name Function Linux Interface Description GPIO/ On / Off (Pin 3) External On/Off GPIO24 /sys/class/gpio/gpio24 High: external On/Off signal is Low (in OFF Input state) (default) Low: external On/Off signal is High (in ON state) Note: GPIO58 must be low in order for device to power off.
  • Page 60 Sierra Wireless FX30S User Guide Table 3-10: WP8548 Radio Module Interface Mapping Name Function Linux Interface Description GPIO/ Power LED Red Power LED GPIO49 /sys/class/gpio/gpio49 High: Turns Power LED (Red) ON (default) Low: Turns Power LED (Red) OFF Note: Please...
  • Page 61 Specifications Table 3-10: WP8548 Radio Module Interface Mapping Name Function Linux Interface Description GPIO/ Serial port Enables RS-485 GPIO HIGH: Enables RS-485 transmitter. Should transmitter only be enabled when there is an actual character being transmitted (half-duplex) LOW: Disables RS-485 transmitter (for RS232 operation, RS-485 operation in receive mode, or for power saving) Serial port...
  • Page 62: Internet Of Things (Iot) Expansion Card

    • 1 × SDIO For IoT Expansion Card Developers When developing an IoT Expansion card to use with the FX30S, be aware that the distance between the front SMA end plate and PCA front edge is 1.89 mm. XSEC0001 XSEC0001...
  • Page 63: Pin-Out Information

    I2C_SDA SPI_MOSI SPI_SS/MRDY ADC0 CONN_38P_EDGE_IOT Figure 3-8: IoT Expansion Card Pin Configuration—IoT Expansion Card View IoT Connector Interface Table 3-11: IoT Connector Interface IoT Connector Signal FX30S Hardware Linux Interface Peripheral GPIO1 GPIO 42 /sys/class/gpio/gpio42 GPIO2 GPIO 33 /sys/class/gpio/gpio33 GPIO3...
  • Page 64: Regulatory Information

    Maximum Antenna Gain The antenna gain must not exceed the limits and configurations shown in the following table: Device Frequency Band FCC ID/IC Number N7NWP8 2417C-WP8 Maximum Antenna Gain (dBi) Sierra Wireless FX30S GPRS/EDGE 850 GPRS/EDGE 1900 Rev 2 Mar.18 41110485...
  • Page 65 WEEE Notice If you purchased your Sierra Wireless FX30S in Europe, please return it to your dealer or supplier at the end of its life. WEEE products may be recognized by their wheeled bin label on the product label.
  • Page 66: Accessories

    A: Accessories DC Power Cable (Black Connector) Table A-1: DC Power Cable DC Power Cable Part Number 2001013 Product Release 2016 Components: 1 UL2464 20 AWG × 6 core cable  6 × Molex Micro-Fit 3.0™ series female crimp connectors (part number 43030-0001) ...
  • Page 67: Ac Power Adapter (Black Connector)

    Accessories AC Power Adapter (Black Connector) Table A-2: AC Power Adapter AC Power Adapter Part Number Product Release 2016 AC Power Adapter Input Table A-3: Input Specifications Minimum Typical Maximum Input Input Voltage 90 VAC 100–240 VAC 264 VAC Input Frequency 47 Hz 50/60 Hz 63 Hz...
  • Page 68: Reliability And Quality Control

    Sierra Wireless FX30S User Guide Table A-5: AC Power Adapter Environmental Specifications (Continued) Relative Humidity 10% ~ 90% Vibration and Shock MIL-STD-810D, method 514 Reliability and Quality Control AC Power Adapter MTBF When the power supply is operating within the limits of this specification, the MTBF is at least 200,000 hours at 25°C (MIL-HDBK-217F).
  • Page 69: Energy Efficiency

    Accessories Energy Efficiency The AC adapter complies with International Efficiency Levels, as shown in Table A-7. Table A-7: AC Adapter Energy Efficiency Supplied Input No-load Power Average Active International Consumption Mode Efficiency Efficiency Level 115 VAC, 60 Hz Less than 0.1 W Greater than 85% 230 VAC, 50 Hz Less than 0.3 W...
  • Page 70: Using The Fx30S As A Usb Modem

    For detailed information about the AT commands used, refer to AirPrime WPx5xx AT Command Reference (4118047) available at source.sierrawireless.com. To use the FX30S as a USB modem: 1. Ensure that your computer is set up to issue AT commands to the FX30S. (See Setup for AT Commands on page 33.) 2.
  • Page 71 Using the FX30S as a USB Modem c. Confirm the PDP context is active. ACTIVE data session: at!gstatus? !GSTATUS: Current Time: 7209 Temperature: 33 Bootup Time: Mode: ONLINE System mode: WCDMA PS state: Attached WCDMA band: WCDMA 1900 WCDMA channel: 662...
  • Page 72 Sierra Wireless FX30S User Guide IMS Reg State: UNKNOWN IMS Mode: Not Support IMS Srv State: UNKNOWN SMS,UNKNOWN VoIP The RMNET interface on the host computer should now be de-activated. The IP address should no longer be assigned, and data should no longer be flowing.
  • Page 73: Rs485 Python Script

    C: RS485 Python Script For your reference, the contents of the rs485.py script appear below. #!/usr/bin/env python import sys fn = sys.argv[1] if len(sys.argv) > 2: value = sys.argv[2] else: value = None ttyFile=open('/dev/ttyHSL0') if value is None: sysfsFile = open(fn, 'r') print sysfsFile.read().strip() else: sysfsFile = open(fn, 'w')
  • Page 74: Index

    Index Accessories, 8 LED, description of LED, 30 Analog input, 28 LTE, bands supported, 48 Antenna Connecting, 18 Maximum gain, 64 MTBF adapter, 68 Cable strain relief, 20 Cables, connecting, 20 Certification Open drain, 30 Industry Standards, 47 Operating voltage, 51 Mobile Network Operator, 47 Output,...

Table of Contents