Maserati M145 TPMS Functional Specification - V1 - 04
Maserati M145 TPMS Functional Specification - V1 - 04
Maserati M145 TPMS Functional Specification - V1 - 04
1_04 Page 1 of 7
Modifications
Document creation Document updated The implicit and derived requirements are mentioned Reset condition when pressure goes below 0.6 bar described
By
Approved Date
Signed
09/02/2010
JRS
11/02/2010
JRS
RD096 071112
1_04 Page 2 of 7
1 2 3
Modifications..........................................................................................................................................................................1 Introduction ............................................................................................................................................................................3 CAN Specification .................................................................................................................................................................4 3.1 Tx....................................................................................................................................................................................4 3.1.1 Notes......................................................................................................................................................................4 3.2 Rx ...................................................................................................................................................................................5 3.3 ECU PC Development Software CAN Communications.........................................................................................5 4 TPMS Behaviour ...................................................................................................................................................................6 4.1 Hardware Faults ............................................................................................................................................................6 4.2 Tyre Warnings ...............................................................................................................................................................6 4.2.1 Nominal Pressure Setting .....................................................................................................................................6 4.2.2 Soft Warning ..........................................................................................................................................................7 4.2.2.1 Reset Condition .............................................................................................................................................7 4.2.3 Hard Warning.........................................................................................................................................................7 4.2.3.1 Reset Condition .............................................................................................................................................7 4.2.4 Rapid Pressure Loss.............................................................................................................................................7 4.2.4.1 Reset Condition .............................................................................................................................................7 4.2.5 Run Flat Warning...................................................................................................................................................7 4.2.5.1 Reset Condition .............................................................................................................................................7 4.2.6 Over Temperature Warning..................................................................................................................................7 4.2.6.1 Reset Condition .............................................................................................................................................7 4.3 Wheel Position Changing .............................................................................................................................................7
RD096 071112
1_04 Page 3 of 7
2 Introduction
Maserati require a Tyre Pressure Monitoring System (TPMS) which utilises two DGA+ antennae to receive datagrams transmitted by the wheel sensors. BERU f1systems are to supply the ECU which is capable of fulfilling this task. The TPMS ECU is to be a direct replacement for the current BERU Gen2 TPMS ECU. Therefore it must utilise the existing CAN specification. The TPMS will have to implement the following features: Rx and Tx of CAN messages on the 50kbaud Low Speed CAN bus Diagnostics (KWP2000) on the 50kbaud Low Speed CAN bus Network Management on the 50kbaud Low Speed CAN bus The basis for the new TPMS ECU firmware is the Ferrari F430 LP software (F1-37-2219-G).
RD096 071112
1_04 Page 4 of 7
3 CAN Specification
3.1 Tx
The TPMS ECU is required to transmit a single CAN message. The specification for this can be found below:
ID 0x3DC ID Name Status_NTP Rate 500ms Dir Tx DLC 8 Byte 0 Bit 0 Signal Name TyrePressureSy stemSts Signal Function TPMS Status Range 0-1 Scaling Resolution Notes 0x0 = On 0x1 = Disabled
Note: On
0 0 1 2 TyrePressureSy stemFailSts TyrePressureSy sCalibrationSts TPMS Failure Status TPMS Calibration Status 0-1 0-1
Always
NTPTempNotAc tiveSts
0-1
0x0 = Fail Not Present 0x1 = Failt Present 0x0 = System Calibrated 0x1 = System Not Calibrated 0x0 = Active 0x1 = Temporarily Not Active
0 0
5 6-7
0-3
0-7
TemperatureSt s_xx
Tyre Temperature
-40 +215C
X-40
1C
2 2 2
0-3
0-3
0-1
RHRTyrePressu reSts
0-3
2-3
LHRTyrePressur eSts
0-3
4-5
RHFTyrePressu reSts
0-3
6-7
LHFTyrePressur eSts
0-3
0-7
LHFPressureSts
FL Gauge Tyre Pressure FR Gauge Tyre Pressure RL Gauge Tyre Pressure RR Gauge Tyre Pressure
0-5.375
0.025bar/bit
0-7
RHFPressureSts
0-5.375
0.025bar/bit
0-7
LHRPressureSts
0-5.375
0.025bar/bit
0-7
RHRPressureSt s
0-5.375
0.025bar/bit
3.1.1 Notes
In this application the signal TyrePressureSystemSts is always set to 0x0 because the TPMS is always active. In this TPMS implementation the signal NTPTempNotActiveSts is always set to 0x0.
RD096 071112
1_04 Page 5 of 7
3.2 Rx
ID 0x281 ID Name Status_B_NCM Rate 50ms Dir Rx DLC 8 Byte 0 1 2 3 4 5 6 7 7 7 0 1 2 2 Bit 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-4 5 6-7 0-7 0-7 0-3 4-7 Signal Name Signal Function Range Scaling Resolution Notes
0-10200 0-1
X * 40
0x380
Status_NBC
250ms
Rx
KeySts
0-0xF
0x388
Status_NPG
500ms
Rx
3 4 5 6 7 0 1
(X/2)-40
0x3C3
Status_NQS
500ms
Rx
1 2 3 4 5 6 7 0 1 2 3
NTPCalibration ReqSts
0-1
0x2A0
Vehicle_Speed_ Odometer
100ms
Rx
3 4 5 6 7 0 0-1 2 2 3 4 5 6 7
1-7 0-7 0-7 0-7 0-7 0-2 315 0-6 7 0-7 0-7 0-7 0-7 0-7 VehicleSpeed Vehicle Speed 0-512 X/10 0.1kph/bit
VehicleSpeedFa ilSts
RD096 071112
1_04 Page 6 of 7
4 TPMS Behaviour
4.1 Hardware Faults
If the TPMS suffers a hardware fault, it will set the signal TyrePressureSystemFailSts to 0x1, and will set the signal TPMSTelltaleSts to 0x1 for a period of 85 seconds, after which it will set the value to 0x2. Calibration is not allowed. Calib_Ack is held at 0. On all further ignition cycles, the signal TPMSTelltaleSts will be set to 0x1 for 85 seconds, and then changed to 0x2 if the hardware fault is still present. A list of hardware faults which can be identified by the system can be found in the diagnostics specification.
3.
4.
5.
1_04 Page 7 of 7
RD096 071112