yuanfeigao
驱动牛犊
驱动牛犊
  • 注册日期2010-06-21
  • 最后登录2010-06-27
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1754回复:2

无法安装硬件

楼主#
更多 发布于:2010-06-24 22:48
下载固件复位后出现如下错误:“无法安装这个硬件 这个设备驱动程序安装文件丢失一个需要的项,可能是由于INF为windows95或更新版本写的。”我下载固件的步骤如下:
1、使用自带的bulkloop例程,其中vid=4705;pid= 5b5a .生成bulkloop.hex文件;
2、使用win2000 ddk编译ezloader文件夹,生成slavefifio.sys
3、编写驱动信息安装文件slavefifo.ini文件,如下:
[Version]
Signature="$CHICAGO$"
Class=USB
provider=%TYNUC%
LayoutFile=layout.inf
DriverVer=6/24/2010

[Manufacturer]
%TYNUC%=TYNUC    ;

[TYNUC]
; EZ-USB FX2LP
%USB\VID_4705&PID_5b5a.DeviceDesc%=EZUSBDEV.Dev, USB\VID_4705&PID_5b5a
%USB\VID_040B&PID_1005.DeviceDesc%=EZUSB.Dev, USB\VID_040B&PID_1005

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
EZUSB.Files.Ext = 10,System32\Drivers
EZUSB.Files.Inf = 10,System32\Drivers
EZUSBDEV.Files.Ext = 10,System32\Drivers
EZUSBDEV.Files.Inf = 10,System32\Drivers

[SLAVEFIFO.Dev]
CopyFiles=EZUSB.Files.Ext,EZUSB.Files.Inf
AddReg=SLAVEFIFO.AddReg

[SLAVEFIFO.Dev.NT]
CopyFiles=EZUSB.Files.Ext,EZUSB.Files.Inf
AddReg=SLAVEFIFO.AddReg


[SLAVEFIFO.Dev.NT.Services]
Addservice = EZUSB, 0x00000002, slavefifo.AddService

[EZUSB.AddService]
DisplayName    = %SLAVEFIFO.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\ezusb.sys
LoadOrderGroup = Base

[SLAVEFIFO.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ezusb.sys

[SLAVEFIFO.Files.Ext]
ezusb.sys

[SLAVEFIFO.Files.Ext]
slavefifo.inf

[SLAVEFIFOLDR.Dev]
CopyFiles=EZUSBDEV.Files.Ext,EZUSBDEV.Files.Inf
AddReg=SLAVEFIFOLDR.AddReg

[SLAVEFIFOLDR.Dev.NT]
CopyFiles=EZUSBDEV.Files.Ext,EZUSBDEV.Files.Inf
AddReg=SLAVEFIFOLDR.AddReg


[SLAVEFIFO.Dev.NT.Services]
Addservice = SLAVEFIFOLDR, 0x00000002, SLAVEFIFOLDR.AddService

[SLAVEFIFOLDR.AddService]
DisplayName    = %SLAVEFIFOLDR.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\slavefifo.sys
LoadOrderGroup = Base

[SLAVEFIFOLDR.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,slavefifo.sys

[SLAVEFIFO.Files.Ext]
slavefifo.sys

[SLAVEFIFO.Files.Ext]
slavefifo.inf

[Strings]
TYNUC="AGYF"
USB\VID_4705&PID_5b5a.DeviceDesc="GAUSS-USB"
USB\VID_04B4&PID_1005.DeviceDesc="EZ-USB"

SLAVEFIFO.SvcDesc="General Purpose USB Driver (ezusb.sys)"
SLAVEFIFOLDR.SvcDesc="NUC General Purpose USB Driver (slavefifo.sys)"

但最后出现无法安装硬件的问题,使用CRpress自带的软体也探测不到USB。不知道是什么原因?麻烦哪位高手看看。。。
yuanfeigao
驱动牛犊
驱动牛犊
  • 注册日期2010-06-21
  • 最后登录2010-06-27
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-06-25 13:05
已改正,原来是驱动的问题。
adamite
驱动牛犊
驱动牛犊
  • 注册日期2009-05-14
  • 最后登录2013-04-03
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望271点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-06-30 09:00
回 1楼(yuanfeigao) 的帖子
对,跟inf文件没有关系。。。我也遇到过。。。
交个朋友,我qq1014003606。
游客

返回顶部