URB_status is always Idle
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2014-05-12 3:36 AM
Posted on May 12, 2014 at 12:36
Hi,
I'm currently using the USB host library with a usb mass storage device, and it seems the host is getting stuck in the USBH_MSC_HandleBOTXfer function when waiting for the URB_Status (case USBH_MSC_SENT_CBW). Problem is that it always returns a URB_IDLE. Anyone able to tell me why that might be happening and how to work around it?
This discussion is locked. Please start a new topic to ask your question.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2014-05-12 8:10 AM
Posted on May 12, 2014 at 17:10
After looking at the communications on a USB analyser, it seems that a packet is getting sent (presumably the CBW), but there's no ACK. What would be the reason for no ACK?
