Dear TI,
I'm developing the USB MSC device class to refer to the CDC example code provided by TI and MSC part of Tivaware code.
I've completed to see "FORMAT popup" without using internal DMA when connect the RM48 to Host PC.
At this point, I guess that the internal DMA should be implemented because the transfers for BULK may need the DMA interrupt source too.
It seems that Using only USB interrupt has a limitation in order to develop the MSC class in the reference code structure.
Let me attach the USB log which show my current status.
There is no more progress after the device receive the MBR data from the HOST and write them into file system.
As I analyzed other USB reference stick, IN DATA interrupt should be occurred .
Anyway, my conclusion is that without using the DMA, code sequence may go wrong.
The Tivaware reference code also use DMA whether internal or external.
So Could you provide any example code for internal DMA of USB?
Thank you
Best regards.