I am using the FX3 for an UVC camera device and having problems with the dma channels. All works fine until the PCLK of the sensor chip speeds up to 40MHz. Then I get errors (CY_U3P_ERROR_INVALID_SEQUENCE) during the CyU3PDMAMultiChannelSetWrapUp call. The corresponding header file says this error is thrown, when the DMA channel is not in the required state. So I am wondering in which state the channel is actually. The debugger just gives the information that the state is 5 in error case and 2 at success. But what does this mean?
Is there any Information about the dma channel states available?