|
本帖最后由 hackpascal 于 2018-7-1 21:12 编辑
K2T 的 CPU 是 QCA9563,架构是 MIPS 74K
这种传统 MIPS 架构,加上它的制程,实际上超频的空间不是很大。
这里简要说明一下超频的几个参数的作用和它的关系
这里的说明也适用于从 AR9341 开始的 AR/QCA 系列的 CPU
重要提醒:在修改频率前,请先按住复位键通电开机,保证breed在默认频率下运行。否则可能出现CPU/内存不稳定导致breed保存参数时出错导致路由器变砖的情况
REFCLK 是时钟源,也就是晶振的频率,是 Reference Clock 的简写。整个CPU都依赖这个参考值(基准频率)
NINT 是倍频,NINT是 Number of Integer 的简写
REFDIV 是参考频率的分频,是 Reference Clock Divider 的简写,它用于将晶振频率分为更小的频率
通常上频率设置都是 频率 = (基准频率 ÷ 分频) × 倍频
也就是第一级频率是 FREQ = (REFCLK / REFDIV) * NINT
但是 QCA 的芯片不直接使用第一级频率,它需要将第一级频率再次分频后使用
POSTDIV 就是对第一级频率进行分频
最终频率 = FREQ / (POSTDIV + 1)
从 AR9341 开始,CPU内部带有两个可以配置的频率生成器 (PLL,锁相环)
CPU、内存、AHB 可以自由选择他们的第一级频率来源,并且设置所需的分频
对于内存超频,给PC内存超过频的坛友应该知道不同内存频率需要不同的时序参数(延迟),例如11-11-11-11这样的
所需要达到的频率越高,则需要设置的延迟也越高
但是在 QCA 平台上,官方只给出了 CAS 这一个参数的选项,因此在超频内存时,需要将 CAS 的数值调高,以保证稳定
AHB 是 Atheros High-speed Bus 的简称,也就是片内总线
这个总线跟 DMA 相关,提升总线频率能略微提升 DMA 的速度
但是这个总线频率有上限要求,不能太高,因此以未超频的数值为基准,不要超过+50MHz为宜
因此以 QCA956X 而言,这个频率最好不要超过300MHz
因此如果AHB的来源频率超过了900MHz(例如CPU超频到了1GHz),就需要把AHB频率的POSTDIV从2调为3,
或者将AHB的频率来源切换为DDR频率
否则系统可能不稳定
楼主测试过AHB频率超过280,系统就会不稳定了
上图是楼主在 K2T 上面的超频极限,能正常开机使用,没有长时间测试
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|