Skip to main content
89maninder
Associate II
October 26, 2015
Question

USB OTG FS host channel interrupt is coming up abnormally too many times.

  • October 26, 2015
  • 0 replies
  • 587 views
Posted on October 26, 2015 at 09:23

i m using stm32 Cube mx codes for USB OTG FS host.

with most pendrives, the host channel interrupt and RX queue level interrupt is coming normally, around 20-25 times during mass storage class initialization. but with few pendrives, the the host channel interrupt is as high as 29000+ (it worst value while using kingston 8gb pendrive) while rx queue level interrupt is low as 30-40 times max.

i wonder why hs channel interrupt is coming so many times as for 1 data packet transfer, it should be called only once. and as i have went through the code, we are communicating with pendrive around 19-20 times during mass strorage class initialization.

so my question is... why with kingston pendrive i am facing this issue?? is it because interrupts are not handled properly?? 

#full_speed #host_class #usb
This topic has been closed for replies.