Hello everybody,
I try to use McBSP on beagleboard but i have some problems. In the
configurations i try to arrange XINTM and RINTM in SPCR2 and SPCR1
registers. When i arrange them as XINTM(3) and RINTM(3) ( interrupt
generates with R/XSYNC_ERR) it is ok. But when i arrange XINTM(0) and
RINTM(0) (interrupt generates with R/XRDY bit to 1) it is broken.
Through debugging i figure out it is stuck inside TX IRQ callback but
i dont know why. Also when i configure RINTM as 0 and XINTM as 3 it is
okay. That means the problem is about XINTM part. Do you have any
suggestion?
When i use DMA or IRQ based data reception or transmission, it is
stuck in wait_for_completion function inside xmit/recv_buffer or xmit/
recv_word. Therefore i couldnot succeed data transfering. Please help
me. Thanks in advance
Fatih