关闭

嵌入式 在uboot中修改cpu频率

1218人阅读 评论(0) 收藏 举报
分类:

在UBoot中修改CPU的频率很简单,按照如下去做就可以了.本文中我把cpu的频率改为了64MHZ.


/home/uboot/u-boot-1.1.4/include/configs/UB4020.h
#define CFG_HZ  64000000 



/home/uboot/u-boot-1.1.4/cpu/sep4020/start.S
根据SEP4020用户手册V1.7.1的P176页的寄存器来改。



cpu_init_crit:
 
 ldr  r0,=0x10001004 
 ldr r1,=0x4008  
 str r1, [r0]


 ldr r0, =0x10001004 
 ldr r1,=0xC008  
 str r1, [r0]



/home/uboot/u-boot-1.1.4/cpu/sep4020/serical.c
更改分频因子。


case 115200:


  divisor0 = 0x22;
  divisor1 = 0x00;


到此便OK了.

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1090924次
    • 积分:18726
    • 等级:
    • 排名:第507名
    • 原创:741篇
    • 转载:523篇
    • 译文:0篇
    • 评论:105条
    最新评论