Hi
I was forced to replace the battery in my MG ZS EV Long Range (I bought the car with a damaged incomplete battery

) - I replaced it with a functioning newer one, of course also from the LR version but from another vehicle.
Unfortunately, the BMS has the VIN number from the previous vehicle entered. The Replace option in SIPS is unavailable (there's no programming option) and it states that the BMS VIN number is incompatible.
Do you know how to input my car's VIN into this used BMS? I think that if it were a new BMS without an entered number, there would be a Replace option.
Maybe the old number needs to be deleted somehow - what is the method?
Thank you for your help.
This is probably one of those cases where the manufacturer will say the VIN is programmed into a OTP (One Time programmable) part of a chip.
The chips is essentially branded with a VIN and this will have to match up with the VIN in all of the other modules like it.
They will claim they do it for theft protection, you can not steal one and sell it as a used second hand item, but in reality this is mostly about making sure you are unable to use a second hand one and instead are forced to buy a "virgin" unit from them, and have them program it for you.
Sometimes "hackers" find a way to reprogram these anyway or to just replace the chip with a fresh one and then program that, but seeing as the ZS EV is not sold in huge quantities there might be no one that put the effort into "hacking" the ZS EV BMS.
I know there are now tools available to replace a battery module in the Nissan Leaf, but it required them to find secret keys to unlock the BMS for reprogramming, these are cars from 2012 and i bet a car that is 10 years newer, development wise has not got less protection.
I am guessing the BMS is inside the battery pack you bought ?
My thinking is, the best bet you have is, if the BMS from the original battery could be extracted from the battery pack, and could be swapped over. I sincerely hope, they did not make it impossible to replace a BMS, essentially making it needed to replace the whole battery pack if the BMS goes bad.
Oh, another option i have seen on some cars is, someone has made a "Man in The middle attack" where they essentially put a microprocessor in between the BMS and the rest of the car.
What it does is, intercept every commmand send to and from the BMS and then just relay it....Unless it is a "What's your serial", in that case the MiTM microprocessor will just tell the cars ECU, the VIN it is expecting.
Again....Someone has to have made it for you to be able to use it.