We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hardware: Keil MCBSTM32F400
Software: Keil MDK V4.53, V4.52, V4.51 V4.50
I have created code to run USB Composite Device HID and MSC-SDIO with out RTX every thing is works fine.
When I try to develop USB Composite Device HID and MSC-SDIO with RTX the MSC always fails to read. The HID side work ok. I changed the code to work with MSC disk image sample no SDIO routine, the MSC and HID work fine. So I am assuming that the sample SDIO driver do not work in RTX USB Composite.
Has anyone had similar issues ???
A little update:
If I disable SOF interrupt everything works fine. ????
Why do we need this SOF function. ????
> Why do we need this SOF function. ????
For typical USB - SD card reader implementation, SOF interrupt gives regular timing to poll media-detect / write-protect switches. But I'm not sure if this is the case on the RTX-MSC-SDIO library.
Anyway, as the core source code of the stack is not open, I can't contribute to RTX-USB. It's Keil's business.
Tsuneo