TI工程师您好,
我在用OMAPL138中startware的EDMA的例程时,传输一个100Bytes的连续数据,发现有以下几个疑惑的地方;
1,srcAddr地址在DDR2中,destAddr地址在shareRAM中,(即DD2->shareRAM,下同),观察到的destAddr地方都是0,没有传输成功,但IPR却能置位。
2、DD2->DD2时,也不能传成功,目标地址上都是0 ,但IPR却能置位;
3、shareRAM->shareRAM时,数据成功传递,且数据都正确;
4、shareRAM->DDR2时,数据部分传递,只有前十几个数据传递了,后面的数据都是0。
我不太清楚什么原因导致了上述情况的发生?是否在同一块区域不是使用EDMA,望TI工程师能帮忙解惑。