MG5 LR Battery

Post Reply
yasko
Posts: 23
Joined: Tue Mar 14, 2023 7:11 pm
Location: Sofia, BG
Has thanked: 5 times
Been thanked: 19 times

MG5 LR Battery

Post by yasko »

I'm sharing information about the MG5 LR battery I used in energy storage projects.

The 61kWh battery has a 96S1P configuration and uses giant 174Ah NMC cells from CATL.
The cells are arranged into six modules with two 8S groups.
20230323_103214.jpg
Marking on the battery module:
20230323_104140.jpg
Arrangement on the cell's group:
20230323_115434.jpg
Each block has a BMS module:
20230323_103227.jpg
Inside BMS module:
20230323_105652.jpg
The BMS has two sections for monitoring each 8S cell. It's based on ADBMS6815, a new-generation BMS chip from ADI. It can monitor up to 12S cells.
Unfortunately, it is under NDA, and the full datasheet isn't available to the public. I think this chip is the successor to the popular LTC6811.

A picture of the primary BMS:
20230323_111426.jpg
It uses LTC6820 for ISO-SPI communication with slave BMSs.
I was able to reuse the slave BMS modules; more on that in the following posts.

And finally, here is a picture of the battery without electronics and cables:
20230323_150405.jpg
User avatar
marcexec
Posts: 185
Joined: Tue May 14, 2019 12:52 pm
Location: Dublin, Ireland
Has thanked: 775 times
Been thanked: 74 times

Re: MG5 LR Battery

Post by marcexec »

Do you have dimensions of the modules so it can be added to https://openinverter.org/wiki/Batteries#OEM_modules?
A motorcyclist is never late, Frodo Baggins. Nor is he early. He arrives precisely when he means to.
Getting started with Celeron55's iPDM56
My Suzuki RF400 build @ES
Honda IMA & Lebowski howto
Next event: Dublin Meet August 16th TOG Hackerspace
User avatar
jamesn
Posts: 32
Joined: Sat Jun 13, 2020 7:07 pm
Location: Stroud, Gloucestershire
Has thanked: 1 time
Been thanked: 5 times

Re: MG5 LR Battery

Post by jamesn »

Hi Yasko,

Any updates on taking control of the slaves?

I've just bought and MG5 pack with only 800 miles on it so I was very happy to come across your post and get a first look inside what I've bought.
yasko
Posts: 23
Joined: Tue Mar 14, 2023 7:11 pm
Location: Sofia, BG
Has thanked: 5 times
Been thanked: 19 times

Re: MG5 LR Battery

Post by yasko »

Hi Jamsen,

I have used the slave BMS modules and can help in this direction. But this will require some programming.
The ADBMS6815 is under NDA, which complicates the situation. Unfortunately, I cannot share the full datasheet.

My approach was to start with the code for LTC6811 and modify the code to work with ADBMS6815:
https://github.com/analogdevicesinc/Lin ... es/LTC6811
I'm using custom hardware based on STM32G491 MCU.

Also, I've searched the Github and found this:
https://github.com/526766987/Battery_Ma ... tem_36cell
It's based on STM32F407 + ADBMS6815 - I didn't test this, but it looks like a good starting point.

So, what hardware platform are you planning to use? You will need a LTC6820 for iso-spi communication.

@marcexec—I don't have the exact dimensions. Maybe Jamsen can help when he opens the battery.
Jacobsmess
Posts: 749
Joined: Thu Mar 02, 2023 1:30 pm
Location: Uk
Has thanked: 412 times
Been thanked: 118 times

Re: MG5 LR Battery

Post by Jacobsmess »

I'm interested if there has been any more development on this?

Thanks
User avatar
jamesn
Posts: 32
Joined: Sat Jun 13, 2020 7:07 pm
Location: Stroud, Gloucestershire
Has thanked: 1 time
Been thanked: 5 times

Re: MG5 LR Battery

Post by jamesn »

We have gone a completely different route.
The battery hasn't been opened, we have got it to start up on the bench by playing various CAN logs to it. We just need to keep distilling down now until we can write a basic sketch for an ESP32 or maybe add it to the Battery Emulator Project.
We have got a V2L charger from an MG5 so the ultimate plan now is an off grid setup using the charger as an inverter.
T1Terry
Posts: 28
Joined: Sun Feb 04, 2024 5:55 am
Has thanked: 13 times
Been thanked: 8 times

Re: MG5 LR Battery

Post by T1Terry »

jamesn wrote: Tue Jul 01, 2025 6:11 am We have gone a completely different route.
The battery hasn't been opened, we have got it to start up on the bench by playing various CAN logs to it. We just need to keep distilling down now until we can write a basic sketch for an ESP32 or maybe add it to the Battery Emulator Project.
We have got a V2L charger from an MG5 so the ultimate plan now is an off grid setup using the charger as an inverter.
I am doing that with an LFP battery in the MG4 51 SR, but still in the car as we also use the car as a daily driver. I have a total write off MG4 with the NMC 61 pack in it and this might be an interesting project for that battery.

I'm still trying to decide which of my yard full of vehicles would be the best choice for the motor, or if I should make an EV track car out of it and just use the battery while at home with the V2L when not playing silly buggers with it .....

T1 Terry
Taking on more projects than I have yrs left in me, but, not dead yet, so far, so good :D
Jacobsmess
Posts: 749
Joined: Thu Mar 02, 2023 1:30 pm
Location: Uk
Has thanked: 412 times
Been thanked: 118 times

Re: MG5 LR Battery

Post by Jacobsmess »

There is some information on on the can comms from the BMS on the open dbc I think.

The MG batteries are very cheap on ebay atm and plentiful.
User avatar
jamesn
Posts: 32
Joined: Sat Jun 13, 2020 7:07 pm
Location: Stroud, Gloucestershire
Has thanked: 1 time
Been thanked: 5 times

Re: MG5 LR Battery

Post by jamesn »

Funnily enough the CAN logs I'm playing back are actually from an MG ZS so it wouldn't suprise me if the required CAN messages are the same between the 4/5/ZS or maybe even further across the SAIC vehicles.
I did get a few captures from an MG5 I had access to but the most comprehensive/useful logs that I have used are on Damien Maguire's GitHub under the MG Charger page.
Just in case that's helpful in getting your MG4 battery running. It would be really useful to know if the same codes work across the whole range.
Post Reply