Tài liệu sửa chữa xe MG5 model A32, cung cấp các thông tin cần thiết cho việc sửa chữa được nhanh chóng, hiệu quả, chính xác.
Trang 1For relevant information about product brands, part number or special tools mentioned in this manual, we recommendyou to contact with SAIC Motor Passenger Vehicle Co.
SAIC Motor Passenger Vehicle Co
All Rights Reserved
Information is due in June 2021
Without prior written approval from SAIC Motor Passenger Vehicle Co., no part of the manual shall be reproduced,stored in retrieval system or transmitted in any form or by any means (including but not limited to electronic, mechanical,photocopy and recording) The statement above applies to all texts, illustrations and tables
Trang 2No Chapter Change Summary Change Type Revision Time
project release
New project release 2021.07
Trang 3Engine 1
Engine Control Module (ECM) 1
Transmission 3
Transmission Control Module (TCM) -CVT 3
Transmission Control Module (TCM) -DCT280 4
Shift Control Unit (SCU) - DCT280 9
Clutch Cooling Electronic Oil Pump (CCEOP) 10
HVAC System 11
A/C Control Module (HVAC) 11
Steering System 13
Electric Power Steering (EPS) 13
Electronic Steering Column Lock (ESCL) 15
Brake System 17
Stability Control System(SCS) 17
Body System 19
Body Control Module (BCM) 19
Window Regulator 21
Sunroof 22
Safety and Restraints 23
Gateway Control Module (GW) 23
Supplementary Restraint System and Sensing Diagnostic Module (SDM) 24
Front View Camera Module (FVCM) 25
360 Panoramic View Camera Calibration 26
Around View Monitor (AVM) 27
Rear Driving Assist System (RDA) 28
Information and Entertainment 29
Instrument Pack (IPK) 29
Front Information Control Module (FICM) 30
Communication Module (TBOX) 31
Low-voltage Control System 33
Electronic Battery Sensor (EBS) 33
Trang 4Engine Engine Control Module (ECM)
Scenario and Function
Scenario FuncA FuncB FuncC FuncD FuncE Operating Steps
ECM Software
Update ① SIPS - Programming and Coding - ECM - Reprogramming
ECM Configuration ① SIPS - Programming and Coding - ECM - Configuration
SIPS - Programming and Coding - ECM - ReplacementSIPS - Routines - ECM Self-learning Value ResetSIPS - Routines - Electronic Throttle Self-learning
& SIPS - Routines - Brake Pedal Position Sensor CalibrationElectronic Throttle
Replacement ① SIPS - Routines - Electronic Throttle Self-learning
& Brake Pedal
& is only for NF1 1.5T vehicle
Function A ECU Software Update
Function Description
This function is used for updating the internal application or
calibration softwares of ECU, and modifying the corresponding
control functions
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
This function is used for configuring each control function
of ECU according to actual characteristics of the vehicle and
writing VIN at the same time
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The configuration process ends normally
• The configuration document version of ECU is correct
Function C Electronic Throttle Self-learning
Function Description
It is required to perform the electronic throttle self-learningoperation after the replacement of ECM module, so as toenable mutual recognition, communication and cooperationbetween the new module and the throttle, and further realizethe precise control of throttle opening in accordance with theload
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The whole process ends normally
Trang 5Function D Engine Control Module Self-learning
Value Reset
Function Description
The self-learning value reset is mainly used to reset the original
self-learning value stored in the module; after resetting, the
module can learn the new value that fits the current vehicle by
itself according to the specific conditions of the vehicle
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The whole process ends normally
• The vehicle starts normally
Function E Brake Pedal Position Sensor Calibration
Function Description
After engine control module replaced, brake pedal position
sensor and brake pedal relevant part replaced, the brake pedal
position sensor calibration should be implemented
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
4 Brake pedal is not pressed
5 Confirm the sensor voltage is between 1V to 1.08V when
the brake pedal at the initial position (The voltage value
can be changed by adjusting the securing position of the
sensor.)
Result Verification
• The whole process ends normally
Trang 6Transmission Transmission Control Module (TCM) - CVT
Scenario and Function Matrix
FunctionScenario
SIPS—Programming & Coding—TCU—Replacement
The number indicates the sequence in which the operations
must be carried out
Function A: Reprogramming
Function Description
This function is used for updating the internal application or
calibration softwares of the ECU so as to realize the upgrade
of corresponding control logic and control functions
Operation Conditions
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
The reprogramming process ends normally
The application software version of the ECU is correct
Function B: Configuration
Function Description
This function is used for configuring any control functions of
the ECU according to the stored vehicle feature key data and
write the VIN.
Operation Conditions
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The configuration process ends normally
• The configuration document version of the ECU is
correct
Function C: Setting
This function includes the following sub-functions, which need
to be carried out after the TCM or transmission assemblyreplacement
1 Reset EEPROM: EEPROM is a part of the TCM
memory, the data stored in it will not change in thesoftware or calibration reprogramming After this
operation, the data in the EEPROM will be restored to a rational range, to prevent the TCM software from calling
wrong data
2 Read Subrom: Subrom is an external storage space located
on the valve body of the transmission, the operation
will transfer the data in Subrom to the EEPROM of the
TCM These data are related information such as the
solenoid valve characteristic curve, etc., are not affected
by reprogramming
Operation Conditions
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
Upon its completion, the vehicle must be hibernated once to
successfully reset the EEPROM and read Subrom data.
After completing the above operation, depress the brake pedaland hold, start the vehicle, shift between D and R gear 6 times,stay in D or R gear for 3s each time, and finally shift to P gear.Check if the vehicle shifts normally, without significant impact
or noise
Trang 7Transmission Control Module (TCM) - DCT280
Scenario and Function Matrix
FunctionScenario
SIPS—Programming & Coding—TCU—RemovalAfter refit:
Coding—TCU—ReplacementSIPS-Programming & Coding—TCU—StatusElectro- hydraulic
gear shaft, shift
improvement
①
SIPS-Programming & Coding—TCU—Status
Trang 8replaced) until the self-learning is completed, and finally
perform the adaptation The priority is as follows:
electro-hydraulic control assembly > TCM > clutch
and actuating cylinder assembly > gear shaft, shift fork,
electro-hydraulic parking mechanism, housing and other
internal parts of transmission For example, if the
electro-hydraulic control assembly and TCM are replaced
at the same time, only the electro-hydraulic control
assembly needs to be selected; if the TCM, clutch and
actuating cylinder assembly are replaced at the same
time, the TCM must be selected first, and then the clutch
and actuating cylinder assembly
Function A: Removal
Function Description
• This item is a combined function, which includes the
following sub-functions Please follow the software
prompts to select the corresponding operating scenario
1 Energy accumulator pressure relief: relieve the
hydraulic oil pressure of the energy accumulator in
the electro-hydraulic control assembly to facilitate
the safe removal of the electro-hydraulic control
assembly
2 Read the clutch learning value: read the clutch TP
(torque-pressure) curve in the original vehicle TCM
and temporarily store it, and write it into the TCM
after self-learning to ensure the driveability of the
vehicle
• The sub-functions executed in different scenarios are
shown in the following table:
Replacement
part\function
Accumulatorpressure relief
Reading clutchlearning valueTransmission
Transmissioninternalparts, such
as gears andshafts, forks,electro-hydraulicparking
actuator, caseand housing
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
4 TCU on the vehicle is old oneResult Verification
• Read the clutch learning value successfully
Execution Condition — Accumulator pressure relief
1 Confirm that there is no failure on the following systems
of the vehicle: power supply, brake, engine speed orthrottle, transmission sensors and actuators
2 Battery voltage is greater than 11V;
3 The vehicle is in stationary state, release the acceleratorpedal
4 Vehicle power system or ignition is ON
5 Vehicle is NOT in READY mode or Running
6 Place the shift lever in P position, and apply the electronicparking system
• This function is used for updating the internal application
or calibration softwares of the ECU so as to realize theupgrade of the ECU control logic and control functions.Execution Condition
1 P or N is selected
2 Vehicle power system or ignition is ON
Trang 93 Vehicle is NOT in READY mode or Running.
Result Verification
• Confirm that the application and calibration software
versions of the ECU are correct
Function C: Configuration
Function Description
This function is used for configuring any control functions of
the ECU according to the stored vehicle feature key data and
write the VIN.
Execution Condition
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The configuration process ends normally
• The configuration document version of the ECU is
correct
Function D: Setting
Function Description
This item is a combined function, which includes the following
sub-functions Please follow the software prompts to select
the corresponding operating scenario
• Update the server binding relationship: Vehicle
identification code (VIN) - Transmission serial number
(TUN) - Electro-hydraulic control assembly serial
number (PUN);
• Write solenoid valve characteristic data: read the
solenoid valve characteristic data of the electro-hydraulic
control assembly from the cloud and write it into the
TCM to ensure the driveability of the vehicle;
The sub-functions executed in different operating scenarios are
shown in the following table:
Replacement
part\function
Update theserver bindingrelationship
Writesolenoid valvecharacteristic dataTransmission
Transmissioninternal parts,such as gearsand shafts, forks,electro-hydraulicparking actuator,case and housing
Execution Condition
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
• Transmission quick learning: used to complete the initialposition learning of the clutch and shift fork controlsolenoid valve inside the transmission housing, so thatthe transmission can work normally
• Write the clutch learning value: write the clutch TP(torque-pressure) curve of the original vehicle into theTCM to ensure the driveability of the vehicle If thetransmission is replaced with a new clutch and actuatingcylinder, the clutch learning value can by obtainedthrough quick learning, and it is not required to writethe original clutch learning value
The sub-functions executed in different operating scenarios areshown in the following table:
Replacementpart\function
Transmissionquick learning
Writing clutchlearning valueTransmission
Transmissionassembly
PowerPack(Electro-hydrauliccontrol assembly)
Trang 10* If the original vehicle TCM is damaged or cannot
communicate, skip this step
Execution Condition
• Confirm that the vehicle does not have the failure of
following systems: power supply, brake, engine speed or
throttle, transmission sensor, transmission actuator;
• The vehicle is in stationary state, release the accelerator
pedal, depress the brake pedal and hold;
• P is selected, the electronic parking system is applied;
• Turn off the A/C and other equipment with engine load;
• Confirm that the engine is idling, the speed is between
600 and 800 rpm, and the engine coolant temperature is
between 60 and 130°C;
• Confirm that the hydraulic oil temperature is -10 - 100℃,
and the hydraulic oil pressure is greater than 30 Bar;
• Confirm that the coolant temperature at the clutch inlet
is greater than 60℃;
• Shift the gear in the sequence of P®R®D®P, repeat 3
times, and finally shift into P gear to bleed the air in the
• After the software prompts that the execution is
successful but the transmission still cannot be engaged
in R/D gear, please disconnect the negative cable of the
battery for 10 minutes and then reconnect it and try
again
• The software prompts that the execution failed Please
check whether the execution conditions are met and
whether there is any assembly failure for the internal
parts of the transmission or the electro-hydraulic control
• Shift to D or Manual Mode (if any) and drive the vehicle;
• Depress the acceleration pedal and keep the AcceleratorPedal Position at 5%~10% Keep the accumulated time ofgear 6 more than 30s, and keep the accumulated time ofgear 7 more than 30s;
• Depress the acceleration pedal and keep the AcceleratorPedal Position at 15%~20% Keep the accumulated time
of gear 6 more than 30s, and keep the accumulated time
of gear 7 more than 30s;
• Depress the acceleration pedal and keep the AcceleratorPedal Position at 25%~30% Keep the accumulated time
of gear 6 more than 30s, and keep the accumulated time
of gear 7 more than 30s;
• Depress the acceleration pedal and keep the AcceleratorPedal Position at 35%~40% Keep the accumulated time
of gear 6 more than 30s, and keep the accumulated time
of gear 7 more than 30s;
• Repeat the above procedures 2–5 times
Result Verification
As long as "yes" appears in each position, it means that thelearning of the position is successful If one of the three groupsall appear "yes", it means that the adaptive learning is successful
• Group 1: 40℃ < Clutch Entrance Oil Temperature ≤60℃
1 Clutch 1 adaptive result - torque region 0temperature region 4
2 Clutch 1 adaptive result - torque region 1temperature region 4
3 Clutch 2 adaptive result - torque region 0temperature region 4
4 Clutch 2 adaptive result - torque region 1temperature region 4
• Group 2: 60℃ < Clutch Entrance Oil Temperature ≤80℃
1 Clutch 1 adaptive result - torque region 0temperature region 5
Trang 112 Clutch 1 adaptive result - torque region 1
• If it does not meet the requirements, re-execute
"Transmission Adaptive Value Learning"
Function G: CCEOP replacement
Function Description
CCEOP (clutch cooling electronic oil pump) is included in
the transmission assembly After the transmission assembly
replacement, it is required to reprogram and configure
the CCEOP This function is used for updating the internal
application or calibration softwares of the CCEOP, and
configuring any control functions according to the stored
vehicle feature key data and write the VIN.
Execution Condition
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The reprogramming and configuration process ends
normally
• The application software version and configuration
document version of the ECU are correct
Trang 12Transmission Shift Control Unit (SCU) - DCT280
Scenario and Function
Coding—SCU—ReprogrammingSCU Configuration ① SIPS—Programming & Coding—SCU—Configuration
The number indicates the sequence in which the operations
must be carried out
SCU Reprogramming
Function Description
This function is used for updating the internal application or
calibration softwares of the ECU so as to realize the upgrade
of corresponding control logic and control functions
Operation Conditions
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
The reprogramming process ends normally
The application software version of the ECU is correct
SCU Configuration
Function Description
This function is used for configuring any control functions of
the ECU according to the stored vehicle feature key data and
write the VIN.
Operation Conditions
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The configuration process ends normally
• The configuration document version of the ECU is
correct
Trang 13Clutch Cooling Electronic Oil Pump (CCEOP)
Scenario and Function
must be carried out
CCEOP Reprogramming
Function Description
This function is used for updating the internal application or
calibration softwares of the ECU so as to realize the upgrade
of corresponding control logic and control functions
Execution Condition
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
The reprogramming process ends normally
The application software version of the ECU is correct
CCEOP Configuration
Function Description
This function is used for configuring any control functions of
the ECU according to the stored vehicle feature key data and
write the VIN.
Execution Condition
1 P or N is selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The configuration process ends normally
• The configuration document version of the ECU is
correct
Trang 14HVAC System A/C Control Module (HVAC)
Scenario and Function
Scenario Reprogramming Configuration Self-learning Operating Steps
A/C Control Module
SIPS - Programming & Coding — HVAC —
ReplacementA/C Control Module Update ① ② ③ SIPS - Programming & Coding — HVAC —
ReprogrammingA/C Control Module
SIPS - Programming & Coding — HVAC —
ConfigurationReplace any actuator that
supplies a feedback signal or
the main AC box assembly
① SIPS - Routines — A/C Damper Actuator
Self- learning
Damper (Flap) position
changes involved during
This function is used for updating the internal application and
calibration software of the ECU so as to realize the upgrade
of the ECU control logic and control functions.
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The ECU update process ends normally;
• Check if the A/C system operates correctly and there
are no stored DTC codes within the relevant control
module;
• Check and confirm that the application and calibration
software versions of the ECU are correct.
Configuration
Function Description
This function is used to configure any control functions
according to the stored vehicle feature key data and write the
VIN.
Operation Conditions
1 P or N is Selected
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
Result Verification
• The ECU configuration process ends normally;
• Check if the A/C system operates correctly and thereare no stored DTC codes within the relevant controlmodule;
• Check and confirm that the configuration document
version of the ECU is correct.
A/C Damper (Flap) Actuator Self-learning
2 Vehicle power system or ignition is ON
3 Vehicle is NOT in READY mode or Running
4 No damper actuator related DTC is available
Result Verification
• The ECU self-learning process ends normally;
• Check if the A/C system operates correctly and thereare no stored DTC codes within the relevant controlmodule;
Trang 16Steering System Electric Power Steering (EPS)
Scenario and Function
Scenario Reprogram Configuration Steering
Rack EndProtectionValueErase
SteeringWheelAngleReset
SteeringWheelAngleZeroPositionLearning
SteeringRack EndProtectionValueLearning
steering rack gaiter,
steering rack inner
tie rod, steering
rack outer tie rod,
steering rack sub
assembly
① ② ③ ④ SIPS—Routines—EPS Calibration
The number in the
If the EPS module is integrated in the upper steering column or steering rack sub assembly, it shall be carried out according
to the "ECU Replacement" scenario
EPS Reprogramming
Function Description
This function is used for updating the internal application and
calibration softwares of the ECU so as to realize the upgrade
of the ECU control logic and control functions
Execution Condition
• 1.P or N is selected
• 2.Vehicle power system or ignition is ON
• 3.Vehicle is NOT in READY mode or Running
EPS Configuration
Function Description
This function is used for re-configuring various control
functions of the ECU and write the VIN.
Execution Condition
• 1.P or N is selected
• 2.Vehicle power system or ignition is ON
• 3.Vehicle is NOT in READY mode or Running
Steering Rack End Protection Value Erase
Trang 17Steering Wheel Angle Zero Position Learning
• Observe the learned state of steering rack end
protection, the learned state should be “Pre-learning”
Trang 18Steering System Electronic Steering Column Lock (ESCL)
Scenario and Function
Scenario Configuration Anti-theft
matching
Operating StepsConfiguration ① SIPS—Programming & Coding—ESCL—Configuration
ECU Replacement ① ② SIPS—Programming & Coding—ESCL—Replacement
The number in the
ESCL Configuration
Function Description
This function is used for re-configuring various control
functions of the ECU and write the VIN.
Execution Condition
• 1.P or N is selected
• 2.Vehicle power system or ignition is ON
• 3.Vehicle is NOT in READY mode or Running
ESCL Anti-theft Matching
Function Description
ESCLIt is an anti-theft related module; after a new ECU is
fitted, it is required to perform anti-theft matching, which
includes PIN code write-in and key learning. After the
anti-theft matching is successfully completed, the vehicle will
start normally
Execution Condition
• 1.P or N is selected
• 2.Vehicle power system or ignition is ON
• 3.Vehicle is NOT in READY mode or Running
Result Verification
• The displayed parameter shows that the anti-theft
learning has been completed successfully