嵌入式开发者社区

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

作者: Mr.Loser    时间: 2014-8-21 15:44
标题: 关于修改uboot开机打印信息
TL专家,您好!
0 `9 G- J2 p+ s9 \; O/ G    关于uboot的打印信息:: H8 ~4 N* n! p
        ARM Clock :456000000Hz
/ ~7 ?& S7 Y% k8 J- |+ P        DDR Clock :150000000Hz6 ~  E3 E8 S' e! G, E; `
这个打印信息,是打印的固定字符,还是uboot读取PLL0和PLL1的配置后计算出来结果再打印呢?2 X$ G' F+ D$ F' T, W
假如我想修改这个打印信息,该怎么做呢?" f$ J6 P$ ~/ y  M* m
               
0 H! t' G/ R' _! h% r2 Q
作者: teddy    时间: 2014-8-21 17:08
您好!u-boot打印的ARM 和 DDR clock的值是通过计算晶振和PLL0/PLL1的配置后,计算得出的,是实际值。修改修改时钟可以向创龙的技术支持获取源码,然后修改相应的文件:6 D4 q4 k* o* k  z. n

& T9 c3 x* [  P6 _#define CONFIG_SYS_DA850_PLL0_PLLM        18        /* PLL0 -> 456 MHz */
) p1 ^9 N9 @$ m" ~7 x5 E' g2 _#define CONFIG_SYS_DA850_PLL1_PLLM        25        /* PLL1 -> 312 MHz */
7 H, v' V& D: O% W7 D
作者: Mr.Loser    时间: 2014-8-21 18:14
Thanks,teddy% R- L; J, y: S5 C; p
这个问题,我已经解决。用的我自己的uboot,ubl中我修改了PLL0 和PLL1的配置,uboot打印的信息和我配置的是一致的。我看了uboot的源码,是通过clk_get()函数获取的时钟信息,获取方法就是你上面提到的。* w2 N$ A5 y9 U) y: m





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