Operation CHARM: Car repair manuals for everyone.

Self-Test Error (SGM-SIM Safety and Gateway Module (SIM))




Safety System: Self-Test Fault

The BYTEFLIGHT bus system has a star-shaped structure. The individual satellites (= control modules with/without sensors) are interconnected across a star connector by means of fiber-optic cables. The star connector in the BYTEFLIGHT bus system is the Safety and Information Module. There is a transmission and a reception module (transmitter and receiver) as a unit in each satellite for connecting to the BYTEFLIGHT bus. The unit has an integrated transmit and receive diode.

Main functions

Fault memory entries
The procedure for the following fault memory entries is shown below:
1. Self test: too few messages
2. Self test: data fault in message
3. Self test: communication fault
According to a fixed and known pattern, messages are sent during a communication test (self test). A control module transmits a message with known content and this is received and tested by several control modules. During this test, faults 1 to 3 can occur in the receiving control modules.

Two cases are distinguished:
- The receiving control module causes the fault (you can see this from the fact that only one control module has stored the fault)
- The transmitting control module causes the fault (you can see this from the fact that several control modules have stored the fault)

Example: In the control module SBSL (left B-pillar satellite), the "Self-test: data fault in message" fault is stored. Use the following procedure:

- Following the short test, the fault-pattern selection contains the faults of all BYTEFLIGHT control modules. Note down which control modules have stored the "Self test: data fault in message" fault.
- Assuming that the fault memory list indicates that only the control module SBSL has entered the "Self test: data fault in message" fault, then the control module SBSL (left B-pillar satellite) is the cause of the fault.
- Assuming the fault memory list indicates that the control modules SBSL (left B-pillar satellite) and SIM (Safety and Information Module) have the "Self-test: data fault in message" fault. As this fault has been stored in the fault memory by several control modules, the fault is being caused by the transmitting control module. The following procedure is required to identify the transmitting control module:
- Cross off the faults found in the fault memory list in Table 2 below.
- The self-created line from Table 2 is compared line by line with Table 1. If a line from Table 1 exactly matches the self-created line from Table 2, you have established that the transmitting control module is the cause of the fault. If you compare Table 1 with Table 2 (with the above example), you identify the transmitting control module as the STVR (door satellite, front right).

NOTE: If Table 1 does not help identify the cause of the fault, the cause could also be the Safety and Information Module or Safety and Information Module connector).

The following Table 1 shows which control modules generate a fault memory entry if a transmitting control module does not send a certain message. The first vertical column contains the transmitting control modules (TCU); the first horizontal line contains the receiving control modules (RCU).

















Service functions

Notes on safety
In all cases, only perform work on the fuel pump with the ignition off!

All work on the airbags must be carried out with the battery disconnected!

Connect and disconnect all BYTEFLIGHT control modules, sensors and generators only with the battery disconnected!

If a fiber-optic cable on the BYTEFLIGHT bus has to be repaired, it must be borne in mind that there may only be one join between the Safety and Information Module and a satellite. For this reason, no repairs may be performed on the fiber-optic cable between the Safety and Information Module and the door satellites, as there is already a join with the door connector. In the case of a defect, the fiber-optic cable must be replaced!