Delphi RS-232 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Delphi RS-232, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Delphi RS-232 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Delphi RS-232. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Delphi RS-232 should contain:
- informations concerning technical data of Delphi RS-232
- name of the manufacturer and a year of construction of the Delphi RS-232 item
- rules of operation, control and maintenance of the Delphi RS-232 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Delphi RS-232 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Delphi RS-232, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Delphi service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Delphi RS-232.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Delphi RS-232 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    AUDIO SYSTEMS DELPHI AUTOMOTIVE SYSTEMS CORPORATION Keyword 2000 to RS - 232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide Document Number TBD Version A , Draft 6 January 20, 2004 Copyright © Delphi Automotive Systems Corporation, 200 4 M aintained by: Scott Herren Delphi Delco Electronics Systems 1800 East Lincoln Road Mail Station [...]

  • Page 2

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 1 of 20 Table of Contents 1 Introduction ......................................................................................................................... 3 1.1 Scope ..........................................................................................................................[...]

  • Page 3

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 2 of 20 Revision Log Revision A Draft 1 – March 12 , 200 3 Initial release of the document. Draft 2 – April 25, 2003 Updated Section 4.4.1 (added message 2C 06 XX message) Draft 3 – May 8, 2003 Changed all references of ACP to Keyw ord 2000. Draft 4 – December 15 , 2003 Updated Section 4.[...]

  • Page 4

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 3 of 20 1 Introduction 1.1 Scope This document describes the use and operation of SAINT Gateway with Keyword 2000 firmware. Thi s document is proprietary to Delphi Automotive Systems Corporation and cannot be copied in whole or in part without the express written consent of Delphi Automotive Syst[...]

  • Page 5

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 4 of 20 2 Overview This document describes the operation of the Keyword 2000 to RS - 232 Gateway. The gateway is often referred to as the “SAINT gateway” or simply “SAINT”. The following is synopsis of gateway features: • Allows host system to communicate on Keyword 2000 bus. • Perfor[...]

  • Page 6

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 5 of 20 3 RS - 232 Setup The gateway use s the following RS - 232 parameters: - 8 Data Bits - 1 Stop Bit - No Parity The gateway supported baud rate: 57600. Baud Rate 57600 The supported baud rate is sufficient for communicating with the Class2, Keyword, ACP, BEAN, and slower CAN bus’s. However[...]

  • Page 7

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 6 of 20 4 Message Fo rmat To minimize latency with the RS - 232 link, all data is sent in binary form. The same data format is used to send and receive messages. The gateway supports bi - directional asynchronous communications. 4.1 Data Stream The host data stream is broken int o messages. A mes[...]

  • Page 8

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 7 of 20 4.2 Messages IDs Message IDs are one byte long and have the following general format: Type (CAN, BEAN, ACP,Class 2, IIC, et c) Command (Cmd=1) Tx (1) / Rx (0) Time Stamp (TS) Bits 3 - 7 bit 2 bit 1 bit 0 The upper nibble indicates the type of message. The following types are defined: • [...]

  • Page 9

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 8 of 20 4.3 Gateway Messages 4.3.1 Gateway Commands The SAINT Gateway supports the following commands: Header ID Data Description 08h 80h None Perform Reset 08h 86h None Turn Time Stamp Information OFF 08h 87h None Turn Time Stamp Information ON 08h 88h None Turn Transmit Echo ON 08h 89h None Tur[...]

  • Page 10

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 9 of 20 4.3.2 Gateway Reports The gateway will report a Reset whenever on e occurs. Most likely causes of reset are power on reset, host commanded reset, or gateway micro watchdog error. The gateway does a cold start on all resets (all information is lost). The gateway will also report error cond[...]

  • Page 11

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 10 of 20 4.4 Keyword 2000 Messages 4.4.1 Keyword 2000 Commands The following command s may transmitted to the SAINT . Header ID Description Data Bytes 2 Ch 0 2 h Set Tester Address 1 byte Tester Address (Default – F1h) 2 Ch 0 3 h Set ECU Address 1 byte ECU Address (Default – 11h) 2Ch 04 h Dis[...]

  • Page 12

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 11 of 20 2Ch 0Eh Enable/Disable Forced Format Byte (Error Testing) 00 = Disable forced format byte (default) 01 XX = enable forced format byte (where XX = format byte) The following commands are reported by the SAINT (without time stamp information). Header ID Description Data Bytes 2 Ch 00h Fast[...]

  • Page 13

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 12 of 20 4.4.2 Transmitted Keyword 2000 Messages The following is the format for sending a Keyword 2000 message: Header SID (Service Identification Byte) N Data Bytes 28h Byte 2 Byt es 3  (2+N) The above information is used to form the following message which is sent onto the Keyword 2000 bus [...]

  • Page 14

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 13 of 20 4.4.3 Received Keyword 2000 Messages The following are the 4 possible format s of a received Keyword 2000 message with time stamp information: Header Format SID N Data Bytes Checksum Tim e MSB Time LSB 2 9 h Byte2 Byte 3 Byte s 4 - ( 3 +N) Byte 4 +N Byte 5 +N Byte 6 +N Header Format Leng[...]

  • Page 15

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 14 of 20 4.4.5 Target address byte This is the target address for the message and is always used together with th e source address byte . Refer to the “Keyword Protocol 2000 Data Link Layer Recommended Practice” section 4.1.2 for more information. 4.4.6 Source address byte This is the address[...]

  • Page 16

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 15 of 20 5 Connectors The gateway uses two connectors. One connector is for the RS - 232 link and is DB9F. The second connector is a DB9M for the CAN bus (low speed, medium speed, and high speed), Class 2 bus, Key word, power, and ground. The following pin outs are used: 5.1 RS - 232 Connector (J[...]

  • Page 17

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 16 of 20 5.3 Flash programming connector Note: the long term goal is to Flash using the USB connector. Connector J2 is used with an external connector – the intended application of this port is the flash programming of a product. The pin out of the connector J2 – flash programming connectior [...]

  • Page 18

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 17 of 20 6 LEDs Four LEDs are used by the gateway. These LEDs are: LED # Purpose 4 NC (No Connection) 3 Trig (Toggled o n specified message) 2 Pow (SAINT powered up) 1 Bus (Toggles on receiving a Keyword 2000 message byte )[...]

  • Page 19

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 18 of 20 7 Switches 7.1 SW1 Transceiver Switches: The following is a summary of the dip switches . SWITCH # Mnemonic Purpose 1 NA NA 2 NA NA 3 NA NA 4 NA NA 5 NA NA 6 NA NA 7 NU Not currently being used 8 NU Not currently being used 7.2 SW2 Manual Reset: SW2 is the manual reset switch. Pressing t[...]

  • Page 20

    SAINT Keyword 2000 to RS - 232 Gateway 01/20/04 Page 19 of 20 8 Software Packages The following table lists the latest firmware releases for the SAINT board. Name Hardware Version Date Description KW2K _10.HEX 1.2 + 03/12/03 Keyword 2000 initial release.[...]