VIA
 
Go Back   VIA Forums > VIA Arena > USB & 1394 (Firewire) Arena
VIA Support Forum
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 19-11-03, 08:25 AM
Junior Member
 
Join Date: Jan 2003
Posts: 2
Svetlana is an unknown quantity at this point
Default HID device communication problem after resume.



[img]i/expressions/face-icon-small-confused.gif[/img]
We have a problem with the compound device : HUB + HID Device, connected to the
VIA Usb Hub Controller.
The problem is the following:
We have service that is running all the time and communicating with the HID device.
If during going to suspend mode the HID device constantly sends report packets to the
Host (like pressing buttons in the keyboard), after the resume the service can not communicate
with the HID device, until we don't reinstall its drivers or make hard reset to the device.
It seems that the Operation System , after sending packets while going to suspend state,
wants to unload the USB or HID driver in order to fix the situation. However , the handle to the HID
device is open in the service, so the driver is not unloaded until we make reset or reinstall the drivers.
The problem occurs only in Windows 2000. Service Pack 4 is installed.
We reproduce the same in Windows XP and the problem does not happen.
Has somebody encountered the same problem?
May be there is some patch that solves the problem described above.
Will be grateful for any input.
Regards,
Svetlana.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 20-11-03, 06:15 AM
Senior Member
 
Join Date: Apr 2003
Posts: 1,533
Access1 is an unknown quantity at this point
Default RE:HID device communication problem after resume.

The USB Host Controller driver (UHCD.SYS) has a timing problem that may cause the USB device not to enumerate under certain conditions. You can download an update to UHCD.SYS from Microsoft. Complete the following steps to determine if you need to update UHCD.SYS:

Click Start, Find, and then click Files or Folders.
In Named, type UHCD.SYS
Verify that " Look in " has the C: drive listed and that Include Subfolders is checked.
Click Find Now.
When the search is complete, right-click and then click Properties.
Click the Version tab and check the version number. If the version number is not 4.10.2223 or later, download the update from Microsoft.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 20-11-03, 06:52 AM
Junior Member
 
Join Date: Jan 2003
Posts: 2
Svetlana is an unknown quantity at this point
Default RE:HID device communication problem after resume.

Thanks a lot for the answer.
I've checked the uhcd.sys version and it is 5.0.2195,
so it is later than the version that you've specified.
May be somebody knows another possible cause
to the problem.
Thanks in advance.
Regards,
Svetlana.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 30-03-12, 04:13 PM
N00B
 
Join Date: Mar 2012
Location: Nova Scotia
Posts: 2
SPotter is on a distinguished road
Default

I have two Win 2000 systems with identical platform and devices; both running Windows 2000 Version 5.00.2195.
One of them has these random BSOD issues, with Windbg pointing to USBD.SYS.
A binary compare of the two system's WINNT\system32\drivers directory reveals that the HSBD.SYS files are binarily identical; but UHCD.SYS is different.
The 'good' system has a UHCD.SYS file Version 5.0.2195.16205
The 'rogue' system has a UHCD.SYS file Version 5.0.2195.6555
Hmmmm
How do I get the 'rogue' system to accept the UHCD.SYS file from the 'good' system? - without introducing other problems in the process!
__________________
Steven Charles Potter ITCP, CITP, IEng, MIED, MBCS

Last edited by SPotter; 30-03-12 at 04:24 PM..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 30-03-12, 05:25 PM
N00B
 
Join Date: Mar 2012
Location: Nova Scotia
Posts: 2
SPotter is on a distinguished road
Default

I shall try regsvr32 and report back later.
__________________
Steven Charles Potter ITCP, CITP, IEng, MIED, MBCS
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Similar Threads
Thread Thread Starter Forum Replies Last Post
PCI communication device on Apollo Pro 694X-686A mpetrovic General PC Help Arena 4 15-05-06 08:04 PM
False device removal and false arrival notifications upon resume from standby JackLeather ASUS Arena 3 11-05-06 12:47 PM
win2k problem with controller PCI simple communication cesarecandela USB & 1394 (Firewire) Arena 5 20-08-05 12:22 AM
Problem with SW cooling after resume from Standby 00Ja Epox Arena 1 03-09-04 11:20 PM
Communication Problem W2000 to HP 6110 all-in-one glenf USB & 1394 (Firewire) Arena 1 27-01-04 06:59 AM


All times are GMT. The time now is 02:05 PM.


VIA

Search Engine Friendly URLs by vBSEO 3.1.0 (Unregistered)