volvo Workshop Repair Guides

Volvo Workshop Service and Repair Manuals

The Controller Area Network (CAN)|Page 8754 > < The Controller Area Network (CAN)|Page 8752
Page 18
background image

The number of "ones" and "zeros" transmitted per second determines the transfer rate.
The number of data frames multiplied by the clock frequency of a frame gives the transfer rate.
Example

The maximum transfer rate of asynchronous data:
Bit = a binary 1 or 0
Byte = 8 bit
Maximum asynchronous data = 36 byte
This gives: 36 x 8 = 288 bit
The clock frequency for a data frame = 48 kHz
The maximum number of bits of asynchronous data x clock frequency for a frame: 288 x 48000 = 14 Mbit/s.

Software downloads on the MOST network

The concept for downloading software is the same as for the CAN network. The CAN uses a PBL (primary boot loader) which is permanently installed
in the control module, and a secondary program loading file (SBL - secondary boot loader) which is downloaded into a RAM while the control module is
being programmed.
When downloading software for the MOST control modules, a third type of download module is used, GBL (Gateway boot loader). For downloads to
the MOST control modules to work, the GBL must be loaded into the infotainment control module (ICM). SBL is used to program the infotainment
control module (ICM), in the same way for all other CAN control modules.
GBL downloading

A PROG command is transmitted on the CAN network to all control modules including the infotainment control module (ICM). This command sets all
the control modules to reset mode. Before the infotainment control module (ICM) switches to reset mode, it switches off the light to all MOST control
modules.
The GBL is then downloaded to a RAM memory in the infotainment control module (ICM). The GBL is then activated and the infotainment control
module (ICM) transmits light pulses on the MOST network. The GBL now functions as a connection between the CAN and MOST networks. The GBL
sets the MOST control modules to programming mode. All the control modules on the MOST and CAN networks can then be addressed in the same way
to download software.
In the event of a total software reload for the control modules on the MOST network, select the MOST network option. Select CAN network for control
modules on the controller area network (CAN).

Security on MOST

This function is used to ensure that all control modules on the MOST network can be used. When the MOST network starts up, ignition position I, II or
III, the infotainment control module (ICM) checks that all control modules on the MOST network have approved serial numbers. If the infotainment
control module (ICM) detects that one or more control modules do not have approved serial numbers, these modules will be set to disable mode. This
means that the control module functions cannot be used in the MOST network. The control module only acts as a conduit for the light pulses.
It takes 30 seconds for the infotainment control module (ICM) to check the control modules. This means that non-approved control modules will be
disabled after 30 seconds.

Fault Management on the Most Network

Fault management on MOST network

General

The MOST network is monitored by the infotainment control module (ICM). If it detects a fault in the MOST network, a diagnostic trouble code (DTC)
is stored in the infotainment control module (ICM). There are different types of diagnostic trouble codes (DTCs) depending on the type of fault. A
general rule is that if the light pulse in the MOST network disappears, the entire network stops working.
Fault types which are processed are:

-

no communication from a control module

-

faulty communication on the MOST network.

No communication from a control module

The infotainment control module (ICM) knows which control modules are connected to the MOST network. If any control module on the MOST
network ceases to communicate, a diagnostic trouble code (DTC) is stored in the infotainment control module (ICM). There is a diagnostic trouble code
(DTC) for every control module on the MOST network for this fault.
Missing communication may be due to an internal fault in the control module or because the function is incorrectly implemented in the control module.

Faulty communication

Diagnostic trouble code (DTC) ICM-DC00 is stored in the event of an internal fault in the infotainment control module (ICM) preventing the
transmitting and receiving diodes from sending sound pulses on the MOST network.

The Controller Area Network (CAN)|Page 8754 > < The Controller Area Network (CAN)|Page 8752