A BMW owner is working on a BMW 12V LG lithium battery with an SPC5604B microcontroller. The battery is charged, but the internal relay won’t activate, so there is no voltage at the output.
He wants to know:
* Is it possible to reset the BMS using Xhorse Multi Prog?
* Does it require modifying or restoring C-Flash or D-Flash data?
* Is there a specific procedure to clear the battery’s protection or lockout status?
The battery cells are charged, but the output relay will not activate.
Here is the clue.
Xhorse multi prog will read both C-FLASH and D-FLASH data of the BMW 12V battery module.
You need to flash good (none locked) file to the BMS and it will work.
MultiProg does not flash data automatically.
You need to modify bad BMS data or find someone to modify data for you.
Then write the modified data back to the BMS.
Xhorse released a new XDNPL1GL solder free adapter to read and write new Land rover BCM 95128 data.
How to connect the XDNPL1GL adapter with multi prog or key tool plus?
Run Multi Prog software.
Quick search “95128” and find Land rover BCM 95128.
The XDNPL1GL adapter kit includes two main interface board: XDNP127 and XDNP128.
XDNP127: L8B2-M8E2-R8E2-S8E2
XDNP128: JPLA
Two adapters are not compatible. Choose the correct adapter for your BCM.
Install the XDNP128/127 adapter with BCM module.
Then connect the XDNP127/128 adapter with Multi Prog/Key Tool Plus using the corresponding adapter cable.
Problem:
Recently did all keys lost on a Porsche Cayenne with the Siemens kessy. Xhorse VVDI Key Tool Plus failed to read KESSY data using XDNP61 KESSY solder free adapter. I did try to read in circuit according to diagram, no dice. Ended up removing the 93C86 to read out of circuit and got it done. Anyway, has anyone had luck with this adapter to read board without desoldering chip? Or is it not worth messing with since removing eeprom is so quick?
Here is the clue.
1).
Your kessy module is an early one, otherwise reading the eeprom would not have worked!
No adapter will help. These are for in circuit reads on Continental kessy.
Yours is a very late Siemens KESSY and so the only really reliable way is to remove the eeprom chip and read out of circuit.
2).
If VVDI Prog fails to read in circuit, to read write in circuit just need to lower voltage to 3.3 to 3.5. When voltage is at 4.5, the crystal oscillator interrupts the chip.
Read KESSY data with vvdi prog in circuit and make key with VVDI2.
3).
You can read the KESSY module with a clip. One of our customers read it using a Key Tool Plus with a clip, and that was successful.
Then created a dealer key and added a key via OBD2.
Xhorse Multi Prog programmer feedback:
Read and write Msv70 BMW 530i 2007 3.0 N52 DME successfully.
Have to remove ECU and do it in boot mode.
Read ext eeprom, ext flash, int flash ok.
Write eeprom & flash ok.
The ECU is water damaged.
Even with this damage cloning was possible.
I’m working on a 2023 Kia Carnival for a customer who has one working key. We sourced a new OEM smart key with sliding door buttons, and I’m using the Xhorse VVDI Key Tool Plus to add it.
The Carnival uses a 4A smart key. If you’re unsure about the transponder type, read the key before entering IMMO programming.
PIN code: 363065
Workshop Note: Hyundai/Kia key programming erases all existing keys and remotes. Ask the customer about additional keys beforehand so they can be added back.
All smart keys must be matched to the vehicle; an unmatched key cannot start it.
Test both smart keys. Both started the vehicle and worked properly.