caorr
驱动牛犊
驱动牛犊
  • 注册日期2005-03-24
  • 最后登录2007-10-24
  • 粉丝1
  • 关注1
  • 积分131分
  • 威望19点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:1579回复:2

求助:PCI2040驱动安装不上,硬件原因or驱动原因?

楼主#
更多 发布于:2005-07-12 04:33
  遇到一个问题,好长一段时间了,一直没法解决。

我用DS自编了一个PCI2040的WDM驱动程序,在TI公司PCI2040的EVM板子插上后能够顺利安装,DS生成的exe文件经改动后也能顺利作些运行,也就是说我的驱动程序驱动TI的PCI2040EVM板没有问题。
可是我换上了自己的设计的使用PCI2040的板子后,却老是提示安装成功后要重启(EVM板没要求重启),可是重启之后板子依旧没法用,设备管理器中,设备名之前有一个“!”,就跟没装驱动之前一样。
我曾经怀疑是因为同一个驱动程序给EVM板安装过的缘故,所以还重装了一遍win2000系统,可问题依旧。

总之一句话,我用同一个驱动和inf文件,对TI公司的PCI2040EVM板没问题,可是对我自己的板子却安装不上,所以请问一下,这样的情况还会跟我的驱动程序有关吗?如果有关的话,那为什么EVM板的时候没有问题呢?
或者是跟我设计的板子的硬件有关?可如果是这样的话,那为什么每次插上我自己的板子后,用PCItree还能正确读到PCI2040的配置信息呢?设备管理器中为什么也能显示我的设备呢?

值得一提的是,我以前在给EVM板装这个驱动的时候,也遇到过没法安装的问题,但后来发觉是因为inf文件中的subsystem ID跟EVM板的信息不符合,后来我删除了INF文件中有关subsystem ID的内容后,安装就成功了。我现在用的是同一个inf文件,所以我想应该能排除subsystem ID的因素了吧。
bettydsp
驱动牛犊
驱动牛犊
  • 注册日期2005-07-07
  • 最后登录2005-07-18
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-12 13:29
PCI总线作为一种先进的高性能32/64位局部总线非常适用于显卡、网卡、数据采集卡、图像处理卡,PCI总线设备的开发已成为业界的热点,但工程师很难在短时间内完成PCI设备的开发。为了满足您的需求,拟定举办:“PCI总线设备开发的培训班”,本培训是关于PCI总线设备开发的应用性课程。它涵盖PCI总线设备设计的全过程,包括:原理图设计、电路板设计、WDM驱动程序开发、用DDK开发PCI总线设备驱动程序、用Driver Studio开发PCI总线设备驱动程序、PCI总线设备上层应用程序的开发等内容。课程理论结合实际侧重于应用。
    另外,参加培训的学员可以得到:PCI总线设备的原理图、芯片封装、驱动程序、中间层DLL程序和上层应用程序等源代码。联系电话:010-62036404  62005506  62359586(兼传真)
    联 系 人: 杜老师
    网      站:www.cyclone.com.cn
    E- mail  : training@cyclone.com.cn
chxg
驱动牛犊
驱动牛犊
  • 注册日期2001-07-14
  • 最后登录2010-04-29
  • 粉丝0
  • 关注0
  • 积分-9分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-12 17:27
你可以用softice 跟踪一下,看看错误定位在什么问题上,另外你的板子都作了些什么呢
游客

返回顶部