Advertisement

Quick Links

SST-DN3-104
Hardware Reference Guide
Version: 1.0
Document #: 715-0059
CCB #: 95

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SST-DN3-104 and is the answer not in the manual?

Questions and answers

Summary of Contents for SST SST-DN3-104

  • Page 1 SST-DN3-104 Hardware Reference Guide Version: 1.0 Document #: 715-0059 CCB #: 95...
  • Page 2 Woodhead Canada Limited may otherwise agree to in writing. SST is a trademark of Woodhead Software & Electronics. DeviceNet is a trademark of Open DeviceNet Vendor Association, Inc. All other trade names are trademarks or registered trademarks of their respective companies.
  • Page 3 SST-DN3-104 Hardware Reference Guide Preface Preface sections: Purpose of this guide • Conventions • Preface ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 4 This guide contains technical and product-related information on the SST Generation III DeviceNet PC/104 (SST-DN3-104) interface card and derivatives. The SST-DN3-104 has its own CPU that executes downloadable application firmware modules. The main function of these modules is to enable application-level product behavior. For more details, refer to relevant firmware documentation.
  • Page 5 SST-DN3-104 Hardware Reference Guide Special Terms The following special terms are used throughout this guide: Card the SST-DN3-104 interface card Firmware the software running on the card Module a synonym for firmware Special Notation The following special notations are used throughout this guide: Warning Warning messages alert the reader to situations where personal injury may result.
  • Page 6 SST-DN3-104 Hardware Reference Guide Preface ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 7: Table Of Contents

    SST-DN3-104 Hardware Reference Guide Contents Card Overview................................1 1.1 Warnings and Cautions............................2 1.2 Card Features...............................3 1.3 Byte Ordering ..............................3 1.4 Hardware Description............................4 Installation..................................11 2.1 System Requirements ............................12 2.2 Handling Precautions............................12 2.3 Installing the Card .............................13 2.4 Connecting to a DeviceNet Network .........................14 2.5 Connecting to a CAN Network..........................15...
  • Page 8 SST-DN3-104 Hardware Reference Guide Technical Specifications ............................33 B.1 Technical Specifications ...........................34 Loading Firmware..............................35 C.1 Loading Firmware.............................36 Warranty and Technical Support ..........................39 D.1 Warranty ................................40 D.2 Technical Support.............................40 CE Compliance ................................43 E.1 CE Compliance ..............................44 Contents viii ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95.
  • Page 9: Card Overview

    SST-DN3-104 Hardware Reference Guide Card Overview Chapter sections: Warnings and cautions • Card features • Byte ordering • Hardware description • Card Overview ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95.
  • Page 10: Warnings And Cautions

    SST-DN3-104 Hardware Reference Guide 1.1 Warnings and Cautions The card is an electrical component and must be treated with the following precautions: Warning Only qualified electrical personnel familiar with the construction/operation of this equipment and the hazards involved should install, adjust, operate, and/or service this equipment.
  • Page 11: Card Features

    • 1.3 Byte Ordering The SST-DN3-104 interface card uses Intel style byte ordering for multi-byte entities LSB-low address and MSB- high address. If your host system uses Motorola byte ordering (MSB-low address and LSB-high address), you must compensate for byte ordering in software.
  • Page 12: Hardware Description

    SST-DN3-104 Hardware Reference Guide 1.4 Hardware Description The main features of the SST-DN3-104 interface card are described in more detail in the following sections: Figure 1: The SST DN3-104 interface card Table 1: Card Components Feature Description DIP switch (S1)
  • Page 13 SST-DN3-104 Hardware Reference Guide 1.4.1 CAN Connector (J7) The 5-pin connector is a standard removable connector that conforms to the standard DeviceNet pinout. Pin numbers, names, and color codes are identified in the figure below. Figure 2: 5-pin CAN connector...
  • Page 14 SST-DN3-104 Hardware Reference Guide 1.4.2 LEDs There are three LEDs on the card: Power (PWR), HEALTH (HEALTH), and Communications (COMM). The behavior of the LEDs is described below. Note For information on troubleshooting using LEDs, refer to Section 4.1, HEALTH or PWR LED is Red.
  • Page 15 SST-DN3-104 Hardware Reference Guide HEALTH LED The HEALTH LED indicates the card’s heath status. The HEALTH LED’s behavior is described in the following table: Table 3: HEALTH LED Behavior Color Status Card initialization failed or the card is not powered...
  • Page 16 SST-DN3-104 Hardware Reference Guide 1.4.3 DIP Switch (S1) The 6-position DIP switch is used to set the base I/O address used to configure the card. Figure 3: DIP Switch Note Keep in mind that the card uses 8 I/O addresses. Selecting I/O address 250 actually uses I/O addresses 250 through 257.
  • Page 17 SST-DN3-104 Hardware Reference Guide Port Address Hex Remarks LPT2 COM4 COM2 Game port LPT2 Card Overview ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 18 SST-DN3-104 Hardware Reference Guide Port Address Hex Remarks COM4 COM2 Card Overview ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 19: Installation

    SST-DN3-104 Hardware Reference Guide Installation Chapter sections: System requirements • Handling precautions • Installing the card • Connecting to a DeviceNet network • Connecting to a CAN network • Installation ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95.
  • Page 20: System Requirements

    SST-DN3-104 Hardware Reference Guide 2.1 System Requirements To install and operate the card, the following system requirements must be met: Minimum 8K window (default 16K) • An available PC/104 slot • A physical interrupt (optional) • 2.2 Handling Precautions The card contains components that are sensitive to electrostatic discharge (ESD). Do not touch the card without...
  • Page 21: Installing The Card

    SST-DN3-104 Hardware Reference Guide 2.3 Installing the Card This section provides general directions for installing the SST-DN3-104 card in your computer. To install the SST-DN3-104: 1. Ensure that all power to your computer is off. 2. Adequately ground yourself, as explained in Section 2.2, Handling Precautions.
  • Page 22: Connecting To A Devicenet Network

    If you must attach trunk cable, secure it so no undue stress is placed on the 5-pin screw terminal connector. 2.4.1 Termination The SST-DN3-104 does not have a built-in termination resistor. Always refer to the DeviceNet documentation for proper network termination and wiring directions. 2.4.2 Power Refer to the DeviceNet specification for proper powering directions.
  • Page 23: Connecting To A Can Network

    Connect the CAN cable to the 5-pin connector and tighten all screws. Make sure that all strands of wire go into the connector as bent strands may cause shorts to an adjacent terminal. 2.5.1 Termination The SST-DN3-104 does not have a built-in termination resistor. You must add termination in accordance with the requirements of the target CAN network. 2.5.2 Power If the CAN Network does not supply 11-24 VDC power, connect an external power supply to the V+ and V- pins on the connector.
  • Page 24 SST-DN3-104 Hardware Reference Guide Installation ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 25: Hardware Register Details

    SST-DN3-104 Hardware Reference Guide Hardware Register Details Chapter sections: DN3 card configuration registers • Hardware Register Details ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 26: Dn3 Card Configuration Registers

    SST-DN3-104 Hardware Reference Guide 3.1 DN3 Card Configuration Registers This section provides hardware register details for the SST-DN3-104 card. 3.1.1 Host Register Layout The following table maps the host register layout. Note Upon card power up, or after a physical reset from the system, it typically takes 1 second for the card to initialize (though it is recommended that applications wait up to 2 seconds).
  • Page 27 This bit indicates and controls whether or not the card’s shared memory will respond to host MemEn memory accesses. This may be used to multiplex several SST-DN3-104 cards at the same base address by enabling the memory on one card at a time.
  • Page 28 SST-DN3-104 Hardware Reference Guide 3.1.3 AddrMatch Register This register controls the base memory address of the card in host memory space. Table 8: AddrMatch Register Settings Name AM19 AM18 AM17 AM16 AM15 AM14 AM13 AM12 Read/Write Reset Table 9: AddrMatch Register Values...
  • Page 29 SST-DN3-104 Hardware Reference Guide Bit and Value Address AM19 AM18 AM17 AM16 AM15 AM14 AM13 AM12 0xD4 0xD4000 0xD6 0xD6000 0xD8 0xD8000 0xDA 0xDA000 0xDC 0xDC000 0xDE 0xDE000 0xE0 0xE0000 0xE2 0xE2000 0xE4 0xE4000 0xE6 0xE6000 0xE8 0xE8000 0xEA 0xEA000...
  • Page 30 SST-DN3-104 Hardware Reference Guide 3.1.4 WinSize Register This register controls the window size by masking off AM and BA bits. Table 12 maps the WS bit values required for each valid window size. Table 11: WinSize Register Settings Name WS19...
  • Page 31 SST-DN3-104 Hardware Reference Guide Table 13: WinSize Register Bit Descriptions Bit Name Description WS19-WS12 WS19-WS12 represent the window size, according to Table 12: Winsize Register Values. • Writing any value other than those above has no effect The size of the memory window affects the number of banks required to access all memory.
  • Page 32 Bank Address Register Bit Descriptions Description Bit Name The SST-DN3-104 has 256k of memory accessible to the host. These bits select which bank of BA17-13 memory the host can access. For example, in 16k mode, the bank number may be 0 through 15 (or 0x0 - 0xf) •...
  • Page 33 SST-DN3-104 Hardware Reference Guide 3.1.6 HostIrq Register This register controls how interrupts from the card are generated. Table 17: HostIrq Register Settings Name Reserved IrqLevel3 IrqLevel2 IrqLevel1 IrqLevel0 Read/Write Reset Table 18: HostIrq Register Bit Descriptions Bit Name/ Value Description...
  • Page 34 SST-DN3-104 Hardware Reference Guide 3.1.7 LedReg Register This register reflects the state of card LEDs, allowing host software to monitor the LEDs and display them on- screen. Table 19: LedReg Register Settings Name Reserved PwrRed PwrGrn HealthRed HealthGrn CommRed CommGrn...
  • Page 35 SST-DN3-104 Hardware Reference Guide 3.1.8 Reserved Register This register is reserved and must not be accessed by host applications. 3.1.9 FamilyId Register This register identifies the product family of the card. Table 21: FamilyId Register Settings Name FamilyId7 FamilyId6 FamilyId5...
  • Page 36 SST-DN3-104 Hardware Reference Guide Hardware Register Details ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 37: Troubleshooting

    SST-DN3-104 Hardware Reference Guide Troubleshooting Chapter sections: HEALTH or PWR LED is red • Memory conflict • Card not found • For a list of hardware-related errors that can be generated by the card, refer to Appendix A, Error Messages.
  • Page 38: Health Or Pwr Led Is Red

    SST-DN3-104 Hardware Reference Guide 4.1 HEALTH or PWR LED is Red This section describes strategies for troubleshooting a red HEALTH or PWR LED. Note For information on LED flash codes, refer to Section A.3, Fatal Hardware Self-Test Fault Codes. 4.1.1 Health LED is red If the Health LED is red, the card is not running or there’s been a firmware run-time error.
  • Page 39: Error Messages

    SST-DN3-104 Hardware Reference Guide Error Messages Appendix sections: Introduction • HDR messages • Fatal hardware self-test flash codes • Error Messages ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95.
  • Page 40: Introduction

    SST-DN3-104 Hardware Reference Guide A.1 Introduction The following errors may be reported during the card’s startup self-test. Error messages are posted in the message area (0040h) of the host interface and can be displayed using the status applications provided with the card.
  • Page 41: Technical Specifications

    SST-DN3-104 Hardware Reference Guide Technical Specifications Appendix sections: Technical specifications • Technical Specifications ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 42: Technical Specifications

    SST-DN3-104 Hardware Reference Guide B.1 Technical Specifications The following tables list the technical specifications for the card. Table 24: Environmental Specifications Ambient Conditions Storage temp: -40°C to +85°C Operating temp: 0°C to 55°C Humidity: 5% to 95% non-condensing Typical Current Draw...
  • Page 43: Loading Firmware

    • Note This appendix describes how to load the card manually, or how to write your own loader. If you are using Windows or DOS loaders provided by SST, the following instructions are not required. Loading Firmware ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95.
  • Page 44: Loading Firmware

    Hardware Reference Guide C.1 Loading Firmware Firmware modules for the SST-DN3-104 card are supplied as .ss3 files, found on the software CD-ROM or on the website at http://www.mysst.com/. If you are developing a driver for the card or producing a stand-alone embedded application, the following section describes the basic sequence of steps to manually load a module onto the SST-DN3-104 card.
  • Page 45 SST-DN3-104 Hardware Reference Guide C.1.2 Check For Conflicting RAM Before the shared memory on the SST-DN3-104 card can be safely enabled, it must be determined that no other devices in the system are using the intended memory address range. Note Any task switching, interrupts or processes should be disabled during this procedure.
  • Page 46 Register, for details). 5. Fill the shared memory with a test pattern. Note SST recommends a test pattern with a unique value for each word in a given bank. In C language this could be: ~offset + bank 6. Repeat steps 4-5 for all memory banks.
  • Page 47: Warranty And Technical Support

    SST-DN3-104 Hardware Reference Guide Warranty and Technical Support Appendix sections: Warranty • Technical support • Warranty and Technical Support ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 48: Warranty

    SST-DN3-104 Hardware Reference Guide D.1 Warranty For warranty information pertaining to the card, refer to http://www.mysst.com/warranty.asp. D.2 Technical Support Please ensure that you have the following information readily available before calling for technical support: Card type and serial number •...
  • Page 49 SST-DN3-104 Hardware Reference Guide Europe France: Tel: 33-2-32-96-04-20 Fax: 33-2-32-96-04-21 supportfr@applicom-int.com Germany: Tel: 49-711-782374-0 Fax: 49-711-782374-11 Email: infode@applicom-int-com Italy: Tel: 30-9-10-59-30-77 Fax: 39-10-59-56-925 Email: imainfo@imaweb.it United Kingdom: Tel: 44-1495-35-04-36 Fax: 44-1495-35-08-77 contact@wdhd.co.uk Asia-Pacific Japan: Tel: 81-4-5224-3560 Fax: 81-4-5224-3561 sst@woodhead.co.jp Singapore:...
  • Page 50 SST-DN3-104 Hardware Reference Guide Warranty and Technical Support ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 51: Ce Compliance

    SST-DN3-104 Hardware Reference Guide CE Compliance Appendix sections: CE compliance • CE Compliance ©2003 Woodhead Software and Electronics, a division of Woodhead Canada Limited. Version: 1.0, Document #: 715-0059, CCB #: 95. Use, duplication or disclosure of this document or any of the information contained herein is subject to the restrictions on page ii of this document.
  • Page 52: Ce Compliance

    SST-DN3-104 Hardware Reference Guide E.1 CE Compliance This device meets or exceeds the requirements of the following standard when installed in a system that adheres to the requirements for shielded cabling and isolated network power, as defined in the DeviceNet Specification, Volume 1, Release 2.0, Errata 5:...
  • Page 53 SST-DN3-104 Hardware Reference Guide Index status, 26 components, DN3-104 card, 4 address Control register, 18 I/O, 8, 34 conventions memory, 20, 34 special notation, v AddrMatch register, 20 special terms, v style, iv current draw, 34 Bank Address register, 23...
  • Page 54 SST-DN3-104 Hardware Reference Guide electrostatic discharge, 2, 12 emergency stop circuit, 2 fault codes, 32 error LedReg register, 26 card not found, 30 LEDs, 26, 30 messages, 32 description, 6 external power, 34 memory FamilyId register, 27 address, 20, 34...
  • Page 55 SST-DN3-104 Hardware Reference Guide terminals RAM, 3 bus signal, 5 conflict, 37 cable shield, 5 testing, 38 power supply, 5 registers termination AddrMatch, 20 CAN network, 15 Bank Address, 23 DeviceNet network, 14 Control, 18 test FamilyId, 27 card presence, 36...

Table of Contents