MG5 EV (Facelift) Module Software Versions

szymon

Established Member
Joined
Nov 26, 2022
Messages
162
Reaction score
148
Points
56
Location
London, England
Driving
MG5
Looking for people with CarScanner and an OBD reader to share their software versions. Using this data perhaps we'll be able to work out exactly what different versions are out there and have some useful information to arm ourselves with when we need to talk to MG. To gather the data, connect your OBD reader (wifi/bluetooth) and run CarScanner, then select ECU Identifiers; let the program scan all ECUs and then save the output. Edit the output to remove extraneous or private information (like your VIN number) and then post it here along with a description of your car (model, registration date, any options, known updates). Let's do it!

I'll go first.

Model: Trophy
Reg date: January 2023
Options: No extras
Updates: Updated "for Tesla SUC" Jan 2024 (did not work)

Electronic Power Steering
Boot software fingerprint: EPS %201
System supplier ECU hardware number: 0273010232
System supplier ECU software number: K00_181_D_01_00
ECU manufacturing date (HEX): 250822
Programming date (HEX): 1067731601

Electronic Park Brake
Boot software fingerprint: S003
System supplier ECU hardware number: C10
System supplier ECU software number: S503
ECU manufacturing date (HEX): 220831
Programming date (HEX): 1043465801

Tyre Pressure Monitoring
Boot software fingerprint: FFFFFFFFFFFFFFFFFFFF
System supplier ECU hardware number: QY1105 V03
System supplier ECU software number: QY1105A131
ECU manufacturing date (HEX): 000000
Programming date (HEX): 1033707001

SRS
Boot software fingerprint: SDM 500
System supplier ECU hardware number: A010W606
System supplier ECU software number: EP22M2RA30
ECU manufacturing date (HEX): 220816
Programming date (HEX): 1085037201

Forward vehicle collision mitigation
Boot software fingerprint: FVCM !200
System supplier ECU hardware number: 0000000000
System supplier ECU software number: I4.0RC09
ECU manufacturing date (HEX): 220413
Programming date (HEX): 1079002001

Front radar
Boot software fingerprint: FDR 110
System supplier ECU hardware number: 0203304707
System supplier ECU software number: ACC_SW:4.0
ECU manufacturing date (HEX): 220829
Programming date (HEX): 1079003001

BCM
Boot software fingerprint: BCMS104
System supplier ECU hardware number: '"'h
System supplier ECU software number: 4433 518 $
ECU manufacturing date (HEX): 220906
Programming date (HEX): 1063964501

Electronic Steering Lock
System supplier ECU hardware number: X001
System supplier ECU software number: 1920+
ECU manufacturing date (HEX): 220827
Programming date (HEX): 1028476802

Passive Entry
Boot software fingerprint: PEPS301
System supplier ECU hardware number: HW05
System supplier ECU software number: EP22SW01
ECU manufacturing date (HEX): 220909
Programming date (HEX): 1025233002

Heating/Cooling (HVAC)
Boot software fingerprint: BHTC 101
System supplier ECU hardware number: H20
System supplier ECU software number: CBL_SBX_CA_X044
ECU manufacturing date (HEX): 220831
Programming date (HEX): 1102480701

Instrument Panel
Boot software fingerprint: IPK )101
System supplier ECU hardware number: H200429-02
System supplier ECU software number: S220301-21
ECU manufacturing date (HEX): 220703
Programming date (HEX): 1095836501

Gear selector
Boot software fingerprint: SCU 201
System supplier ECU hardware number: 194177761 HWA01
System supplier ECU software number: 194177791 C0105
ECU manufacturing date (HEX): 000000
Programming date (HEX): 1095208601

Charger
Boot software fingerprint: CCU !!110
System supplier ECU hardware number: H003R0
System supplier ECU software number: S005R5
ECU manufacturing date (HEX): FFFFFF
Programming date (HEX): 1123784001

Vehicle Control
Boot software fingerprint: bedx0706
System supplier ECU hardware number: F01R00JZ08
System supplier ECU software number: F01R0AJ649
ECU manufacturing date (HEX): 220910
Programming date (HEX): 1090862401
 
Good idea, however CarScanner doesn’t seem to get the revisions of all ECUs, e.g. EVCC (the one identified to solve the Tesla charging issue) is missing from the list…
 
The EVCC is the Charger entry on CarScanner (Electric Vehicle Charge Controller, or "Charger").
That’s what I thought initially too, however it appears that it stands for EV communication controller as updating the charger to S005R5 didn’t do the trick for Tesla supercharger issues as per your experience…

Btw your versions are identical to ours (except the charger is rev S005R4)
 
Last edited:
That’s what I thought initially too, however it appears that it stands for EV communication controller as updating the charger to S005R5 didn’t do the trick for Tesla supercharger issues as per your experience…
Oh, rats! Any ideas for a program that might be able to read that version?
Is your MG5 updated and able to charge at SUC?
 
Oh, rats! Any ideas for a program that might be able to read that version?
Is your MG5 updated and able to charge at SUC?
Don’t think there is such a thing, just checked ours, only difference to yours is the charger being still rev S005R4…
 
I have an ODB link and carscanner. I will take a look if i can get a rollout in the weekend. What profile should i use in carscanner? I had the EVCC update that did not fix it. Afterwards went back got another update that did fix it. Let me come back to you.
 
What profile should i use in carscanner? I had the EVCC update that did not fix it. Afterwards went back got another update that did fix it. Let me come back to you.
I use ‘MG5 EV/ Marvel EV/ MG ZS EV Facelift 2022‘ profile
 
I have an ODB link and carscanner. I will take a look if i can get a rollout in the weekend. What profile should i use in carscanner? I had the EVCC update that did not fix it. Afterwards went back got another update that did fix it. Let me come back to you.
That would be awesome. The latest car scanner pro has a profile specifically for:

MG MG5 EV / Marvel EV / MG ZS EV Facelift 2022
 
OBD-II
ECU protocol: 6) ISO 15765-4 CAN (11 bit ID, 500 kbaud)
ECU address/CAN Id: 7EB
VIN: LSJE24098NG08
ECU name: TCM-TransmisCtrl
Calibration Verification Numbers: 01B2BBBC01
Calibration ID: 1171009301
VIN: LSJE24098NG08
Telematics
Boot software fingerprint: TBOX 201
Manufacturer spare part number: d
System supplier identifier: !)
ECU manufacturing date (ASCII): "(
ECU serial number: 7H8764HN628N006
VIN: LSJE24098NG086936
Manufacturer ECU hardware number: ux
System supplier ECU hardware number: FAQXH01S70
System supplier ECU software number: SNMX001EEU
Repair shop code or tester serial number: 0000000000000000000000
ECU manufacturing date (HEX): 220628
Programming date (HEX): 1075117801

ABS
Boot software fingerprint: 01020202020214020202
Manufacturer spare part number: 1
System supplier identifier: DvD
ECU manufacturing date (ASCII): "
ECU serial number: 01880
VIN: LSJE24098NG08
Manufacturer ECU hardware number: q0
System supplier ECU hardware number: 0265956733
System supplier ECU software number: 811843_6TedF2tvEeuEE8XfX5YoAQ
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 220803
Programming date (HEX): 1081713001

Electronic Power Steering
Boot software fingerprint: EPS %201
Manufacturer spare part number: 7
System supplier identifier: TbB
ECU manufacturing date (ASCII): $"
ECU serial number: 0024072247141000
VIN: LSJE24098NG08
Manufacturer ECU hardware number: gs
System supplier ECU hardware number: 0273010232
System supplier ECU software number: K00_181_D_01_00
Repair shop code or tester serial number: 0000000000000000000000
ECU manufacturing date (HEX): 240722
Programming date (HEX): 1067731601

Electronic Park Brake
Boot software fingerprint: S003
Manufacturer spare part number: W
System supplier identifier: D6
ECU manufacturing date (ASCII): "
ECU serial number: 2207200000J8A78
VIN: LSJE24098NG08
Manufacturer ECU hardware number: CFX
System supplier ECU hardware number: C10
System supplier ECU software number: S503
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 220720
Programming date (HEX): 1043465801

Tyre Pressure Monitoring
Boot software fingerprint: FFFFFFFFFFFFFFFFFFFF
Manufacturer spare part number: V
System supplier identifier: r$G
ECU manufacturing date (ASCII): 000000
ECU serial number: 2207020505
VIN: LSJE24098NG08
Manufacturer ECU hardware number: 3pp
System supplier ECU hardware number: QY1105 V03
System supplier ECU software number: QY1105A131
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 000000
Programming date (HEX): 1033707001

SRS
Boot software fingerprint: SDM 500
Manufacturer spare part number: 1
System supplier identifier: D6
ECU manufacturing date (ASCII): "
ECU serial number: 7A1631AN6061082
VIN: LSJE24098NG08
Manufacturer ECU hardware number: r
System supplier ECU hardware number: A010W606
System supplier ECU software number: EP22M2RA30
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 220606
Programming date (HEX): 1085037201

Forward vehicle collision mitigation
Boot software fingerprint: FVCM !200
Manufacturer spare part number: W2
System supplier identifier: DvD
ECU manufacturing date (ASCII): "
ECU serial number: 4A22803A00003881
VIN: LSJE24098NG08
Manufacturer ECU hardware number: W(
System supplier ECU hardware number: 0000000000
System supplier ECU software number: I5.0RC06
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ODX file id: EV_BOSCHMPC25PL
ECU manufacturing date (HEX): 220803
Programming date (HEX): 1091572801

Front radar
Boot software fingerprint: FDR 100
Manufacturer spare part number: WA
System supplier identifier: DvD
ECU manufacturing date (ASCII): "
ECU serial number: 3A22155A000000DA
VIN: LSJE24098NG08
Manufacturer ECU hardware number: W7
System supplier ECU hardware number: 0203304708
System supplier ECU software number: ACC_SW:5.0
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 220604
Programming date (HEX): 1091573701

BCM
Boot software fingerprint: BCMS104
Manufacturer spare part number: 2b
System supplier identifier: FFFFFFFFFF
ECU manufacturing date (ASCII): "&
ECU serial number: 653724492
VIN: LSJE24098NG08
Manufacturer ECU hardware number: cE
System supplier ECU hardware number: '"I
System supplier ECU software number: 4433 518 $
Repair shop code or tester serial number: P
ECU manufacturing date (HEX): 220726
Programming date (HEX): 1063964501

Electronic Steering Lock
Manufacturer spare part number: '
System supplier identifier: Tbd
ECU manufacturing date (ASCII): "
ECU serial number: 4722000081129004
VIN: LSJE24098NG08
Manufacturer ECU hardware number: (Gh
System supplier ECU hardware number: X001
System supplier ECU software number: 1920+
Repair shop code or tester serial number: 0000000000000000000000
ECU manufacturing date (HEX): 220719
Programming date (HEX): 1028476802

Passive Entry
Boot software fingerprint: PEPS301
Manufacturer spare part number: 1p@
System supplier identifier: SrD
ECU manufacturing date (ASCII): "&
ECU serial number: 7L7040BN7262186
VIN: LSJE24098NG08
Manufacturer ECU hardware number: %#0
System supplier ECU hardware number: HW05
System supplier ECU software number: EP22SW01
Repair shop code or tester serial number: FFFFFFFFFFFF000000FFFF
ECU manufacturing date (HEX): 220726
Programming date (HEX): 1025233002

Heating/Cooling (HVAC)
Boot software fingerprint: BHTC 101
Manufacturer spare part number: !W5
System supplier identifier: 2015
ECU manufacturing date (ASCII): "
ECU serial number: M/
VIN: LSJE24098NG08
Manufacturer ECU hardware number: H
System supplier ECU hardware number: H20
System supplier ECU software number: CBL_SBX_CA_X044
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 220620
Programming date (HEX): 1102480701

Instrument Panel
Boot software fingerprint: IPK )101
Manufacturer spare part number: 10
System supplier identifier: 0018010888
ECU manufacturing date (ASCII): "
ECU serial number: 7F3085XN6070733
VIN: LSJE24098NG08
Manufacturer ECU hardware number: e
System supplier ECU hardware number: H200429-02
System supplier ECU software number: S211116-80
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 220607
Programming date (HEX): 1095836501

Gear selector
Boot software fingerprint: SCU 201
Manufacturer spare part number: 0
System supplier identifier: '9
ECU manufacturing date (ASCII): 000000
ECU serial number: 00000000000000000000000000000000
VIN: LSJE24098NG08
Manufacturer ECU hardware number: 1095208601
System supplier ECU hardware number: 194177761 HWA01
System supplier ECU software number: 194177791 C0105
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): 000000
Programming date (HEX): 1095208601

Charger
Boot software fingerprint: CCU !!110
Manufacturer spare part number: YAS
System supplier identifier: qw
ECU manufacturing date (ASCII): FFFFFF
ECU serial number: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
VIN: LSJE24098NG08
Manufacturer ECU hardware number: #x@
System supplier ECU hardware number: H003R0
System supplier ECU software number: S005R5
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): FFFFFF
Programming date (HEX): 1123784001

Vehicle Control
Boot software fingerprint: bedx0706
Manufacturer spare part number: su
System supplier identifier: T@h
ECU manufacturing date (ASCII): "
ECU serial number: 747518A63130235
VIN: LSJE24098NG08
Manufacturer ECU hardware number: $
System supplier ECU hardware number: F01R00JZ08
System supplier ECU software number: blnv1440
Repair shop code or tester serial number: 0000000000000000000000
ECU manufacturing date (HEX): 220313
Programming date (HEX): 1090862401
 
Charger
Boot software fingerprint: CCU !!110
Manufacturer spare part number: YAS
System supplier identifier: qw
ECU manufacturing date (ASCII): FFFFFF
ECU serial number: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
VIN: LSJE24098NG08
Manufacturer ECU hardware number: #x@
System supplier ECU hardware number: H003R0
System supplier ECU software number: S005R5
Repair shop code or tester serial number: FFFFFFFFFFFFFFFFFFFFFF
ECU manufacturing date (HEX): FFFFFF
Programming date (HEX): 1123784001
These results seem to be identical, ignoring some formatting and of course VIN. That suggests to me that szymon's update was not successful, or perhaps was not performed at all, or they updated the wrong module.

So I think that we know the bad version. I'll call it version 110, from the "fingerprint". Now we could really use the version from a known working CCU. Imagine going to pick up your car at the dealers, plugging in and a minute later declaring "good job, thanks" or "would you like to have another go while I drink some of your coffee"? 🤓
 
These results seem to be identical, ignoring some formatting and of course VIN.

Now we could really use the version from a known working CCU. Imagine going to pick up your car at the dealers, plugging in and a minute later declaring "good job, thanks" or "would you like to have another go while I drink some of your coffee"? 🤓
Jpvdeheijn’s MG5 is working fine with Superchargers after a second update, however it seems now impossible to verify a successful update via OBD as car scanner doesn’t display the fw version of the relevant sub controller …
 
That would be awesome. The latest car scanner pro has a profile specifically for:

MG MG5 EV / Marvel EV / MG ZS EV Facelift 2022
Any recommendations for a scanner that works with the MG5 FL? I have a "Torque Pro ELM327" that has worked fine for a number of years on my wife's Nissan Note but when I try on the MG5 car scanner says that it can connect to the ELM327 but that the ELM327 cant connect to the car.
 
Last edited by a moderator:
however it seems now impossible to verify a successful update via OBD as car scanner doesn’t display the fw version of the relevant sub controller …
Isn't the CCU the relevant ECU?

If it's literally the On Board Charger, I find that with my ZS Mark 1 and the unofficial Thai app, I only see the OBC firmware version if I'm charging the car at the time of the scan. Worth a try?

Isn't the CCU the relevant ECU?
There seems to be some confusion. However, an earlier post quoted a response to Miles Roberts from MG, and they said it was EVCC and BMS for the pre-facelift MG5. I was sure it was the CCU firmware, but perhaps I'm thinking of another problem. Sigh.

Neither of those (EVCC and BMS) seem to be listed in the CarScanner results, though for BMS I would think that you have to be charging when you do the scan to see its version number. Quite possibly EVCC as well.

I hope someone can try this out soon; just whack on the granny charger or plug in your EVSE and make a new scan. If it's peak tariff, it won't cost much to charge for 5 minutes. I guess if you have a schedule set, you may have to disable it temporarily.
 
Neither of those (EVCC and BMS) seem to be listed in the CarScanner results, though for BMS I would think that you have to be charging when you do the scan to see its version number. Quite possibly EVCC as well.

I hope someone can try this out soon; just whack on the granny charger or plug in your EVSE and make a new scan. If it's peak tariff, it won't cost much to charge for 5 minutes. I guess if you have a schedule set, you may have to disable it temporarily.
Just tried: Car Scanner lists accessible ECUs based on car profile, but what we’re after (BMS, Inverter Control or DC to DC converter) doesn’t yield any results, makes no difference if the car is charging or not.

Therefore having the charger upgraded to rev S005R5 alone doesn’t seem to enable Supercharger functionality…
 
Just tried: Car Scanner lists accessible ECUs based on car profile,
Thanks for trying.

I don't have an MG5 or CarScanner Pro, though I might update to Pro to do some experiments.

Can you do the ECU scan part (finding the list of present ECUs) separately to the scanning for firmware data, or does the list of ECUs seem to be baked into the profile?

I wonder if e.g. the OVMS people have the ECU CAN bus identifiers, and maybe we could add those to the profile somehow? Or maybe get the CarScanner author to add them?
 
Any recommendations for a scanner that works with the MG5 FL? I have a "Torque Pro ELM327" that has worked fine for a number of years on my wife's Nissan Note but when I try on the MG5 car scanner says that it can connect to the ELM327 but that the ELM327 cant connect to the car.
I have the same problem with 2 obds
 
I have the same problem with 2 obds

This works with my FL5 and with iOS Car Scanner app

Add from Car Scanner app:

Telematics
Boot software fingerprint: TBOX 201
System supplier ECU hardware number: FAQXH01S70
System supplier ECU software number: SNMX001EEU
ECU manufacturing date (HEX): 220824
Programming date (HEX): 1075117801

ABS
Boot software fingerprint: 01020202020214020202
System supplier ECU hardware number: 0265956733
System supplier ECU software number: 811843_6TedF2tvEeuEE8XfX5YoAQ
ECU manufacturing date (HEX): 220906
Programming date (HEX): 1081713001

Electronic Power Steering
Boot software fingerprint: EPS %201
System supplier ECU hardware number: 0273010232
System supplier ECU software number: K00_181_D_01_00
Repair shop code or tester serial number: 0000000000000000000000
ECU manufacturing date (HEX): 250822
Programming date (HEX): 1067731601

Electronic Park Brake
Boot software fingerprint: S003
System supplier ECU hardware number: C10
System supplier ECU software number: S503
ECU manufacturing date (HEX): 220817
Programming date (HEX): 1043465801

Tyre Pressure Monitoring
Boot software fingerprint: FFFFFFFFFFFFFFFFFFFF
System supplier ECU hardware number: QY1105 V03
System supplier ECU software number: QY1105A131
ECU manufacturing date (HEX): 000000
Programming date (HEX): 1033707001

SRS
Boot software fingerprint: SDM 500
System supplier ECU hardware number: A010W606
System supplier ECU software number: EP22M2RA30
ECU manufacturing date (HEX): 220816
Programming date (HEX): 1085037201

Forward vehicle collision mitigation
Boot software fingerprint: FVCM !200
System supplier ECU hardware number: 0000000000
System supplier ECU software number: I4.0RC09
ECU manufacturing date (HEX): 220413
Programming date (HEX): 1079002001

Front radar
Boot software fingerprint: FDR 110
System supplier ECU hardware number: 0203304707
System supplier ECU software number: ACC_SW:4.0
ECU manufacturing date (HEX): 220829
Programming date (HEX): 1079003001

BCM
Boot software fingerprint: BCMS104
System supplier ECU hardware number: '"&P
System supplier ECU software number: 4433 518 $
ECU manufacturing date (HEX): 220906
Programming date (HEX): 1063964501

Electronic Steering Lock
System supplier ECU hardware number: X001
System supplier ECU software number: 1920+
ECU manufacturing date (HEX): 220828
Programming date (HEX): 1028476802

Passive Entry
Boot software fingerprint: PEPS301
System supplier ECU hardware number: HW05
System supplier ECU software number: EP22SW01
ECU manufacturing date (HEX): 220908
Programming date (HEX): 1025233002

Heating/Cooling (HVAC)
Boot software fingerprint: BHTC 101
System supplier ECU hardware number: H20
System supplier ECU software number: CBL_SBX_CA_X044
ECU manufacturing date (HEX): 220831
Programming date (HEX): 1102480701

Instrument Panel
Boot software fingerprint: IPK )101
System supplier ECU hardware number: H200429-02
System supplier ECU software number: S220301-21
ECU manufacturing date (HEX): 220825
Programming date (HEX): 1095836501

Gear selector
Boot software fingerprint: SCU 201
System supplier ECU hardware number: 194177761 HWA01
System supplier ECU software number: 194177791 C0105
ECU manufacturing date (HEX): 000000
Programming date (HEX): 1095208601

Charger
Boot software fingerprint: CCU !!110
System supplier ECU hardware number: H003R0
System supplier ECU software number: S005R4
ECU manufacturing date (HEX): FFFFFF
Programming date (HEX): 1123784001

Vehicle Control
Boot software fingerprint: bedx0706
System supplier ECU hardware number: F01R00JZ08
System supplier ECU software number: blnv1440
ECU manufacturing date (HEX): 220911
Programming date (HEX): 1090862401
 
Well, it seems like these version numbers from car-scanner are useless :-/

I just had the following updated by the dealer: BMS, EVCC, VCU. Unfortunately it seems that carscanner cannot read any of these ECUs, as there is no change at all in any of the components that it shows; the output is identical before and after the change.

On the plus side, these updates in conjunction with the Charger update previously have allowed me to charge successfully at Tesla Superchargers 🙂
 
Support us by becoming a Premium Member

Latest MG EVs video

New EVs from MG: MG S9 & MG9 plus hot topics from the forums
Subscribe to our YouTube channel
Back
Top Bottom