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

am335x nor flash 启动后,系统BogoMIPS 为何只有 298.59 ???

环境:pdk3.0, 自制板子,采用am3358芯片

1)采用nor flash 启动引导uboot,启动系统后,系统的BogoMIPS仅有298.59

[root@ICON ~]#cat /proc/cpuinfoprocessor : 0
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 298.59
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : Generic AM33XX (Flattened Device Tree)
Revision : 0000
Serial : 0000000000000000

2)采用spi flash 引导启动,(kernel、文件系统、dtb同上),则系统BogoMIPS 为795.44,

root@ICON ~]#cat /proc/cpuinfoprocessor : 0
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 795.44
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : Generic A

1) 和 2) 的差异仅为启动方式不同,而通过分析uboot2016.05 源码,发现nor flash引导启动模式的uboot流程中没有关于系统主频和ddr的配置?????

该如何修改才能使nor flash 引导启动的的主频提高至795.44,????

3)采用nor flash 引导启动时,还存在另一个问题如下:

[ 1.202311] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 1.208488] davinci_mdio 4a101000.mdio: detected phy mask fffffff9
[ 1.312272] davinci_mdio 4a101000.mdio: timed out waiting for user access
[ 1.412269] davinci_mdio 4a101000.mdio: timed out waiting for idle
[ 1.418651] davinci_mdio: probe of 4a101000.mdio failed with error -5

该问题在spi nor flash 引导启动的模式下,则不存在,这又是什么原因呢??

谢谢

Jian Zhou:

你的AM3358是最高主频800MHz的么?需要把U-boot初始化的主频和DDR配置移植到nor flash启动的宏开关下。

赞(0)
未经允许不得转载:TI中文支持网 » am335x nor flash 启动后,系统BogoMIPS 为何只有 298.59 ???
分享到: 更多 (0)