明远智睿技术论坛
标题:
U-BOOT 中 LVDS 时钟配置的问题
[打印本页]
作者:
Varphone
时间:
2017-5-23 15:53
标题:
U-BOOT 中 LVDS 时钟配置的问题
本帖最后由 Varphone 于 2017-5-23 16:00 编辑
BSP 环境是 U-BOOT 2015.04 + Linux 3.14.52。
现在要接一个 LVDS 的投影设备,需要在开机时显示 LOGO,已经在 board/myzr/myimx6/myimx6qdls.c 中增加以下显示配置:
+#if !defined(CONFIG_TARGET_MYIMX6QJH)
+} }, {
+ .bus = -1,
+ .addr = 0,
+ .pixfmt = IPU_PIX_FMT_RGB666,
+ .detect = NULL,
+ .enable = enable_lvds,
+ .mode = {
+ .name = "RJRMTY065A-FWVGA",
+ .refresh = 60,
+ .xres = 854,
+ .yres = 480,
+ .pixclock = 32874,
+ .left_margin = 82,
+ .right_margin = 48,
+ .upper_margin = 6,
+ .lower_margin = 3,
+ .hsync_len = 32,
+ .vsync_len = 10,
+ .sync = 0,
+ .vmode = FB_VMODE_NONINTERLACED
+#endif
U-BOOT 的环境变量 panel 已经设为
RJRMTY065A-FWVGA,打印信息里也显示了设定的模式,
但是输出的画面不正确,用示波器测量,LVDS 的时钟并没有符合投影模块需求的 30.419 MHz,仍然输出的是 65 MHz。
请问怎么配置才能让 LVDS 的时钟频率工作在 30.419 MHz 左右?
作者:
软件01
时间:
2017-5-25 09:06
内核修改了,有效果吗
作者:
软件01
时间:
2017-5-25 09:20
https://community.nxp.com/docs/DOC-172312
详细要修改一些时钟
作者:
Varphone
时间:
2017-5-25 14:12
软件01 发表于 2017-5-25 09:06
内核修改了,有效果吗
内核里在 dts 那边增加配置就可以了,但是 u-boot 这边不行,我就是想知道在 u-boot 里需求修改哪些地方。
欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/)
Powered by Discuz! X3.2