2026-01-28 5:08 AM
I have connected and an external HS PHY to STM32F427VGT6 through ULPI pins.
Configured USB_OTG_HS in Host Only mode for external Phy with parameter Settings as
Speed: High Speed 480MBits/s
Enable internal IP DMA: Disabled
Physical Interface: External Phy
Use External VBUS: Enabled
Signal Start of Frame: Disabled
In NVIC settings for USB_OTG_HS all three available interrupts are enabled.
| USB On The Go HS End Point 1 Out global interrupt | true | 0 | 0 |
| USB On The Go HS End Point 1 In global interrupt | true | 0 | 0 |
| USB On The Go HS global interrupt | true | 0 | 0 |
In Middleware Packages USB_ Host, FATFS is configured according to attached image.
MCU schematic and USB-PHY schematic is also attached.
The problem i am facing is STM32 is not detecting USB and gstate of USB always remain to HOST_IDLE, even if i connect or disconnect pendrive.
2026-01-28 5:43 AM
Hello @embedded-jsd
Do you reproduce using a reference board?
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.