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.

AM3354 CPPI DMA RX 不能正常工作

Other Parts Discussed in Thread: AM3354

大家好:

最近在做板子时发现一个奇怪的问题,捣鼓好久都没有解决,在此贴出来希望大家给家意见、建议

1.硬件:AM3354+HUB芯片(HUB2514)

2.问题:对U盘进行长时间拷贝、删除文件操作(同一个文件来回拷贝、删除),一段时间之后usb RX无法正常工作,追代码发现此时已经将对应的PD push到queue中,但是没有触发USBSSINT中断(从芯片手册上来看,CPPI DMA完成操作之后会触发该中断),所以目前猜测是虽然地址已经push到queue中了但是DMA没有启动传输,所以请教一下各位 从哪里可以检测到DMA传输的中间过程(比如datasheet中提到的DMA_req[8])

3.2中提到的问题在Kingston U盘上不存在,Sandisk的会出问题。