阅读:1579回复:2
求助:PCI2040驱动安装不上,硬件原因or驱动原因?
遇到一个问题,好长一段时间了,一直没法解决。
我用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的因素了吧。 |
|
沙发#
发布于: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 |
|
板凳#
发布于:2005-07-12 17:27
你可以用softice 跟踪一下,看看错误定位在什么问题上,另外你的板子都作了些什么呢
|
|