显示标签为“vvdi prog connection”的博文。显示所有博文
显示标签为“vvdi prog connection”的博文。显示所有博文

2017年6月6日星期二

How to use VVDI Prog to Read BMW CAS4

V4.5.8 VVDI Programmer English and Polish language is available now,and once you buy VVDI-Prog programmer, you can get free BMW ISN read function and NEC, MPC, Infineon etc chip continously update service.Here XhorseVVDI.com will show VVDI Prog read BMW CAS4.
vvdi programmer
1.Download software,and install newest v4.4.8 VVDI Prog software.
2.Connect VVDI Prog with computer.And connect VVDI Prog with CAS4 depend on the diagram photo in the software.
vvdi prog
vvdi prog SK185[00_00_39][20160727-112730-1] SK185[00_00_58][20160727-112835-2]
3.Start VVDI Prog software,and read the data.
vvdi prog SK185[00_01_29][20160727-112954-4]
4.Save the data read by VVDI Programmer.



 www.xhorsevvdi.com all rights reserved, Original Article url:How to use VVDI Prog to Read BMW CAS4

2017年4月17日星期一

How to Solve VVDI PROG Read D70F3624 Try Frequency Failed Error

VVDI Prog V4.5.2 try to read D70F3624,but get the error that "Try Frequency Failed Error" just like the picture shows:
vvdi prog
Here is the probable solution:
I tried with and without external +12V supply.
Also tried manual frequency 8MHz and 4MHz. (I saw it was tested automatically but tried anyway.)
Tried with and without FLMD1 connected. (Not used by other programmers)
Also lifted 2 pins that you can see on pictures that were connected to RXD and TXD lines.
Using MCU Reflash Cable V2 (verified connections inside, yellow wire on correct location, also did continuity test on the other wires)
I tested myself the test points where I’m soldering against the MCU pins.
vvdi prog vvdi-prog-read-d70f362-error-solution-2 vvdi-prog-read-d70f362-error-solution-3
Some technical stuff:
VCC is set to 4.5V as default and measured 4.55V on pcb.
FLMD1 always at 0V.
FLMD0 pulled up to 3.5V.
RESET when goes up reaches 4.5V.
TXD when goes up reaches 3.9V, RXD 3.3V, bit timing of both RXD and TXD at any frequency set is always 104us (9600 baudrate).
Oscillator on board is 8MHz.
There are messages on both RXD and TXD.
Having asked the experienced Samic, for help. They said the connection to chip is ok, should be software bug.
And they thought currently the point is communication with chip. And i was advised to try to read the chip ID with other programmers
also require you to grab the signal of RXD and TXD line about 500ms.will find the caused reason and solve it.
So i used another programmer that reads it fine.
Device id:
10 7F 04 61 7F 7F 7F 8F 80 80 80 80 02 7F 7F 01 02 C4 37 B0 46 B3 B3 37 31 20 20 7F FF 00 00 00
VVDI-Prog doesn’t even reach that part, it stops after the first reply of the mcu.
I recorded my other programmer reading it with Saleae Logic (v1.25), attached session and dump.
f3624 read logged.rar (502.2 KB)
620595200_9805630180_upd70f3624_dflash_crash.rar (2.4 KB)
Samic helped to checked dump, saying this programmer use the default low baudrate 9600bps to read data.
VVDI PROG changed baudrate to 153600bps to decrease read time
baudrate change steps:
1.Use low baudrate 9600 wakeup the chip, if get the correct response,go to step2
2.Start change baudrate, due to the d70f3624 doesn’t know own osc frequency,programmer need send it the accurate value
(VVDI-PROG put some common-used osc value,so you can see try frequency xxxxhz info)
3.Programmer send the new baudrate value to d70f3624, vvdi prog use 153600bps
the d70f3624 can calculate the new baudrate with the osc value, but if the osc value is incorrect,you will get a wrong baudrate
(eg: the actual osc is 4Mhz, if you set a 8Mhz osc value and change the baudrate to 153600bps the chip will set a 76800bps)
4.Use the new baudrate to communicate
Maybe the osc frequency is not in VVDI PROG osc value list
Please grab a new dump with vvdiprog,need to further analyze of the problem.

2017年4月6日星期四

How to use VVDI Prog to Read BMW Engine ECU ISN?

VVDI Prog programmer, you can get free BMW ISN read function and NEC, MPC, Infineon etc chip continously update service.And here we will display the BMW Engine ECU ISN function details.
If the BMW ECU ISN can support,after you connect successfully,the software will display the ISN code automatically.
vvdi prog isn read
How to use Xhorse VVDI Prog to Read BMW Engine ECU ISN?
1:Start VVDI Prog software.
2.Select type: 3-ECU Brand: BMW_F_ENGINE Device: MEVD172(N20)
3.Click Connection Diagram to check detailed wiring diagram.It shows NO.2 connector.
vvdi prog bmw isn
vvdi-prog-bmw-isn-2
4.Please process the wiring according to the connection diagram.
vvdi prog
Attention: the left corner is NO.33 pin, and the right corner has pin, follow its pin number and order to connect the cable.
vvdi-prog-bmw-isn-4
Wiring Detailed Steps:
Start to connect the cable to VVDI PROG.
Connect power cable, the red is power cable.It will be 2 power cables, one is No.1 pin, one is NO.22 pin.
VVDI Progvvdi-prog-bmw-isn-5
Then,connect GND cable, it is NO.10 pin.
vvdi prog bmw
Connect CANH cable and CANL cable, CANH is blue color, CANL is yellow color.
vvdi prog

Connect Boot Line:Open a hole on Engine ECU and find out the pin position by following the wiring diagram, then use Boot line to point at this pin and to read data.
vvdi prog
All the connection finished,please check whether all the cables are connected well to VVDI Programmer.
VVDI Prog needs to connect an external power adapter, because it reads Engine ECU.
5.Read BMW ECU Data.
Please click “New Create”,then “read”.And save the data after it reads out successfully.
If BMW CAS4+ all key lost, firstly read CAS data then Engine ECU data, when get message it needs ISN code, load Engine ECU EP data, then you can generate dealer key.
www.xhorsevvdi.com all rights reservedOriginal Article url:How to use VVDI Prog to Read BMW Engine ECU ISN?