我们公司正在使用DM3730的平台,目前正在开发DM8148的平台又以下几个问题和疑问:
1、DM3730是dvsdk,DM8148是dvrrdk,二者的区别很大,以前算法、app和server都在codec_engine里面,可是dvrrdk里面如何开发app、算法很不清楚,想要一些好的资料对此进行了解。
2、以前的3730的arm是A8,最高主频是1G,最高mips是2000,但是实际查看内核中的cpuinfo显示mips只有998。
3、DM8148我看了dvrrdk里面的所有uboot,arm-speed都只配置成了600M和720M,既然最高主频是1G,为什么不配置成1G?另外就是mips,数据手册说最高mips是2000,可是实际看了cpuinfo只有599。
4、两种处理器的mips都比数据手册说的差距太大了,这样势必会大大降低处理器的性能,为什么会这样。
Chris Meng:
你好,
1. DVR RDK里面有个文档的目录,里面有培训资料,你可以先看看,理解一下Link。
2. DM814x的uboot里面没有配置为最高1G,因为现在的demo,A8都不需要运行到这么高的频率,你可以修uboot让A8运行到1GHz。你说你看到DM814x手册上说最高MIPS是2000,可我没有找到。我只看到DSP的相关信息:Up to 6000/4500 C674x™ MIPS/MFLOPS。
shumao wang:
回复 Chris Meng:
附图就是官方网站的资料,而且理论上来说,就算达不到2000,也不能比3730还不如的,还有,8148的uboot和ddr的速度我都调整到最高了,可是mips还是600没有任何变化。
Eason Wang:
回复 shumao wang:
cat /proc/cpuinfo 看到的,是Bogo MIPS,而不是ARM MIPS。
参考 http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/69236.aspx
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/68218.aspx