TI中文支持网
TI专业的中文技术问题搜集分享网站

C6748 UPP问题

您好:

          最近正在调试C6748的UPP问题,DMA发送和接收都是132个字,使用CACHE,

          请问,UPP函数及定义的数组方面和C6748内存的关系方面需要注意什么呢?

         现在我调试的问题是只要UPP发送一些特定的数据就会导致程序崩溃,发送另一些数据就不会,排除硬件原因,总感觉是内存分配方面没有弄好,所以请高手指教一下,谢谢!

Tony Tang:

UPP与内存没有特别要注意,无非就是buffer的8byte对齐,这在配置uPP的DMA里本身就限制了。

更何况你是发送导致程序崩溃,更说不通了,如果说接收还存在buffer地址配错了把程序改写的可能。

看有没有可能是DDR不稳定,因为uPP速度还挺快的,这时的DDR吞吐率上去了,考验DDR的稳定性。

可以不用UPP,就用EDMA在DDR上大量的搬数据,校验看能不能通过。

赞(0)
未经允许不得转载:TI中文支持网 » C6748 UPP问题
分享到: 更多 (0)