Xhorse VVDI Prog BMW B48 B58 ISN Reading Pinout

1.Xhorse VVDI PROG Read BMW 2019 B48 ISN
2.BMW 440i B58 ISN Read with Xhorse VVDI PROG
As know, Xhorse VVDI Prog adds BMW B48 ISN reading on the bench. A Bosch ECU adapter is required.

+ Add B48 (ADAPTER) option in

VVDIProg B48 B58 wiring diagram
VVDI Prog B48 B58 wiring diagram

VVDI-Prog now can read ISN from BMW N20/N55/B38/B48 and lots of other ECUs with an adapter. how to use?

Part 1 . Xhorse took BMW 2019 B48 ISN as an example
  • Type: 10-Bosh _ECU-Adapter
  • Brand: BMW 2019
  • Chip: B48
  • Time: 1 minute and 24 seconds.


VVDI PROG with Bosh ECU Adapter plugged into

BMW 2019 B48 ECU box

One PC.

vvdi-prog-read-bmw-2019-b48-isn-01 vvdi-prog-read-bmw-2019-b48-isn-02


Easy to read B48 ISN with VVDI Pro:

Initialization chip…



Communicating 100%



Check success, reading 100%



Readout ISN successfully.



Operation success.



The Job is done well!


Part 2 . BMW 440i B58 ISN Read with Xhorse VVDI PROG
Can confirm BMW B58 ISN reading is working using b48 menu. Just completed all keys lost job with Xhorse vvdi2 using the ISN I retrieved from Xhorse vvdi prog and Bosh ECU adapter.
  • Basic info:
  • Type: 10-Bosh _ECU_ Adapter
  • Brand: BMW
  • Chip: B48 (Adapter)

Time: less than 2 minutes.
Difficulty: very simple.

Xhorse vvdi prog and Bosh ECU adapter
BMW 440i B58 ECU box
One computer

How does VVDI PROG Read BMW 440i B58 ISN successfully?
Connect VVDI PROG to one computer with the USB cable
Plug the Bosh ECU adapter into the VVDI PROG and the lines to the BMW 440i B58 ECU (shown as below).

Open Xhorse vvdi prog software, click on "Read", and it will check device, then initialization chip, then reading 100% ok until complete reading the B58 ISN.
The completion status can be viewed through the progress bar in the lower left corner.

Job is done.