本帖最后由 knight129 于 2016-3-11 09:41 编辑
大侠们,如题,VGA显示分辨率是1024x768,HDMI是1920x1080,uboot设置如下参数:
setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=lcd,if=RGB24,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb2:off fbmem=10M,28M vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
没插HDMI时VGA显示正常,插入HDMI后vga就不能显示了,显示器上提示超出范围。此时抓取fb的数据,确实是易显的。
如果按照以下参数则vga和hdmi可以双屏易显
setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=lcd,if=RGB24,bpp=32 video=mxcfb1:dev=hdmi,1024x768M@60,bpp=32 video=mxcfb2:off fbmem=10M,28M vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
所以目前的问题是不同分辨时,hdmi的初始化可能导致vga的时钟变化了,这个问题谁有解决过呀?在线等。 |