Shopping cart    |      
Results 1 to 2 of 2

Thread: USB 2.0 Loopback Plug transceiver errors

Hybrid View

  1. #1
    Join Date
    Mar 2006
    Posts
    1

    Default USB 2.0 Loopback Plug transceiver errors

    Hi,

    my company purchased the USB 2.0 Loopback Plug (Firmware v2), and I ran some tests using the USB2Test (v1.1 (1000)) tool.

    In some device configurations I observed lots of "device transceiver errors" I don't understand showing up:

    * Loopback Plug is connected to root hub.
    * External USB 2.0 Hub is connected to root hub.
    * USB mouse is connected to external USB 2.0 hub.

    This leads to a ~2:1 ratio "transceiver errors" : "operations" when running the "Loopback" test with 100% load.

    Where do these errors come from? I use shielded USB 2.0 (full/high speed) cables; communication with the mouse (low-speed INT transfers) supposedly runs via USB 2.0 split transactions to the external hub, which I don't suspect of generating all these errors (should I?).

    Kind regards,
    bigfoot (Horst Schirmeier)

  2. #2
    Join Date
    Feb 2004
    Posts
    742

    Default

    "Device transceiver errors" are triggered when the USB transceiver on the USB 2.0 loopback plug detects what it considers to be an error. These are events at a low level that may lead to the packet being retransmitted, or they may not. They do not represent data errors at the application level. These errors are normally not visible to the user, but are displayed to help identify potential problems, for example, poor quality cables, cables that are too long, or system internals with insufficient electrical shielding with high electrical interference on the bus. Errors that may cause a device transceiver error are:
    o Bad PID
    o CRC error
    o Bit stuff error
    o Extra bits in a packet
    o Full Speed EOP ending on K
    o Loss of high-speed valid before EOP (truncated packet)
    o Overflow (host clock running too fast or device clock running too slow)
    o Token larger than 3 bytes
    It should be noted that device transceiver errors are not an indication that the USB port does not comply with the USB Specification.

    In many cases they are not errors as such, however we report them as high levels like you are seeing may warrant further investigation. A typical reason for this is poor quality cables, internal as well as external. It is possible that another USB device on the bus (like a mouse) could trigger the USB chip we use to flag an error.

    I would repeat the test without anything else on the bus, and add devices incrementally to determine the difference.

    It should be noted that unless there are "Verification errors" as well, a "device transceiver error" should not be considered serious - but rather just that as an indication that you might like to consider further investigation - like changing cables or using one of the (really expensive) analyzers.

    Best regards,
    Ian

Similar Threads

  1. Using the USB 2.0 Loopback plug on Windows Vista Beta 2
    By Ian (PassMark) in forum General
    Replies: 0
    Last Post: 07-05-2006, 02:41 AM
  2. bit.exe errors right on startup
    By tuubaaku in forum BurnInTest
    Replies: 1
    Last Post: 05-29-2006, 12:17 PM
  3. Ethernet Loop Back Plug-in?
    By Anonymous in forum BurnInTest
    Replies: 1
    Last Post: 11-19-2004, 09:32 PM
  4. Wierd errors, Error count 666666
    By klau in forum BurnInTest
    Replies: 6
    Last Post: 09-20-2004, 10:50 PM
  5. Floppy disk errors
    By David (PassMark) in forum BurnInTest
    Replies: 0
    Last Post: 01-14-2003, 09:15 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •