This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

5509A USB interrupt endpoint NAK notification

I have an application that needs to be notified every time the host polls the interrupt endpoint. This is easy when I have data to send because I get a USB_EVENT_EOT. The problem is that I don't get any notification at all if I have no data to send. The USB hardware simply NAKs the host's request and doesn't sent that information up the stack.

I'm using a 5509A with the CSL USB module. Our implementation is based on the Spectrum Digital sample code. I'm using BIOS V4.9 with CCS 2.20 if that matters.

 

I would appreciate any information or ideas on how to solve this problem.

 

Thanks,

Dave