[Driver Request] LPC Open 2.02 - Composite Driver CDC and DFU

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

[Driver Request] LPC Open 2.02 - Composite Driver CDC and DFU

1,486件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by m.yzb on Mon Nov 18 09:57:11 MST 2013
Hello,

I'm trying to build a project on the LPC 4330 using the new USB Rom examples from LPC Open 2.02. I wanted to use the USBD Rom DFU Composite Project as a basis for my project, however after building and debugging my PC only detects the Mass Storage device and the HID.

I downloaded the Driver Package for the examples that are posted next to the download link for the LPC Open 2.02 however Windows 7 doesn't want to detect a Valid Driver for the DFU and CDC.

On a side note when running the standart USBD CDC Vcom Project the drivers get installed without a problem and I can establish a Vcom connection and mess around with the terminal.

Any Ideas on where to get the missing drivers?

Many thanks,

~m.yzb
ラベル(1)
  • USB

0 件の賞賛
返信
2 返答(返信)

1,390件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by m.yzb on Wed Nov 20 02:23:57 MST 2013
Thanks a lot for the drivers, everything works now.
0 件の賞賛
返信

1,390件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by durgesh on Tue Nov 19 16:09:13 MST 2013
Thanks for the reminder. The LPCOpen Windows driver package has been updated to include drivers for this example.


Please get the latest windows drivers  package.

Note, the DFU interface in this example will in AppIdle state in normal mode. So DFU_DETACH command should be sent to put the device in DfuIdel state. So if you are using open source dfu-util tool (also available in LPCXpresson installs bin director), you need to issue the command in following order. Make a note of "-e" option first time. The test.bin file use below is generated based on lpcopen\applications\lpc18xx_43xx\keil_uvision_projects\hitex_eva_4350\periph\periph_iram_blinky example project.

C:\nxp\LPCXpresso_6.0.2_151\lpcxpresso\bin>dfu-util.exe -e -d 1fc9:0089
dfu-util 0.6

Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY

Filter on vendor = 0x1fc9 product = 0x0089
Opening DFU capable USB device... ID 1fc9:0089
Run-time device DFU version 0100
Claiming USB DFU Runtime Interface...
Determining device status: state = appIDLE, status = 0
Device really in Runtime Mode, send DFU detach request...
Resetting USB...

C:\nxp\LPCXpresso_6.0.2_151\lpcxpresso\bin>dfu-util.exe -d 1fc9:0089 -D ..\..\..\test.bin
dfu-util 0.6

Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY

Filter on vendor = 0x1fc9 product = 0x0089
Opening DFU capable USB device... ID 1fc9:0089
Run-time device DFU version 0100
Found DFU: [1fc9:0089] devnum=0, cfg=1, intf=0, alt=0, name="DFU"
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 0100
Device returned transfer size 2048
No valid DFU suffix signature
Warning: File has no DFU suffix
bytes_per_hash=655
Copying data from PC to DFU device
Starting download: [##################################################] finished
!
state(2) = dfuIDLE, status(0) = No error condition is present
Done!

C:\nxp\LPCXpresso_6.0.2_151\lpcxpresso\bin>
0 件の賞賛
返信