TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2540 usb dongle驱动

在使用CC2541DK-MINI Revision 1.0.4开发板时,套件里有个cc2540 dongle,但dongle的驱动一直没安装上,驱动安装时参考的《swru270c.pdf》,驱动文件用的是 :C:\Texas Instruments\BLE-CC254x-1.4.2.2\Accessories\Drivers;

电脑相关软件环境:Microsoft .NET Framework 4.6.2版本,win7 64 位旗舰版系统。

所有的USB口都一样,不是USB口的问题,希望可以解答一下,谢谢。

安装时系统打印的log如下

>>> [Build Driver List – USB\VID_0451&PID_16AA\53556723123784071545]
>>> Section start 2017/08/10 14:50:50.329
cmd: "C:\windows\system32\mmc.exe" "C:\windows\system32\devmgmt.msc"
dvi: Searching for hardware ID(s):
dvi: usb\vid_0451&pid_16aa&rev_0009
dvi: usb\vid_0451&pid_16aa
dvi: Searching for compatible ID(s):
dvi: usb\class_02&subclass_02&prot_01
dvi: usb\class_02&subclass_02
dvi: usb\class_02
cpy: Policy is set to make all digital signatures equal.
dvi: Enumerating INFs from path list 'c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers'
sig: {_VERIFY_FILE_SIGNATURE} 14:50:50.336
sig: Key = ccxxxx_usb_cdc.inf
sig: FilePath = c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.inf
sig: Catalog = c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.cat
! sig: Verifying file against specific (valid) catalog failed! (0x800b0109)
! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 14:50:50.391
sig: {_VERIFY_FILE_SIGNATURE} 14:50:50.392
sig: Key = ccxxxx_usb_cdc.inf
sig: FilePath = c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.inf
sig: Catalog = c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.cat
sig: Success: File is signed in Authenticode(tm) catalog.
sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 14:50:50.422
dvi: Created Driver Node:
dvi: HardwareID – USB\VID_0451&PID_16AA
dvi: InfName – c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.inf
dvi: DevDesc – TI CC2540 USB CDC Serial Port
dvi: DrvDesc – TI CC2540 USB CDC Serial Port
dvi: Provider – Texas Instruments
dvi: Mfg – Texas Instruments
dvi: ModelsSec – DeviceList.NTamd64
dvi: InstallSec – DriverInstall
dvi: ActualSec – DriverInstall.NTAMD64
dvi: Rank – 0x00ff0001
dvi: Signer – Texas Instruments, Inc.
dvi: Signer Score – Authenticode
dvi: DrvDate – 04/05/2013
dvi: Version – 1.2.0.0
inf: Searched 1 INFs in directory: 'c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers'
<<< Section end 2017/08/10 14:50:50.427
<<< [Exit status: SUCCESS]

>>> [DIF_SELECTBESTCOMPATDRV – USB\VID_0451&PID_16AA\53556723123784071545]
>>> Section start 2017/08/10 14:50:50.427
cmd: "C:\windows\system32\mmc.exe" "C:\windows\system32\devmgmt.msc"
dvi: Using exported function 'PortsClassInstaller' in module 'C:\Windows\system32\MsPorts.Dll'.
dvi: Class installer == MsPorts.Dll,PortsClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 14:50:50.429
dvi: Class installer: Exit
dvi: Default installer: Enter 14:50:50.430
dvi: {Select Best Driver}
dvi: Selected driver installs from section [DriverInstall] in 'c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.inf'.
dvi: Class GUID of device changed to: {4d36e978-e325-11ce-bfc1-08002be10318}.
dvi: {DIF_DESTROYPRIVATEDATA} 14:50:50.431
dvi: Class installer: Enter 14:50:50.431
dvi: Class installer: Exit
dvi: Default installer: Enter 14:50:50.432
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA – exit(0xe000020e)} 14:50:50.432
dvi: Set selected driver complete.
dvi: Selected:
dvi: Description – [TI CC2540 USB CDC Serial Port]
dvi: InfFile – [c:\texas instruments\ble-cc254x-1.4.2.2\accessories\drivers\ccxxxx_usb_cdc.inf]
dvi: Section – [DriverInstall]
dvi: Signer – [Texas Instruments, Inc.]
dvi: Rank – [0x00ff0001]
dvi: {Select Best Driver – exit(0x00000000)}
dvi: Default installer: Exit
<<< Section end 2017/08/10 14:50:50.435
<<< [Exit status: SUCCESS]

Viki Shi:

是第一次用吗?有没有烧过固件?

如果没有,试一下用smartRFProgrammer 烧入 HostTestApp 工程,或者现成的 \BLE-CC254x 1.4.1.43908\Accessories\HexFiles\CC2540_USBdongle_HostTestRelease_All.hex

shusheng wei1:

回复 Viki Shi:

是第一次用,发现不行,于是把原来芯片里的备份出来后烧了CC2540_USBdongle_HostTestRelease_All.hex,还是不行。

mark_xu:

回复 shusheng wei1:

如果是ghost系统可能会有问题,另外64位系统可能也不行

shusheng wei1:

回复 da qin zheng sheng:

可能是我电脑的问题,换了台电脑可以了。

赞(0)
未经允许不得转载:TI中文支持网 » cc2540 usb dongle驱动
分享到: 更多 (0)