友坚UTV210BV04评估板/开发板VGA调试方法报告
测试者:longtian
测试日期:2012-3-16
测试平台:UTV210BV04
软件平台:wince6.0
问题描述:
UTV210BV04开发板自带BSP中的VGA编译后屏幕闪动且有一侧有黑带。
调试方法(建议):----详细的截图和文字资料
1. display驱动的修改:
在\WINCE600\PLATFORM\SMDKV210\SRC\DRIVERS\DISPLAY\LDI_LIB\LDI文件夹中找到ldi.c并打开,找到如下代码,如图
将其中的参数修改为:
pDeviceInfo->RGBINFO.uiWidth = 1024;
pDeviceInfo->RGBINFO.uiHeight = 768;
pDeviceInfo->RGBINFO.VBPD_Value = 22;
pDeviceInfo->RGBINFO.VFPD_Value = 4;
pDeviceInfo->RGBINFO.VSPW_Value = 13;
pDeviceInfo->RGBINFO.HBPD_Value = 247;
pDeviceInfo->RGBINFO.HFPD_Value = 48;
pDeviceInfo->RGBINFO.HSPW_Value = 61;
pDeviceInfo->RGBINFO.VCLK_Polarity = IVCLK_RISE_EDGE;
pDeviceInfo->RGBINFO.HSYNC_Polarity = IHSYNC_LOW_ACTIVE;
pDeviceInfo->RGBINFO.VSYNC_Polarity = IVSYNC_LOW_ACTIVE;
pDeviceInfo->RGBINFO.VDEN_Polarity = IVDEN_HIGH_ACTIVE;
pDeviceInfo->RGBINFO.VCLK_Source = CLKSEL_F_LCDCLK;
pDeviceInfo->RGBINFO.VCLK_Direction = CLKDIR_DIVIDED;
pDeviceInfo->RGBINFO.Frame_Rate = 60; // VCLK > 24.5 MHz (Max 35.7 MHz)
调试结果:
在Greatwall的lcd显示其上显示全屏,无黑条,操作时建议多按几次AUTO,也可手动调下频率和相位,那样效果会更好!在led液晶电视上选择16:9也能全屏显示,显示清晰!
优化建议:
1. 只修改了内核的分辨率,启动界面的分辨率暂时没更新。
提示:
寄存器参数:
VSPW:帧同步信号的脉宽,单位为1行(Line)的时间。
VFPD: 帧同步信号的前肩,单位为1行(Line)的时间。
VBPD: 帧同步信号的后肩,单位为1行(Line)的时间。
HBPD:行同步信号的后肩,单位为1VCLK的时间。
HFPD:行同步信号的前肩,单位为1VCLK的时间。
HSPW:行同步信号的脉宽,单位为1VCLK的时间。
更多详情请登录官网http://www.urbetter.com/main.asp或至电0755-86038900-802(张’S)
上一篇: UT-S5PV210 开发板 android2.3 mini键盘和按键切换测试 下一篇: 三星2416开发板 友坚UT2416CV02核心板硬件特性
发表评论 评论 (0 个评论)