DSP

XDS510-USB2.0 TI DSP EMULATOR驱动安装冲突问题

2019-07-13 11:36发布

        这两天安装XDS510-USB2.0 TI DSP EMULATOR驱动,发现始终与原来安装的仿真器驱动发生冲突。原来的驱动是BLACKHAWK,也就是在设备管理的列表中出现的“红苹果”图标对应的设备。         冲突的现象是,明明已经卸载了BLACKHAWK,可是每次在usb上插入新的仿真器都会提示新插入的是BLACKHAWK仿真器,每次都会把新的仿真器当作之前安装过的BLACKHAWK仿真器,用BLACKHAWK的驱动程序来驱动。         网上有些解决的方法,如:         http://blog.csdn.net/tiany524/article/details/5457473         http://blog.sina.com.cn/s/blog_8ff10d7a01014r0r.html         http://www.61ic.com/code/viewthread.php?tid=71324        我结合上面的方法解决了问题,现总结如下:        (1)找到对应的ome*.inf         ome*.inf文件在目录“C:WINDOWSinf”下,这个文件夹下ome*.inf文件很多,要逐个查看,按照找到http://blog.sina.com.cn/s/blog_8ff10d7a01014r0r.html 所说的,找到带有BLACKHAWK字样的ome*.inf文件删除,同时还删除对应的ome*.pnf文件,我还没研究pnf与inf文件的关系。        (2)查看*.inf文件的工具        我使用的是Codetxt,该软件像word一样就有查找功能,可以方便的搜索文本中是否有BLACKHAWK字样。       (3)网上的方法中都提到了要删除BLACKHAWK仿真器的*.sys文件        *.sys文件在目录“C:WINDOWSsystem32drivers”下,有很多,要比ome*.inf多很多,查看起来时间花不起(可以用UltraEdit查看*.sys文件)。网上的方法都提到要删除BLACKHAWK的sys文件,但是到底哪些是BLACKHAWK的sys文件却没有说明。好在我以前装的是瑞泰公司的XDS560仿真器,我知道它的驱动文件是mdpjtag.sys和mdpfrmld.sys,我只需要把这两个文件删除就可以了。         按照上面的操作处理后,在重新插上仿真器就不再提示安装BLACKHAWK仿真器仿真器了。剩下的操作就可以按照仿真器安装的常规步骤进行了。         需要说明的是:我觉得上面的操作中最重要的是(1)中的删除含有BLACKHAWK字样的ome*.inf文件。因为我最开始曾经尝试过删除sys后再删除ome*.inf文件,但是我删除的是含有XDS560字样的文件(我之前安装的是XDS560 Emulator的驱动),结果没有成功。         另外,到底需不需要删除sys文件呢,因为我没有试过,也许只删除inf文件就可以了。如果下一次再出现这样的问题再试试看吧。         完毕!