Other Parts Discussed in Thread: MSP430F5529
Hello Forum Readers,
I have been recently looking at the USB CDC and HID stacks (http://www.ti.com/litv/zip/slac285a). The author of the example code seems to be doing manual DMA triggers to move data. I was hoping to implement a more automatic approach.
The datasheet for the MSP430F5529 (http://focus.ti.com/lit/ds/symlink/msp430f5529.pdf) has a few triggers which are related to USB operations. They are:
Trigger 27: USB FNRXD
Trigger 28: USB Ready
I could not find any mention of these symbols in the current Users Guide (http://www.ti.com/litv/pdf/slau208e) or any documentation on how to use the DMA controller with the USB module. I am sure this because the parts are experimental and the documentation changes are pending.
Would I be correct to assume that "USB FNRXD" is Endpoint data received? In which case, does it trigger on data from any RX (from MSP's perspective) endpoint?
What exactly classifies "USB Ready"?
I also saw a note above the DMA trigger table in the datasheet that says "The USB timestamp generator also utilizes the DMA trigger assignments described in Table 12." Which trigger does it use and how does it come into play?
Thanks
darkwzrd