Page 2
No license is granted, by implication or otherwise, for any patents or other rights of DG or of any third party. DG® logo is a registered trademark of DG Technologies, Inc. Other products that may be referenced in this manual are trademarks of their respective manufacturers.
Safety First It is essential that the user read this document carefully before using the hardware. The user is assumed to have a good understanding of the electronic systems contained on the vehicles and the potential hazards related to working in a shop-floor environment. DG understands that there are numerous safety hazards that cannot be foreseen, so we recommend that the user read and follow all safety messages in this manual, on all your shop equipment, from your vehicle manuals, as well as internal shop documents and operating...
Introduction The Gryphon S4 includes the following features: User interface • Ethernet with 1000/BaseT TCP/IP • Wireless with 802.11bgn support • RS-232 diagnostic port (for terminal connection only) Hardware • Embedded 486-class processor, AMD Elan™ • One expansion module slot •...
Typical applications for the S4 include: • PC-to-vehicle network adapter. • Stand-alone node running custom applications. • LAN gateway to one or more vehicle networks. Document organization This manual contains the following sections and appendix: Section 1 – Introduction – Provides an overview of the manual, summarizing the contents of the remaining sections and appendices.
Package contents The tool package should include the following items: • S4 hardware unit • 12 VDC power adapter • RJ45 Ethernet null cable (cross-over) • Molex Automotive 18” open ended cable • Installation CD which includes the S4 User Manual, Easy API, Gryphon Library, Utilities, and the Gryphon Toolkit •...
Related documents For further information regarding programming with the hardware, you may wish to consult one or more of the following resources: DG Technologies – Phone: (248) 888-2000 Document Version API for communication with the DG Gryphon hardware family Hercules User Manual Linux-related Web sites: Introductory Linux information;...
Hardware Overview Before using your hardware, please read this section. It describes the hardware information necessary for successful installation and operation. Once you understand your hardware connection, move to Section 3 for connecting to Ethernet or Wireless. S4 hardware Specifications Height = 2 in., width = 5 in., depth = 4 Dimensional...
Page 10
2.2.2 CAN1 / CAN2 Connector The CAN1 / CAN2 connector links the CAN1 channel, power, and ground through a single connector. An OBD II adapter cable is required to connect the unit to the SAE J1962 vehicle connector. All cables connected to this connector must have ground connected to pin 10 and power connected to pin 15 if the S4 is to be powered through this connector as in the OBD II cable.
External Hardware The following figure shows the external features of the S4. Primary Connector Serial Connector Power Jack I/O Connector Power Switch Module Ethernet RJ45 Connector Status LED (If installed) S4 Front Access Panel 2.3.1 Power Connector The power connector is a standard 2.5 mm x 5.5 mm x 9 mm power jack (center is positive). The power adapter provided is a 12V switched regulator power adapter.
Page 12
2.3.2 ON/OFF Switch The power switch is a snap action, momentary-on, contact switch. Once power is applied to the unit, the switch may be used to turn the S4 unit on, off, or reset the unit’s network parameters to the default settings.
Page 13
2.3.4 RS-232 Connector The serial port can be used to communicate with the S4 or for user-defined applications. 2.3.5 Ethernet Connector A null RJ45 Ethernet cable is provided with the S4 tool package for use in a point-to-point configuration with a PC. This cable connects the tool’s Ethernet port to the host PC’s Ethernet port. To connect the tool to a LAN, you will need to use a standard Ethernet cable (available for purchase) instead of the supplied null cable.
Page 14
2.3.6 CAN1 / CAN2 Connector The integrated network contains either two high-speed dual-wire CAN channels, or one single-wire CAN channel and one high-speed dual-wire CAN channel. If you did not specify at the time of purchase that the unit needs to have a single-wire channel, then it does not have one and has two dual-wire CAN channels instead.
Page 15
2.3.7 INPUT/OUTPUT Connector The INPUT/OUTPUT connector is a 16 pin Molex Automotive male connector. The mating female connector is supplied with the S4 with 18-inch leads. The chart below shows the pin-out and color- code for the signals on the supplied connector. Function Wire Color V+ IN (Input Voltage: 8 –...
2.3.8 USB Connectors (Rear Panel) There are two standard USB Type A ports on the rear panel and two internal. The S4 currently supports USB Flash Drives, GPS and the supplied Buffalo Wireless Adapter (P/N WLI-UC- GNM). 2.3.9 Module Connector (Optional) A single module slot is provided with the S4 hardware.
Page 17
If any of the above jumpers are in place, the unit will power up if either the Power button is pressed or a voltage is applied to any of the “jumpered” input lines. 2.4.3 Autoboot As viewed from the bottom of the board, there is an 8-pin header on the left side of the board. By placing a jumper across JP104, the unit will power-up and boot automatically as soon as power is supplied to the unit.
Page 18
2.4.4 Passthru There are four pins that are directly connected to the CAN1 / CAN2 connector. There are 4-pin headers on most daughter modules that can be connected to these pins providing the cable connected to the CAN1 / CAN2 connector is wired to accommodate the additional signals. S4 MANUAL GRYPHON ®...
Main Page The Main Page has a link to DG Technologies website at the top of the page. Under the link and to the right is the Device Name, IP Address, Release, and Kernel Build. The Device Name is the name of the unit for the Zeroconf utility.
Configuration There are three buttons at the top that will take you back to the Main Page, the Gateway Configuration, or Advanced Configuration. Below the buttons is a tab screen that will allow you to update the system date and time, configure the Zeroconf settings, configure the DNS settings, configure the Default Route settings, configure the Ethernet and Wireless settings, select programs and services to run at Startup, change the unit’s Sysadmin password, enable the RS-232 serial port for login, and change the unit’s Gryphon Protocol Optimization setting.
Page 21
3.2.2 Zeroconf The Name text box displays the current Zeroconf name. To change the unit’s Zeroconf name, change the name in the text box, then click the Submit Zeroconf Changes button. The Device Locator can be used to identify the unit whose web page you are viewing. Click the Identify ON button to activate the locator function.
Page 23
3.2.4 Default Route To enable/disable the default route, check/clear the checkbox. To change the Default Route, enter the default route and then click on the Submit Default Route Configuration Changes button. 3.2.5 Network The Ethernet and wireless network have separate settings. If the wireless adapter is not plugged in while the unit is booting, then the wireless settings will not be shown.
Page 24
3.2.5.1 Ethernet The Ethernet has default settings with the IP address of 192.168.1.1, Net mask of 255.255.0.0, and the Configuration Type set to DHCP Server. The Configuration Type can be set to Static, which allows the user to manually configure the IP address and Net mask.
Page 27
this way only changes the password for the Web Interface. It does not change the root password for logging into the unit via Telnet or any other application. 3.2.8 Serial Port The serial port can be used to interface with the unit with third party applications or as a login terminal.
Modules/Pinouts This page lists installed modules, with associated pin outs and channel ID assignments. A channel or interface is only accessible if it is listed here. This page is automatically generated based on boot- time detection of installed hardware. It shows the modules installed, with their type, version and serial number. Each channel is shown with its pin-outs listed.
Page 32
On this page, you may configure the following channel settings (by clicking the Setup button for the particular channel you wish to modify): Bus load monitor mode (Off, Time Average, or Msg Count Average) • Bus load monitor period (needed for the busload monitor mode) •...
There are several utilities included on this page. The BTR Calculator can be used to calculate BTR values when the preset values (section 3.5) do not include desired BTR values. Contact DG Technologies for information on other utilities. S4 MANUAL GRYPHON ®...
Configuring the Network Connection For users wanting to access information externally from the hardware, a communication connection to the S4 must be established via an Ethernet or Wireless link. This connection will allow you to send and retrieve data, execute an onboard application, or run DG’s Hercules application, as examples. Connection to the PC You must have access to an Ethernet connection.
Default IP address Ethernet communicates by having each individual device on a network using a unique Internet Protocol (IP) Address. Along with these addresses, there are the Netmask, Broadcast and Default Route Addresses to configure. The hardware has predefined default parameter values. If you are using the tool one-to-one with your PC, these parameters typically do not need to be changed.
Page 36
4.3.1 Using a Web browser to modify the Gryphon’s TCP/IP parameters You may access the hardware configuration pages via a forms-capable browser (like Firefox or IE.) on a network-connected computer. Please note: this option requires that the current TCP/IP parameters allow communication over the network. If communication over the network is not possible (as is often the case when reconfiguration is required), then the TCP/IP parameters must be changed, either through the method described in section 3.3.1 or that described in section 4.1.
Page 37
Once logged in, the DG Gryphon System Administration page will appear: On this page, you can configure the connection parameters and change the time and date. You may set the following parameters: Time/Date - Enter the new values, and click Submit Date Changes. A screen verifying •...
On-board Utilities With an on-board Linux operating system, Gryphon users have a host of utilities they can access. NOTE The term “Gryphon” is intended to reference the Gryphon family functionality and is not limited to the S4 tool. Using a Web browser to modify the S4’s TCP/IP parameters You may access the webpage utilities via a forms-capable browser (like Firefox or IE) on a network- connected computer.
Page 39
5.1.1 Dearborn Group link A link to the DG Technologies Web page, (functional if the hardware is connected to the “outside” world. Serial Connection Utilities The following sections describe the procedure for establishing a serial connection to the hardware and some of the on-board utilities. Other utilities, not listed here, can be located in the Gryphon Protocol Manual.
Communication Interface Clients communicate with the hardware by means of a TCP connection to port 7000. During a session, the client application and the hardware unit communicate using commands, responses, and event notifications sent over the TCP/IP link. The hardware has several ways of programming that interface: Gryphon Protocol, Gryphon C++ Class Library, and the Gryphon C/Visual Basic Library.
Here are some scenarios for routing of GC frames in a Gryphon Network: CAN frames detected on a CAN bus, sent from an SD_CARD (CAN channel) to an • SD_CLIENT (user program) CAN frames to be transmitted over a CAN bus, sent from an SD_CLIENT to an •...
Channel speed The bit transmission rate and other physical layer timing characteristics of a channel may be controlled by the user in two ways: through the use of "preset speeds", and through the use of IOCTL commands and data values specific to the channel hardware type. 6.4.1 Preset speeds Some bus protocols are specified as having a fixed number of standard bit rates.
6.5.1 Filters Associated with each client-channel pair is a list of zero or more filters. Clients can add (and delete) filters to this list, and can set each one active or inactive. When the filter mode of the client-channel pair is FILTER_ON, incoming frames are checked against each filter in the order that they were added to the filter list.
Message responders A Message Responder is a process, running on the Gryphon CPU, which transmits GC frames in response to trigger events. A trigger event is the reception of an FT_DATA or FT_EVENT frame having specific data content. Clients create Message Responder processes by specifying the received message trigger conditions using Filters and Filter Blocks, described earlier.
Appendix A – TCP/IP Settings: DHCP or Static WARNING! The S4 tool is intended for use ONLY in a point-to-point configuration with your PC. The S4 is NOT intended to be connected to a Local Area Network (LAN) and should not be used in the Client Mode. Dearborn Group assumes no responsibility for malfunction or damages resulting from use of the following functions.
Page 46
WARNING! DO NOT CONNECT THE S4 UNIT TO A LAN WHILE THE HARDWARE IS POWERED! Static IP Mode This mode allows the S4 to be connected point-to-point or to a building network. A Static (non- changing) IP Address is configured into the S4. For point-to-point connection, it assumes the PC is configured with a Static IP Address.
Client Mode This mode is used when a DHCP server will be assigning IP addresses to the S4 hardware. It assumes that the S4 and PC are connected to an Ethernet jack (or hub) which is then connected to a network containing the DHCP server. If the S4 detects a server after the hardware is powered up, the S4 will enter the Client Mode.
Page 48
6. You must next select the applicable DHCP Mode (either DHCP Client or Static IP) by using either of the following methods: a. For DHCP Client mode – Select Obtain IP Address Automatically and Obtain DNS address automatically (DHCP Server Mode) b.
A.3 Configure the PC Network Settings To verify that your settings/configuration are correct you need to PING The S4. Please perform the following to do this: 1. Click the windows Start button. 2. Click Run. 3. For Windows 2000/XP, type “cmd” 4.
A.4 What Ethernet cable should I use? A null RJ45 Ethernet cable is provided with the hardware package, for use in a point-to-point configuration with the PC. This cable connects the hardware’s 10/100/1000 Ethernet port to the host PC’s Ethernet port. To connect the hardware to an Ethernet hub or LAN, you will need to use a standard RJ45 Ethernet cable instead of the supplied null cable.
Need help?
Do you have a question about the GRYPHON-S4 and is the answer not in the manual?
Questions and answers