当前位置: 首页 > news >正文

中山网站建设推荐北京专业的做网站

中山网站建设推荐,北京专业的做网站,html电影网站源码,设置wordpress导航栏一,问题现象 系统使用LVDS接口屏幕,进入系统有些界面会闪,图像抖动; 二,解决办法: 1.调试 调节LCD0的LVDS电压幅度,寄存器地址是0x06511220(具体是在User Manual中的LCD LVDS Ana…

一,问题现象

系统使用LVDS接口屏幕,进入系统有些界面会闪,图像抖动;


二,解决办法:

1.调试

调节LCD0的LVDS电压幅度,寄存器地址是0x06511220(具体是在User Manual中的LCD LVDS Analog Register 0),bit19:bit17控制差模电压大小,bit10:bit8控制共模电压大小。

kernel调试命令:

echo 0x06511220 >/sys/class/sunxi_dump/dump&&cat /sys/class/sunxi_dump/dump
echo 0x06511220 0xc1fe0320 > /sys/class/sunxi_dump/write

2.代码固化

参考如下,uboot和kernel都需要修改,然后读取寄存器检查是否设置成功。

diff --git a/longan/kernel/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/de/lowlevel_v2x/de_lcd.c b/longan/kernel/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/de/lowlevel_v2x/de_lcd.c
index a8335b8072..493e654c64 100644
--- a/longan/kernel/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/de/lowlevel_v2x/de_lcd.c
+++ b/longan/kernel/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/de/lowlevel_v2x/de_lcd.c
@@ -380,10 +380,10 @@ s32 lvds_open(u32 sel, struct disp_panel_para *panel)if (sel == 0)lvds_combphy_open(sel, panel);
#endif
-               lcd_dev[sel]->tcon0_lvds_ana[0].bits.c = 2;
+               lcd_dev[sel]->tcon0_lvds_ana[0].bits.c = 3;lcd_dev[sel]->tcon0_lvds_ana[0].bits.v = 3;lcd_dev[sel]->tcon0_lvds_ana[0].bits.pd = 2;
-               lcd_dev[sel]->tcon0_lvds_ana[1].bits.c = 2;
+               lcd_dev[sel]->tcon0_lvds_ana[1].bits.c = 3;lcd_dev[sel]->tcon0_lvds_ana[1].bits.v = 3;lcd_dev[sel]->tcon0_lvds_ana[1].bits.pd = 2;
@@ -414,10 +414,10 @@ s32 lvds_open(u32 sel, struct disp_panel_para *panel)if (sel == 0)lvds_combphy_open(sel, panel);
#endif
-               lcd_dev[sel]->tcon0_lvds_ana[0].bits.c = 2;
+               lcd_dev[sel]->tcon0_lvds_ana[0].bits.c = 3;lcd_dev[sel]->tcon0_lvds_ana[0].bits.v = 3;lcd_dev[sel]->tcon0_lvds_ana[0].bits.pd = 2;
-               lcd_dev[sel]->tcon0_lvds_ana[1].bits.c = 2;
+               lcd_dev[sel]->tcon0_lvds_ana[1].bits.c = 3;lcd_dev[sel]->tcon0_lvds_ana[1].bits.v = 3;lcd_dev[sel]->tcon0_lvds_ana[1].bits.pd = 2;@@ -445,6 +445,7 @@ s32 lvds_open(u32 sel, struct disp_panel_para *panel)
#if defined(SUPPORT_COMBO_DPHY)if (sel == 0) {lvds_combphy_open(sel, panel);
+                       lcd_dev[sel]->tcon0_lvds_ana[0].bits.c = 3;} else {lcd_dev[sel]->tcon0_lvds_ana[0].bits.c = 2;lcd_dev[sel]->tcon0_lvds_ana[0].bits.v = 3;
@@ -467,7 +468,7 @@ s32 lvds_open(u32 sel, struct disp_panel_para *panel)}
#else{
-                       lcd_dev[sel]->tcon0_lvds_ana[sel].bits.c = 2;
+                       lcd_dev[sel]->tcon0_lvds_ana[sel].bits.c = 3;lcd_dev[sel]->tcon0_lvds_ana[sel].bits.v = 3;lcd_dev[sel]->tcon0_lvds_ana[sel].bits.pd = 2;

3. 检查

读取寄存器检查值是否为所设值

echo 0x06511220 >/sys/class/sunxi_dump/dump&&cat /sys/class/sunxi_dump/dump
http://www.yayakq.cn/news/351706/

相关文章:

  • 罗湖专业做网站公司网站建设业务提成
  • 济南公司网站开发静态网站怎么优化
  • 最好的网站建设推广网站验收流程
  • wordpress程序网站大连企业建站系统
  • 建设企业网站个人网上建网站的系统
  • 企业网站的特点是什么中文网站建设公司
  • 哪里有网站建设开发公司网站建站推广
  • 在线做网站需要什么国内c2c电子商务平台有哪些
  • 网站忧化 推广同时做wordpress批量信息导入
  • 哪些网站是做食品中国工商注册网企业年报系统
  • spring可以做多大的网站微信代运营的公司网站
  • 东戴河网站建设dede 网站地图模版
  • 建站专家网站建设系统推广app赚钱项目
  • 网站建设到运营需要多少钱企业网站建设到底应该注意什么
  • 三亚网站建设费用扬州外贸网站seo
  • 深圳建网站企业网站 手机版
  • 刷题小程序制作平台站内seo的技巧
  • 昆明做网站建设硬件设备行业信息采集软件
  • 大网站前端怎么做的网址域名注册
  • h5手机模板网站wordpress设置留言板
  • 东莞手机网站建设入门旅游网站建设流程是什么意思
  • 食品网站的功能定位建设执业资格注册中心网站
  • 做网站 收费在哪个网站去租地方做收废站
  • 高级网站开发中国建筑业未来发展展望
  • 网站怎么做伪静态处理软件怎么做出来的
  • 各个做网站的有什么区别宿迁二手房58同城急售
  • wordpress 新建一个页面锦州网站seo
  • 哈尔滨网站制作工程网站模板文件不存在
  • 湘潭网站建设 AA磐石网络给娃娃做衣服卖的网站
  • 常山网站建设网站引入百度地图