Skip to main content
Graduate II
October 5, 2023
Solved

USB mass storage Application State is not changing from START to READY State in STM32F746 Nucleo.

  • October 5, 2023
  • 1 reply
  • 1329 views

Hello Guys!

I'm using STM32F746 NUCLEO board for USB Bootloader application. And I'm using CubeMx 6.9.2 for configuring USB device. 

when I'm connecting my USB device on CN13 connector and monitoring the Application State in debug ... so its always Staying at APPLICATION_START, Not Changing to APPLICATION_READY state.

I got one article on ST Community in that they suggested to use USB host library V3.5.0 and I tried this library but still its not working.

 USB_OTG_FS Settings:

USB_OTG_FS.png

USB_HOST Mode Settings:

USB_HOST_MODE_PltS.pngUSB_HOST_MODE_PS.png

FATFS Mode Settings:

FATSF_Mode.png

Anyone Knows any thing about it please reply. 

    This topic has been closed for replies.
    Best answer by jumman_JHINGA

    Thanks ST community for not replying...

    I solved this issue with my own.

    There is issue in USB_HOST_LIBRARY and FATFS libraries. i will suggest to use CubeMX 6.2.1 because in this version USB is working nicely.  

    1 reply

    jumman_JHINGAAuthorAnswer
    Graduate II
    October 13, 2023

    Thanks ST community for not replying...

    I solved this issue with my own.

    There is issue in USB_HOST_LIBRARY and FATFS libraries. i will suggest to use CubeMX 6.2.1 because in this version USB is working nicely.