With the help of vvdishop.com engineer, my problem was settled.
The problem goes like this: xhorse vvdi prog said chip not connected when i tried to read mcu Tms370 from an Opel 2008. I did desolder chip onto the TMS370 adapter.
Connection is not the problem. You use Opel Immo menu. It is wrong. Don’t put 12v.
Problem:
I had a problem with the xhorse vvdi prog. It failed to read Range Rover velar 2018 Renesas V850 D70F33506 mcu and gave error try frequency failed.
Solution:
1.Follow the wiring diagram here to make a connection. Connect a 1Kohm resistor between RTXD and VCC
2.If fails again, change frequency and try again.
Searching on Frequency for this MCU And click Reset Sec (Security) for reading.
http://blog.vvdishop.com/vvdi-prog-range-rover-velar-2018-d70f33506-try-frequency-failed-solution/
Confirmed! Xhorse vvdi prog read and write Opel Insignia 2011 year body control module (BCM) mask 2M42E no issue.
vvdi prog software does not give wiring diagram. Here’s pinout provided by DK Veteran. Hope it helps.
Mask 2M42E
MC9S12XDG128MAL
in VVDI Prog software, you select MCU – MC9S12 – MC9S12XDG128_unnsecured
www.vvdishop.com
Xhorse VVDI Prog supports the Motorola MCU MC9S12XEP100 chip. There is a secured and unsecured variant.
I going to read the secured mcu data.
The connection diagram shows the cable. Extra connections over BDM.
Specific pins for the package. Quite helpful.
No need to lift the pin for EXTAL – I’ll just take the zero Ohm R34 off the board.
I can’t see the ground needing to be immediately next to the EXTAL pin. Bottom of C32 or C33 should do.
BKGD can come off TP25…. Reset off TP26. This might be easy!
And we’ll smack GND and VCC onto the BDM header on the board.
Urgh, XCLKS is needed as well… PE7
Which pops out on one of the Arduino-ish headers. Hoping that isn’t too far away from the chip.
Then do soldering job. Not too bad on this. XCLKS (green) is on the underside on one of the Arduino headers. Massive long trace. I think that this is just going to signal to the micro that it’s to expect an external clock signal on EXTALS instead of the crystal.
The EXTAL and ground are in a bit of coax and it warns not to shorten them… so it might be getting a bit fruity on that front.
Looking good. The vvdi prog programmer makes and audible noise when interacting with the micro.
It clearly asked me if I wanted to bypass security. More audible noise, like cool whine. And there we go… It’s unsecured.
It works. Flash contents are still there. Nice.
Allows control of VCC!
Operation success. Save data.
Credit to @cyber gibbons.
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.
A K-Line bus driver, probably for interacting with certain ECUs.
NXP chip
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!
https://www.vvdishop.com/service/xhorse-vvdi-prog-hardware-review.html