В общем, вроде прозрачный код неработает, как я его не вертел только.
DMA ничего не передаёт, как-будто в него ничего не поступает.
Желёзо рабочее, так как через сервисный драйвер с теми же параметрами
всё хорошо, но он с VDK не чочет работать.
Подскажите кто-нибудь, в трёх соснах заблудился

.
Код собственно следующий:
// configure DMA for PPI0
*pDMA0_X_COUNT = PIXEL_PER_LINE; // pixels per line
*pDMA0_Y_COUNT = LINES_PER_FRAME; // lines per frame from the sensor
*pDMA0_X_MODIFY = 2; // Modifier 2 because of 16-bit DMA mode
*pDMA0_Y_MODIFY = 2; // Modifier 2 because of 16-bit DMA mode
*pDMA0_START_ADDR = &VideoInputFrame[0][0];//usPTR; // Destination address of the image| SYNC
// Autobuffer mode DMA | Restart FIFO | 2-D DMA | Bus width 16 bit | write to memory
*pDMA0_CONFIG = DMAbuffermode | DMA2D | DI_EN | WDSIZE_16 | WNR;
// PPI0 setup
*pPPI_FRAME = LINES_PER_FRAME; //The PPI is set to receive X lines per frame
*pPPI_COUNT = PPICOUNT; //The PPI is set to stop receiving after X number of samples for each liene
// Fetching data at the falling(LM9618)/raising(OV6630/MT9V022) edge of PCLK| PPI 16-bit bus | PPI input with three frame syncs
*pPPI_CONTROL = POL_S | POL_C | DATALEN | DataPacking | CFG_GP_Input_3Syncs | GP_Input_Mode;
*pDMA0_CONFIG |= DMAEN; // | DMA enable
ssync();
*pPPI_CONTROL |= PORT_EN; // | Start PPI
ssync();