Hi,
I am using c6474. I try to communicate by McBSP1 and I have troubles with its configuration.
I do something like that:
1. I set XRST, RRST, GRST, FRST to 0.
2. I set value XFRLEN1 to e.g.3
3. I set value XWDLEN1 to 32 bits
5.FREE=1, SOFT=0, FSXM=1, CLKXM=1, CLKSTP = '11', CLKSM=1, FSGM=1
4. I set XRST, RRST, GRST, FRST to 1.
When I start sending packets from DSP I see with oscilloscope that:
words has 32 bits
FSX come after each 32 word.
When I change XWDLEN1 to other values it works.
Why XFRLEN1 does not work? How to enable it?
Similar problem I have with FWID (always it has 1 bit), XPHASE (always one phase).
I have checked registers values in memory browser and their are correct.
Regards,
Gregory