|
本帖最后由 phantom-gy 于 2011-3-27 16:34 编辑
默认AHB总线频率是可以跑到220的,并和cpu频率对应,那就是440mhz
超太狠,一系列时序误差不稳定因素就显现,内部时序或者内存都可能出问题
{
ar7240_sys_frequency(&cpu_freq, &ddr_freq, &ahb_freq);
switch (ahb_freq/1000000) {
case 150:
mgmt_cfg_val = 0x7;
break;
case 175:
mgmt_cfg_val = 0x5;
break;
case 200:
mgmt_cfg_val = 0x4;
break;
case 210:
mgmt_cfg_val = 0x9;
break;
case 220:
mgmt_cfg_val = 0x9;
break;
default:
mgmt_cfg_val = 0x7;
}
#define CFG_AR7241_PLL_FREQ CFG_PLL_440_400_220
#define CFG_PLL_FREQ CFG_PLL_440_400_220
#elif (CFG_PLL_FREQ == CFG_PLL_440_400_220)
# define CFG_HZ (440000000/2)
不知所放出来的超450的uboot的 ddr,ahb频率分别是多少,内存可以考虑同时往上加点
7240本来就热,与其折腾这个小幅度的超频,还不如把源码里net内的tftp源码给添加上。。。 刷机玩机就方便多了。楼主既然建了交叉环境,何不考虑加上tftp,造福坛友。 |
评分
-
查看全部评分
|