Failed to inerface (4 and 8 GB) pendrive to STM32H747
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-08 1:22 AM - edited ‎2025-01-12 11:31 PM
Dear Community,
I am currently working on interfacing of USB (pen-drive) in FS mode with STM32H747BIT6.
I have observed that during the enumeration process of pen-drive it is failing to proceed at the function
USBH_HandleControl --> case CTRL_SETUP_WAIT: --> USBH_LL_GetURBState -->HAL_HCD_HC_GetURBState -->
hhcd->hc[chnum].urb_state is not changing to URB_DONE and continues to show URB_NOTREADY.
As the interrupt is not getting triggered for FS.
Is there any i can find if the problem subsides in Hardware or USB driver side.
Attaching schematic part for the reference.
Thanking in advance.
Regards
- Labels:
-
STM32H7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-08 1:29 AM
You need to give more details:
How to write your question to maximize your chances to find a solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-08 1:41 AM
No useful information presented.
Instrument the USB interaction at first connection.
Show file system interaction at a block level.
Make sure it can read the MBR and BPB from the media and review what's happening differently between working and non-working cases.
Instrument error and status messages.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-09 3:17 AM - edited ‎2025-01-12 11:35 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-11 8:48 AM
Hi @Rushali
Could you explain why you use ULPI interface while operating in FS mode only?
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.
