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.

AM335x USB ACK response

Hi,

I have question about the sample code below.

/AM335X_StarterWare_02_00_01_0/\examples/evmAM335x/usb_dev_msc/usb_dev_msc.c

 

I think that USB controller will return ACK (or NAK) automatically, when USB device receved Token and Data Paket from USB host. It is H/W control.

However, In the above source code, It seems that S/W returned ACK to USB host by USBDevEndpointDataAck() when DMA_MODE was not defined.

When CPPI DMA not used, do I have to control ACK  by software?

 

Best regards,

Chi