• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3094
  • Last Modified:

USB error with USB to Serial Conveters connected to RFID Reader on WinXP

We are running Windows XP and have two USB to Serial Converters (Aten UC-232A) on the PC for serial RFID Readers. When we connect the RFID Readers (4W 915MHz or 8W 915MHz) the first time everything works fine and all data from the readers are transmitted correctly trought the converter. The readers are on COM3 and COM4.

The readers have both a transmit and receive fuction. The tags we use store 64 bytes of data per tag with each one a unique ID. The problem is, when we remove the USB converter from the PC and put it back while transmitting data trough the readers Windows XP detect the USB converter and Reader as a serial Microsoft Ballpoint mouse. The other error is more serious. When more data is transmitted, lets say the reader read two or more tags Windows XP crash and give a blue screen. When two or more tags are presented to the reader, more than one ID is transmitted to the PC.

The error file present the following error codes:
Event Type:      Error
Event Source:      System Error
Event Category:      (102)
Event ID:      1003
Date:            2004/04/05
Time:            13:51:33
User:            N/A
Computer:      
Description:
Error code 000000d0, parameter1 c00d4f70,
parameter2 00000002, parameter3 00000000,
parameter4 805355ec.

For more information,
see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 53 79 73 74 65 6d 20 45   System E
0008: 72 72 6f 72 20 20 45 72   rror  Er
0010: 72 6f 72 20 63 6f 64 65   ror code
0018: 20 30 30 30 30 30 30 64    000000d
0020: 30 20 20 50 61 72 61 6d   0  Param
0028: 65 74 65 72 73 20 63 30   eters c0
0030: 30 64 34 66 37 30 2c 20   0d4f70,
0038: 30 30 30 30 30 30 30 32   00000002
0040: 2c 20 30 30 30 30 30 30   , 000000
0048: 30 30 2c 20 38 30 35 33   00, 8053
0050: 35 35 65 63               55ec  

Error 2:
Event Type:      Error
Event Source:      sermouse
Event Category:      None
Event ID:      1
Date:            2004/04/05
Time:            13:54:00
User:            N/A
Computer:      
Description:
The description for Event ID ( 1 ) in Source ( sermouse ) cannot be found.
The local computer may not have the necessary registry information or
message DLL files to display messages from a remote computer. You may
be able to use the /AUXSOURCE= flag to retrieve this description;
see Help and Support for details. The following information is part of the event: .
Data:
0000: 00 00 00 00 01 00 5a 00   ......Z.
0008: 00 00 00 00 01 00 00 c0   .......À
0010: 00 00 00 00 01 00 00 c0   .......À
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........

Event Type:      Information
Event Source:      Save Dump
Event Category:      None
Event ID:      1001
Date:            2004/04/05
Time:            13:51:04
User:            N/A
Computer:      
Description:
The computer has rebooted from a bugcheck.  
The bugcheck was:
0x000000d0 (0xc00d4f70, 0x00000002, 0x00000000, 0x805355ec).
A dump was saved in: C:\WINDOWS\Minidump\Mini040504-01.dmp.
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

This all of the information in Event viewer. Can anybody assit me in identifying why this error acquire. This only happens under Windows XP. Will you also help me to understand how an USB device work and detect the devices connected to it.

Thank you.
Jaco Nel
0
SilverMecer
Asked:
SilverMecer
  • 3
  • 3
1 Solution
 
slink9Commented:
Serial is not designed to auomatically detect while up and running.  You should ditch the converters.  If you don't have USB ports on the computer, buy an add-in card.
The second error appears to be correctable also by running the devide as intended instead of using a converter.
Simply leave the device connected is it is serial.
0
 
SilverMecerAuthor Commented:
The problem is most of the new motherboards only have one Serial port and 4 USB ports. All of our readers are serial RS232. We need to connect 4 readers per pc. The purpose of this  application is we are using it for is access control for vehicles to premisses. Will it be better to buy addon serial cards instead of the USB to serial (RS232) converters.
0
 
slink9Commented:
Yes.  Definitely.  There are known problems with these converters in many instances.
Get the serial ports and put them in the system and leave the devices connected while running and there should be no problems.
0
 
SilverMecerAuthor Commented:
Do you know how USB detection of devices work. I just need to get some background to it to conclude this problem in my report. You supply an URL as well.

Thank you for all help.
0
 
SilverMecerAuthor Commented:
"There are known problems with these converters in many instances." Can you specify some instances for me to include in my report.
0
 
slink9Commented:
Am I doing homework here?  Sorry.  You can do a google search and find plenty of explanations on how USB works.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now