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

am3359基于starterware的程序在DDR中运行的速度

您好,我直接在beagle 板上通过串口下载参考starter ware改写的app程序到 DDR2 中运行,发现执行速度比较慢。我移植的程序是以前在cortex M3 上调试过的,现在在该平台上运行正常,但运行时 间和原有的相近。以前M3 的主频为72MHz,现在的A8 的主频为720MHz了,效果却没有太大改善。

我后来打开了所有的cache,速度提升30% 左右;请问如何继续提高运行速度呢? 要在bootloader 里面重新配置DDR2 参数吗?我不需要运行linux。

请给一些参考意见。

Yaoming Qin:

主要是开cache了,如果cache开了,会有超过30%的提高了

Harry Harry:

回复 Yaoming Qin:

您好,现在的问题是速度还是不能满足要求,主频比以前快了10倍了, 速度却提升不多。

看看怎么才能进一步优化?

Yaoming Qin:

回复 Harry Harry:

可能你的cache的配置还是有问题,你看看你拿的哪个版本的starterware,或者你看看e2e.ti.com/…/705629.aspx

赞(0)
未经允许不得转载:TI中文支持网 » am3359基于starterware的程序在DDR中运行的速度
分享到: 更多 (0)