各位,我在使用sabresd开发板的HDMI输出时遇到问题。
通过一根HDMI转VGA的线缆将开发板的HDMI接口与VGA显示器连接,将环境变量设置为
setenv bootcmd_mmc 'run bootargs_base bootargs_mmc;mmc dev 3;mmc read ${loadaddr} 0x800 0x2000;bootm'
setenv bootargs_mmc 'setenv bootargs ${bootargs} root=/dev/mmcblk0p1 rootwait rw video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24'
启动ubuntu后HDMI没有输出,若将LVDS设为第一显示设备则lvds显示正常。环境变量中将lvds关闭,只支持HDMI显示时仍没有hdmi输出信号。
看了zhaowei2648029 的“[i.MX] 关于HDMI用于显示 ”的帖子,觉得我的问题应该和他这个是一样的,现在想通过修改HDMI的驱动来解决这个问题,也就是将HDMI读取EDID这个功能关掉。
请问各位大侠谁知道怎么改呢,谢谢! |