嵌入式开发者社区

标题: 关于修改uboot开机打印信息 [打印本页]

作者: Mr.Loser    时间: 2014-8-21 15:44
标题: 关于修改uboot开机打印信息
TL专家,您好!
; _9 \  j1 X% {    关于uboot的打印信息:" U6 ]7 l7 h8 {4 s
        ARM Clock :456000000Hz   a7 d. u* s! B9 \
        DDR Clock :150000000Hz% f  c& w6 H" x* d% p
这个打印信息,是打印的固定字符,还是uboot读取PLL0和PLL1的配置后计算出来结果再打印呢?; ]& T3 V, d) T% a; L! N( n
假如我想修改这个打印信息,该怎么做呢?
. `  T; K9 e. c# `2 I8 A( M9 V( T* c. W               
, C0 F! I6 k' [. B
作者: teddy    时间: 2014-8-21 17:08
您好!u-boot打印的ARM 和 DDR clock的值是通过计算晶振和PLL0/PLL1的配置后,计算得出的,是实际值。修改修改时钟可以向创龙的技术支持获取源码,然后修改相应的文件:
* u0 z$ I7 D0 }* m0 H! F( |5 ?9 H; l9 d8 d* g2 u
#define CONFIG_SYS_DA850_PLL0_PLLM        18        /* PLL0 -> 456 MHz */
! q& f5 D! v! S( Q* n* k#define CONFIG_SYS_DA850_PLL1_PLLM        25        /* PLL1 -> 312 MHz */! v4 T; m  p# |# s; e- H

作者: Mr.Loser    时间: 2014-8-21 18:14
Thanks,teddy
* y, Q1 S* f7 u% ^' b/ j$ S/ x这个问题,我已经解决。用的我自己的uboot,ubl中我修改了PLL0 和PLL1的配置,uboot打印的信息和我配置的是一致的。我看了uboot的源码,是通过clk_get()函数获取的时钟信息,获取方法就是你上面提到的。
0 G! m5 U' F2 O1 b# E" u2 a




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4