Xhorse VVDI Prog programmer is an interesting device carrying out some quite advanced attacks.
Here comes the 2021 hardware review.
Disclaimer: Credit to the contributor cyber gibbons. The review here is for sharing purpose. We are not holding the responsibility if cause damage by disassembling the vvdi-prog.
The vvdi-prog has arrived.
DIP socket is for EEPROMs and SPI flash – it can read a lot of the common ones in socket or via a clip.
It’s actually really quite polished, and significantly above average in build quality and design. Strong plastics.
The MCU stuff comes off this DB25 connector on the end.
On opening it, a largely single-sided board. Recent date. Very clean inside, no flux residue.
Interesting inside. An STM32 and a ProASIC. Power supply section looks like thought has gone into it. Loads of diodes, probably for protection in the automotive environment. No sure what the lithium cell is doing.
STM32F407. One of the most common chips out there.
Can’t quite work out the specific part, but it’s a ProASIC3 FPGA.
A K-Line bus driver, probably for interacting with certain ECUs.
that’s a SWD header for the STM32 up there.
A header for the ProASIC… not worked with these
Protection diodes – not cheap to do this stuff.
It takes 12V and can supply a decent amount of current for some ECUs.
Comes with a series of cables. Braided, sleeved. Nice quality.
Some active components inside… and hot snot. Not sure what the chip is.
This ECU one is a bit more interesting.
Four of each for ground and power – I think this is for powering bigger ECUs like BCMs and immobilisers.
CAN, K-Line, ignition and boot mode come as signals.
Again, some active components inside.
Xhorse vvdiprog is a complex product. Certainly not just something the a TL866 in another box. A device that bypasses security on a range of devices!