This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB mouse issue:unable to enumerate.

Other Parts Discussed in Thread: DM8107, AM3352

Hi All,

We found some strange issue regarding mouse.

one then USB mouse(we ship with our product HVR and NVR) is not working with my DM8107 HVR board.

same mouse is not working with AM3352 board,beaglebone and UDWORKS DM8107 RDK board.

same mouse is working with all other product including DM8168 based board.

If we connect different mouse(logitech,compaq and etc) then works fine with DM8107 based board.

If try to debug linux I found -107 error fro below code.

file:<linux_dvr_rdk>/drivers/usb/core/hub.c

function:hub_port_wait_reset

code: if((portchange & USB_PORT_STAT_C_CONNECTION))

            return -ENOTCONN

return from above code.

kernel log shows:"unable to enumerate USB device on port 1"

can anyone tell what could be the problem.

Regards,

Bharat Gohil

  • Bharat

    The log shows, the mouse is not getting enumerated, or not responding to DM8107 host. Looks like this mouse has inter-op issue with DM8107 boards.   As many other standard mouse works.

    Did you checked connecting this mouse with HUB?

    Regards

    Ravi B

     

  • Hi Ravi,

    Thanks for mail.

    I have checked with hub.It works fine.

    Can you tell me what could be wrong when we directly connect with DM8107 port.

    Is any fix to resolve the issue.We require some quick fix because our board is ready in production.

    Regards,

    Bharat Gohil

  • Bharat

    This cannot be resolved by SW. Looks like this mouse has inter-op with DM8107. I remember in past some customer experienced this. This is inter-packet delay issue, the HUB always adds one extra bit time, hence this mouse is working with HUB.

    There is no fix for this.

    Regards

    Ravi B