2015-04-17 10:50 AM
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? #stm32f4 #usb #discovery #!stm32f4-disco