I try to use an USB key (FAT) on an STM32H743 USB FS bus and it looks unsupported for years.
I found USBHost in unsupported
In USBHALHost_STM.h i pin for VBUS and added
pin_function(PA_11, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF10_OTG1_FS)); // DM
pin_function(PA_12, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF10_OTG1_FS)); // DP
after all USB_OTG_GlobalTypeDef *USBx = hhcd->Instance;
uint32_t USBx_BASE = (uint32_t)USBx;
and it not detects my USB key.
USBHostMSD usb_storage; // looks ok on debugger
while(!usb_storage.connect()) // my usb key blinks every 500 ms but connect is never true
Could someone help me please ?