当前位置: 代码迷 >> 驱动开发 >> 求指点!windows驱动开发双机调试方法
  详细解决方案

求指点!windows驱动开发双机调试方法

热度:75   发布时间:2016-04-28 10:14:00.0
求指导!!windows驱动开发双机调试方法
    要在windows下开发一块PCIE板卡(FPGA K7芯片)的驱动程序。需要调试驱动程序!求问用什么双机调试方法??(具体说是用什么接口来通信两台物理机并调试?)
PS:
    1,发现VMware虚拟机或其他虚拟机不能识别PCIE板卡设备,所以不能在单台物理机上用虚拟机调试.
    2,手头的两台物理机都没有串口、没有1394接口
    3,USB2.0做双机调试已经调研过了,USB接口+windbg调试方法可以,但是需要一种usb 2.0 debug cable的专业电缆设备,约100美元..貌似还要从国外买

    不知道业界或者大家是用什么方法进行的windows驱动开发的调试??
    先谢谢大家啦。

------解决方案--------------------
USB虚拟串口可以不可以呢?

我倒是很奇怪,什么电脑,居然没有物理串口呢?


------解决方案--------------------
引用:
USB虚拟串口可以不可以呢?

这个是不可以的。
引用 0 楼:
3,USB2.0做双机调试已经调研过了,USB接口+windbg调试方法可以,但是需要一种usb 2.0 debug cable的专业电缆设备,约100美元..貌似还要从国外买

这个方法比较靠谱。OSR Online网站接受信用卡付款,可以订购的。

还有一种解决办法就是买最新的Windows8 + USB 3.0的PC/Notebook机。USB 3.0的最新的Host Controller有内建的双机联模式。
------解决方案--------------------
有设备的话就用USB3.0接口配WIN8,没有USB3.0,用网口也可以。
环境如下:
主机系统win7及以上,安装新版的windbg工具(win8或8.1 SDK中的包含)
目标机器win8及以上,这样就可以双机调试了。
------解决方案--------------------
引用:
用虚拟机是可以实现调试的。


虚拟机不能识别PCIE板卡
  相关解决方案