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.

USB Interrupts in non-PDR mode

Other Parts Discussed in Thread: OMAPL138

Hello,

Does TI or somebody else can provide an interrupt initialization sequence (steps) for non-PDR mode on OMAPL138's USB0 (Mentor Core)?

I know TI does recommend using their PDR register set... in fact I do have the driver working in PDR mode, however I need to use non-PDR (to allow portability to non-PDR platforms) but after I changed the software to use USB Core registers only (INTRTX, INTRRX, INTRUSB, INTRTXE, INTRRXE and INTRUSBE) I don't get interrupts other than the very 1st one for the "Suspend" event before I plug the USB cable to the host... and sometimes I don't get interrupts at all.

If there's something special for handling the ISR, other than be aware that reading the registers clears the interrupts, I'd appreciate any details you can provide on this too... e.g. Am I supposed to set EOIR register to 0 in non-PDR mode?

Best regards,

Gonzalo