AnsweredAssumed Answered

USB HOST stopped detecting the PT1 (stm32f411ce) over the USB bus

Question asked by mendel.mike on Jun 19, 2016
Latest reply on Jun 23, 2016 by ForumSTM32.ForumSTM3
                                                   
           
Hello
           
           
Regarding STM32Cube USB device library .
I am using the stm32f411ce micro with the PT1 device.

            I have noticed that after downloading the elf file via stlink the to the PT1 device the USB host stopped to detect him over the the USB bus.
After some debugging I am getting at the HAL_PCD_IRQHandler() function at the stm32f4xx_hal_pcd.c file .
            first I entered to __HAL_PCD_CLEAR_FLAG(hpcd, USB_OTG_GINTSTS_MMIS); 
            meaning incorrect mode , what's that means , what is wrong here.

second the USB HOST trying to do 
            HAL_PCD_SuspendCallback(hpcd);
            MEANING the PT1 is in SUSPEND MODE.
and than __HAL_PCD_GET_FLAG(hpcd, USB_OTG_GINTSTS_ENUMDNE)
            meaning Handle Enumeration done Interrupt.
How could I debug it.


Regards,
              Mike M.

           

Outcomes