According to INTSRCR (0x00080200) I get an RX interrupt on EP1. But sometimes when I check the endpoint status, PERI_RXCSR, there are no bits set. According to the PC, a packet was sent, but, since PERI_RXCSR is zero, I do not receive the packet.
Any idea how this could be happening?
Kurt,
Which DSP device are you using?
Are you running this on one of our EVM / DSK / Experimenter boards?
What are you using for drivers for the USB port? And which version?
Regards,RandyP
Search for answers, Ask a question, click Verify when complete, Help others, Learn more.
1) c6748
2) no, I am running my hardware.
3) using c6748 StarterWare 1.20.02.02 librariwa to handle the USB
If it works sometimes, then your software flow has some validation. I would try to get a correlation between the packet sent and the failure-to-receive. Look for noise and levels on your clocks and power supplies, and on the USB signals themselves.
Is "librariwa" two words that are pushed together?
3) using c6748 StarterWare 1.20.02.02 libraries to handle the USB
"wa" == ("es" << one key)...
Thank you.
Is your question really answered?