Hi,all
The platform is DM6467T,we want to use EDMA to transfer encoded bitstream in STRBUF of HDVICP0.
So we first switch STRBUF to CPDMA by configuring BFSW register(bfsw_master0) ,then configure EDMA to work.
But when EDMA finishes,the result is that the data allocated in destination memory seems repeated in terms of 8 bytes like below:
"....
DE 8A F0 73 12 C1 5D 4F DE 8A F0 73 12 C1 5D 4F
DE 8A F0 73 12 C1 5D 4F DE 8A F0 73 12 C1 5D 4F
.....
"
We check the data before switching STRBUF to DMA(then it's connect to ECD),it's all the same like the data patern above.
So we analyse that the BFSW maybe not work,when EDMA want to read data in STRBUF,it still connects to ECD.
Is there any reasons for this situation?
THANKS for HELP!