Other Parts Discussed in Thread: TMS320C6474
I'm using TMS320C6474 Evaluation Module.
I want to use AIF to communicate inter DSP.
My code is based on the AIF examples in CSL ,and I modify the exmaples to fit my purpose.But I can't get right result.
Something about my project:
- It works on OBSAI.
- Link speed is 4x.
- The total size of data transfered is 614400 chips
-
The result is that there is always some error data in total,like 10 places,13 places....
I doubt that the trouble is about TM_DELTA_OFFSET and RM_PI_OFFSET.I don't understand the explanation of them in the AIF user's guide. So I change them random.When I change them ,the results are changed.The worst result is that the data are all wrong, the best result is there are 10 places wrong.
In the CSL examples and the IACLIB(AIF inter DSP communication Library from TI), the two parameters are very different between any projects.I don't kwon how to set these two parameters.
Is there something to notice in other modoles such as frame synchronization and EDMA?But I didn't find something like bugs in them .
The project is urgent.
Please help me.