我的版块:
您尚未登录,请登录后查看已收藏版块
站务 | 帮助  

首页 > 论坛首页 > 汽车论坛 > 车行天下 > 改装DIY > 帖子正文

新 帖 回 复
查看     | 回复 23 哥又升级了,淘宝山寨VAGCOM线DIY维修升级成功(更新详细步骤part1)
本主题由 版主 tom2077 于 4/7/2013 8:50:17 AM 执行 设置高亮 操作

mage0608

mage0608
| 只看楼主
故事是这样的。。。。。

先铺垫一个哈,正版VAGCOM线是ROSS-TECH出的针对VW集团旗下品牌的车型电脑系统的诊断和编程工具。网上说的所谓刷电脑调隐藏功能都是通过这个线和配套软件完成的。




缺点,价钱贵,一根要$349。

但是高手在民间,再怎样牛逼还是被破解了,于是淘宝有了山寨VAG产品又名5053线,才120RMB。

ROSSTECH为了反盗版于是在更新版的软件中加入了黑名单系统,凡是发现被多次复制的license就强行清除VAGCOM线芯片里面的程序。于是线就死了。。。。够狠。。。。

不过呢,魔高一尺道高一丈,很快高手们就弄出了反制的方法,于是哥也来实践一下。。。。。

先拆开来看看,山寨版的线就是这样的,不同厂家出的PCB和所用的芯片会小有区别。



根据网上的资料,改写芯片的程序需要用到外部编程器,还要连接到芯片上。我这个版本的线有预留的接点,方便了很多。有的版本需要焊很细的线到芯片的针脚上难度高不少。。。。还需要接12V电才可以打开芯片的写入模式,这个就只能直接焊上去了。为了将来升级或维修方便,哥都焊了接头上去不是直接接线。接头和外部编程器都是ebay买的一共$15。

成果图,水平很业余。。。。。



全部连接好就是这个阵势了。



然后就开动各种软件改写设备ID,重新刷固件,等等。最后就大功告成啦,木哈哈哈。

最后提醒用山寨线的朋友们要是不想麻烦就不要升级软件。不然线会坏掉不能用,就只能修了。

已经坏掉的也不用怕,可以修,而且修好以后是最新版本的。。。木哈哈哈。。。

=========================================================================

下面是详细步骤:


1:如果你不知从何下手,这里先简单介绍一下你所需要的东西


    --  一根坏掉的线(已经有了)
    --  一台winxp的电脑,win7 32位也可以。64位的不行,因为刷固件软件兼容性的问题。
    --  电烙铁,焊线,基本的焊接技术。
    -- 12v电池组,或者其他方式的12v电源(台式电脑12v电源,12v汽车或ups电池,booster pack等等)
    -- 外部编程器,这个可以自制或买来。如果你有台式电脑可以自制因为可以利用台式电脑的并口(也就是传统的打印机接口。如果你使用笔记本电脑,那么最方便就是使用usb接口的AVR编程器,淘宝ebay都有卖(后面会给link参考)。
    -- 软件,和刷芯片的固件,全部可以免费网上下载。
    -- 可有可无的接头,如果你图方便可以省略接头,追求完美的可以用。(后面会给link参考)。


2:下面开始动手,一边做一边讲解,讲解是基于本人的理解,由简入难,便于外行明白,一定有很多不对的地方,还请专业人士补充。


    -- 先拧开螺丝把PCB(电路板)露出来。并仔细观察正反面的IC(芯片)。因为盗版线也有很多不同的版本,所以你看到的线路板的样子和下面的不一定相同。芯片的型号也会有不同,后面会详解。






上图中是线的一面,上面有控制供电的7805(蓝色框),主要的可编程IC Atmega162(红色框),GAL ATF16V8BQL(黄色框)。



反面,主要关注红色框里面的FT232芯片,这个是负责usb通讯的芯片。关键的来了,FT232芯片不同的厂家会用不同的版本。FT232RL,FT232BL或者是FT232BM。先用放大镜看清楚,记下来。


如果你的板子看起来不一样也没关系先找到上面主要的芯片就行。


3:检查,现在你的线已经死了,一般有两种症状
    -- 接上电脑,电脑已经不能正确识别和安装相应的驱动程序了。95%以上都是这样。
      原因,这个基本是因为ross-tech的升级软件修改了usb借口芯片的VID和PID。vendor ID和Product ID.
      如何查坏掉USB设备的VID/PID呢?打开电脑的设备管理器(device manager),然后找到那个打着黄色惊叹号的USB设备,右键,属性,新窗口里detail,hardware id 然后如图例。






      一般来说rosstech会把VID/PID改成0403/6001,改成什么不重要,你先记下来就好了。


    -- 电脑还能识别,但是打开vag-com软件后进行接口测试的时候失败。
        这个比较少见,哥也没遇到,暂时不分析了,哈哈。


3:修复VID和PID。其实就是恢复FT232芯片里面的内容。这个相对简单,首先,从网上下载通用串行USB驱动CDM 2.08.28 WHQL Certified和一个叫做MProg 3.5的软件。然后还需要用到芯片原始数据的dump文件。分两个一个是给RL版本用的一个是给BM和BL版本用的。
      驱动link:http://www.ftdichip.com/Drivers/ ... HQL%20Certified.zip
                或者在这个页面上找,有64位版本的。http://www.ftdichip.com/Drivers/D2XX.htm
      Mprog 3.5:http://www.softpedia.com/get/System/System-Miscellaneous/MProg.shtml


      dump的link:http://euro-shine.ca/FT232dump.zip


      驱动下载完成了,解压缩。然后进入驱动的目录会看见






      然后用记事本编辑其中的ftdibus.inf和ftdiport.inf,你会找到下面的内容。


      ftdibus.inf文件中:
      [FtdiHw]
      %USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6001
      注意其中的VID和PID,如果和你刚刚几下的坏线的VID/PID不一样的话就改成坏线的VID/PID.
      [FtdiHw.NTamd64]
      %USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6001
      是为64位机准备的,保险起见都改了吧。
      还有这里:
      [Strings]
      Ftdi="FTDI"
      DESC="CDM Driver Package - Bus/D2XX Driver"
      DriversDisk="FTDI USB Drivers Disk"
      USB\VID_0403&PID_6001.DeviceDesc="USB Serial Converter"


      ftdiport.inf文件中同理:

[FtdiHw]
      %VID_0403&PID_6001.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6001


      [FtdiHw.NTamd64]
      %VID_0403&PID_6001.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_0403&PID_6001



[Strings]
      FTDI="FTDI"
      DESC="CDM Driver Package - VCP Driver"
      DriversDisk="FTDI USB Drivers Disk"
      PortsClassName = "Ports (COM & LPT)"
      VID_0403&PID_6001.DeviceDesc="USB Serial Port"


      这样一来你就为坏线准备了一份对应的驱动程序,使用这个驱动程序再通过Mprog 3.5就可以修改VID/PID让电脑可以为坏线安装正确的驱动了。

      打开设备管理器,为usb设备更新驱动程序,手工搜索,选择刚刚解压并改写的目录,OK.
      安装完毕后,你的线就变成了USB Serial Port了。

      打开Mprog 3.5,选file然后open,选择你需要的dump。然后点击闪电。如图


      成功之后,重新插拔,电脑应该可以识别并安装相应的驱动了。


    成功20%
======================= 待续==============================

mage0608 最后编辑于 2013-04-08 17:46:50

回复 引用 收藏 举报
+1
(0)

猜您喜欢

牛二

牛二
     2 楼
牛逼
完全没看懂

littlerockshiyi

littlerockshiyi
     3 楼
我的线就是被锁定,白白200人民币打水飘了,高手能帮忙修不?

mage0608

mage0608
| 只看楼主
     4 楼
回楼上的,不同卖家的电路板都不太一样,要是有现成接点的都好修,没有的话,在下的焊接水平实在有限,那发丝一样细的真搞不定,可以拿来看看,反正死马当活马医呗,呵呵。

EEngineer

EEngineer
     5 楼
真神! 最后还是搞定了啊 祝贺祝贺

redhongkong

redhongkong
     6 楼
话说我买了个 OBDII 想拿来试试。。。。 不知道丢哪里去了

abc27

abc27
     7 楼
ebay的接头搞上去之后还要另外在刷么?求link。。

mage0608

mage0608
| 只看楼主
     8 楼
可以参考这个link最全:
http://mhhauto.com/Thread-VCDS-VAG-COM-REPAIR
不过附件都要注册用户才能下载,麻烦就是要邀请码。
这个link也行:
http://www.auto-professionals.co.uk/showthread.php?tid=118
不用邀请码。

先FIX USB UID PID
需要刷两个芯片
FTDI R232 (RL or BL)
ATMEGA162 flash and eeprom

mage0608 最后编辑于 2013-04-07 00:27:50

tom2077

tom2077
|
     9 楼
小马哥奥迪王了

mage0608

mage0608
| 只看楼主 |
     10 楼
不能辜负tom帝加亮啊,我去补充个详细过程来。。。。。

太阳球儿

太阳球儿
     11 楼
我想问VAGCOM升级和没升级有什么大的区别吗~  是可以调的属性多了很多吗? 除了淘宝, ALIEXPRESS也有买VAGCOM线也不贵.

嗯
|
     12 楼
求科普 搞了之后能调什么

abc27

abc27
     13 楼
调什么是后话..........mlgbd就是手多upgrade了然后被锁死了的才悲剧, 我家里都2,3个这玩意了

littlerockshiyi

littlerockshiyi
     14 楼
其实能干的“坏事”还真不少,据我所知的,就可以跳出出厂时屏蔽了的功能,例如:自动雨刮,声控GPS等,当然还可以做各个方面的微调,总之就是与ross tech 斗,其乐无穷啊!

吃饭不用碗的

吃饭不用碗的
     15 楼
我去,完全不懂啊
  返回列表 12下一页  到第 确定
新 帖 回 复
标题
    
禁用 URL 识别
禁用表情
禁用 Discuz!NT 代码
使用个人签名
Processed in 203.0959ms; querycount:7