嵌入式开发者社区
标题:
关于修改uboot开机打印信息
[打印本页]
作者:
Mr.Loser
时间:
2014-8-21 15:44
标题:
关于修改uboot开机打印信息
TL专家,您好!
$ \5 }; o4 M0 j, M6 |% ]/ M
关于uboot的打印信息:
, h$ P0 \; v1 }$ b
ARM Clock :456000000Hz
2 |3 E- J X- S4 {, d* u/ B
DDR Clock :150000000Hz
5 f" _8 f& C& t. T( T
这个打印信息,是打印的固定字符,还是uboot读取PLL0和PLL1的配置后计算出来结果再打印呢?
( ` l, I2 f8 l' \% h1 K
假如我想修改这个打印信息,该怎么做呢?
9 L( F2 e7 R* V( F- ?' v) Q
8 m1 o3 ^ h: j
作者:
teddy
时间:
2014-8-21 17:08
您好!u-boot打印的ARM 和 DDR clock的值是通过计算晶振和PLL0/PLL1的配置后,计算得出的,是实际值。修改修改时钟可以向创龙的技术支持获取源码,然后修改相应的文件:
# P. u9 P4 K, c
2 M+ v3 K5 ^4 U) z
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz */
" M. }4 G) {5 W. z. a% d' A: m+ f
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz */
* j) \* Q! f+ [5 j# v$ z6 k
作者:
Mr.Loser
时间:
2014-8-21 18:14
Thanks,teddy
Y' E4 H, v! h1 l) J
这个问题,我已经解决。用的我自己的uboot,ubl中我修改了PLL0 和PLL1的配置,uboot打印的信息和我配置的是一致的。我看了uboot的源码,是通过clk_get()函数获取的时钟信息,获取方法就是你上面提到的。
& U1 f# }7 ?( t
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4