海思Hi3519A初體驗(升級DEMO板開發環境,更新CPU主頻)

拿到手的3519A demo板已經燒好了uboot,沒有內核和文件系統,同時uboot也不是最新的。

所以需要先升級demo版的開發環境,即燒寫 uboot、kernel、fs,這部分按照手冊操作即可。

這裏需要提一下,板子自帶的uboot,CPU主頻是1200MHz,最新版已經支持1500MHz,如果想用更高主頻的話,需要刷新uboot,否則不刷新也可以。

A53的頻率配置寄存器

PERI_CRG57 爲 SOC 1 頻率配置寄存器。Offset Address: 0x00E4 Total Reset Value: 0x0000_0000

有如下時鐘選擇:

00: 24MHz

01: APLL_FOUTVCO

10: 1188MHz

11: 792MHz

這裏的APLL_FOUTVCO,是通過一個公示計算出來的。

其中,FREF爲固定值(24HMz),fbdiv、frac、refdiv都是從寄存器中讀出來的,通過配置這些值,來配置時鐘頻率。

PERI_CRG_PLL0 爲 APLL0 配置寄存器。Offset Address: 0x0000 Total Reset Value: 0x1200_0000

PERI_CRG_PLL1 爲 APLL1 配置寄存器。Offset Address: 0x0004 Total Reset Value: 0x0100_1034

通過修改《Hi3519AV100-DMEB_8L_T-DDR4_2664M_2GB_16bitx2-A53_1500M》中寄存器的值,再生成更新uboot,即可修改CPU頻率。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章