Hi
Here again trying to make it work bi-mode with udma the main problem is when i work without udma it work well but with udma always i got just have of the word ..
normally to read in bi-mode i was doing:
SSIDataPut(SSI2_BASE, 0x00);
data = HWREG(SSI2_BASE + SSI_O_DR);
it was working perfect but with udma;
uDMAChannelTransferSet(UDMA_CH12_SSI2RX | UDMA_PRI_SELECT, UDMA_MODE_BASIC, (void *) (SSI2_BASE + SSI_O_DR), data,48);
uDMAChannelEnable(UDMA_CH12_SSI2RX);
for me it look like with udma still reading as legacy mode .. but usually i "write" to be able to read when i work without udma .. but with udma i dont "write" is it correct ?
I am missing some configuration to make udma read in mode bi-mode.