AnsweredAssumed Answered

USB keyboard enumeration problem in stm32f429

Question asked by Paramasivan on Apr 17, 2015
Hi,

I have initialized the USB host in full speed configuration. I got USB bus enumeration problem when i tried to connect USB keyboard. Its happening only some of keyboards. Some keyboards are working fine. Pendrive (MSD) also working good.Currently i am using emBos RTOS in my chip. I am getting following error in my terminal I/O ,

19:170 USBH_isr - *** Warning *** Device Notification Error:  USBH_BD_ProcessEnum:DEV_ENUM_GET_DEVICE_DESC failed st:00000106, len:0 20:575 USBH_Task - *** Warning *** Roothub: _ProcessPortResetSetAddress: Port disabled during port reset22:512 USBH_isr - *** Warning *** Device Notification Error:  USBH_BD_ProcessEnum:DEV_ENUM_GET_DEVICE_DESC failed st:00000106, len:1823:917 USBH_Task - *** Warning *** Roothub: _ProcessPortResetSetAddress: Port disabled during port reset25:823 USBH_isr - *** Warning *** Roothub: ROOT_HUB_PORT_RESET:RH_PORTRESET_SET_ADDRESS failed st: USBH_STATUS_CANCELED27:228 USBH_Task - *** Warning *** Roothub: _ProcessPortResetSetAddress: Port disabled during port reset29:134 USBH_isr - *** Warning *** Roothub: ROOT_HUB_PORT_RESET:RH_PORTRESET_SET_ADDRESS failed st: USBH_STATUS_CANCELED30:539 USBH_Task - *** Warning *** Roothub: _ProcessPortResetSetAddress: Port disabled during port reset 132:445 USBH_isr - *** Warning *** Roothub: ROOT_HUB_PORT_RESET:RH_PORTRESET_SET_ADDRESS failed st: USBH_STATUS_CANCELED33:850 USBH_Task - *** Warning *** Roothub: _ProcessPortResetSetAddress: Port disabled during port reset33:850 USBH_Task - *** Warning *** Roothub: USBH_ROOTHUB_ServicePorts: max. port retries -> PORT_ERROR!


Please advice me to solve this issue. What could be the problems with enumerating the keyboards? 


Outcomes