I used to be able to synch my 7780 via USB, but after some combination of configuration changes (including a repair to a WinXP OS install), every attempt now results in a "USB Device Not Recognized" error.
My initial thought was that it was some kind of driver problem, but it seems not so much a driver issue as a hardware ID problem. The setup log (included below) shows that the device is not being recognized as USB\VID_0fca&PID_0001 (what the RimUsb driver is looking for) but rather as USB\VID_0000&PID_000, Windows' default "usb\unknown" id. Plus the problem occurs on multiple machines, both WinXP and Win2KPro, including a co-worker's desktop that works fine with his own 7780, so I'm thinking that it's something about my device in particular and not a desktop/driver problem.
I've tried every recommended practice I've been able to find, including:
- uninstalling and reinstalled desktop software (both 3.6 and 4.0) and drivers
- hard resetting the device (both pinhole reset and removing battery)
- removing the Unknown Device from the device manager and manually clearing all the old USB\VID_0000&PID_0000 ("usb\unknown") device entries from the registry
- trying various ports, cradle vs. direct USB cable
but to no avail.
I'm stumped. Anyone else ever seen this problem? I haven't been able to find any details on the 7780's USB interface. Is there some other low-level reset command that might reset the device's PnP id?
Peter Halverson
BlackBerry 7780
v3.7.1.41 (Platform 1.6.1.41)
------------
from c:\windows\setupapi.log:
Code:
#-019 Searching for hardware ID(s): usb\unknown
#-018 Searching for compatible ID(s): usb\unknown
#-198 Command line processed: C:\WINDOWS\system32\services.exe
#I022 Found "USB\UNKNOWN" in C:\WINDOWS\inf\usb.inf; Device: "Unknown Device"; Driver: "Unknown Device"; Provider: "Microsoft"; Mfg: "(Standard USB Host Controller)"; Section name: "BADDEVICE.Dev".
#I023 Actual install section: [BADDEVICE.Dev.NT]. Rank: 0x00000000. Effective driver date: 07/01/2001.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [BADDEVICE.Dev] in "c:\windows\inf\usb.inf".
#I320 Class GUID of device remains: {36FC9E60-C465-11CF-8056-444553540000}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#I124 Doing copy-only install of "USB\VID_0000&PID_0000\6&2FF17AFD&0&2".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [BADDEVICE.Dev.NT.Interfaces] from "c:\windows\inf\usb.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "USB\VID_0000&PID_0000\6&2FF17AFD&0&2".
#I121 Device install of "USB\VID_0000&PID_0000\6&2FF17AFD&0&2" finished successfully.