病症:病症:arm启动后应用程序界面显示不正常(左面有部分未能正常显示)也就是左面少一块区域,右面多一部,

原因:lcd显示驱动中场扫描的问题

平台:s3c2416、linux2.6、800*480lcd

解决办法:

修改lcd驱动中部分代码:内核目录下drivers/vidio/s3c_xxx.c(根据实际找适合自己的)

打开文件找到:

  1. #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
  2. #include
    #include
  3. #include
    #include
    #include
  4. #if defined(CONFIG_CPU_S3C2450) || defined(CONFIG_CPU_S3C2416)
    #include
    #elif defined(CONFIG_CPU_S3C6400)
    #include
    #elif defined(CONFIG_CPU_S3C6410)
    #include
    #endif
  5. #include "s3cfb.h"
  6. #define ON   1
    #define OFF  0
  7. #define DEFAULT_BACKLIGHT_LEVEL  2
  8. #define H_FP  180  
  9. #define H_SW  18
  10. #define H_BP  40  
  11. #define V_FP  10  
    #define V_SW  8  
    #define V_BP  20

因为是左右的问题,所以找行扫描,定位H_FP和H_BP,这位二者可以简单地理解为扫描的这部分不显示,保持H_FP+H_BP之和不变,适当改变二者,慢慢调试,知道调试到合适为止。每次修改过数值之后,都要重新编译内核下载。

同样的,如果是上下出的问题就应该找V_FP、V_BP原理和上面相同。

转载于:https://www.cnblogs.com/songfeixiang/p/3733805.html

病症:arm启动后应用程序界面显示…相关推荐

  1. 树莓派蓝屏_树莓派刷写Windows 10 ARM版后成功运行桌面程序

    微软在2015年时推出Windows 10 IoT物联网版供树莓派系列以及其他单板电脑安装和部署更多的应用程序. 不过树莓派系列设备本身都是使用博通的ARM处理器,所以也只能运行Windows 10商 ...

  2. 桌面管理器(gdm、lightdm)启动后——到界面显示时间优化

    目录 引言 1.1 问题现象 1.2 问题分析 1.3 什么是系统的熵值? 1.4 问题解决 引言 该篇博客分析桌面管理器(gdm.lightdm)启动后--到界面显示时间过长的问题 1.1 问题现象 ...

  3. java程序启动后就进行了7次younggc_程序员如何优化 Java GC

    本文由CrowHawk翻译 Sangmin Lee发表在Cubrid上的"Become a Java GC Expert"系列文章的第三篇<How to Tune Java ...

  4. 本地计算机上的mysql80服务启动后停止 某些_MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止...

    这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错. 1.其中一个是:Windo ...

  5. mysql 8 启动失败(本地计算机上的mysql服务启动后停止。某些服务再未由其他服务或程序使用时将自动停止)

    注:该类问题可能有多种情况造成的,所以大家先看看mysql的日志,了解报错的原因再着手解决服务启动不了的问题吧 mysql 8.0.20 启动失败,失败提示信息:本地计算机上的mysql服务启动后停止 ...

  6. OracleOraDb11g_home1TNSListener 服务启动后停止 某些服务在未由其他服务或程序使用时将自动停止

    问题描述 oracle服务设置为手动启动.但是开机后手动启动监听服务后弹出框,提示"本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止.某些服务在未由 ...

  7. 重装系统后,腾讯TM2013 “应用程序无法启动,因为程序的并行配置不正确

    重装系统后,腾讯TM无法使用 老是提示"应用程序无法启动,因为程序的并行配置不正确........sxstrace.exe工具" 解决方法: 1. 重新安装TM2013, 安装文件 ...

  8. 全志XR806芯片 固件烧录完成后,程序不是预期烧录程序或者甚至无法启动如何解决?

    1.问题背景 872平台上烧录成功后,程序运行没有改变,还是原来的程序,有时候甚至烧录成功后系统无法启动. 2.问题描述 烧录固件完成后,提示烧录成功,断上电后,程序跑的还是原来的程序,没有烧录成功, ...

  9. 本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止。

    问题:在win10服务下手动启动Mysql57(自定义的mysql服务名)报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止. 我的解决方案: 1.以管理员身份 ...

最新文章

  1. 2019年上半年收集到的人工智能Python编程干货文章
  2. ctrl+shift+l指定选择 vscode_6.PYTHON开发利器之VS Code常用配置介绍
  3. Intel汇编语言程序设计学习-第三章 汇编语言基础-上
  4. 在Linux下安装配置phpMyAdmin步骤
  5. SynchronousQueue详解
  6. 如何评估一个人解决问题的能力
  7. C# 对程序窗口进程和进程ID
  8. vue 在 html 中自定义 tag
  9. EYQiPa,梦开始的地方
  10. LeetCode 1576. 替换所有的问号
  11. 史上最清楚的BP算法详解
  12. 2-6 hash(1)
  13. linux 怎么格式化u盘写保护,u盘怎样去掉写保护状态手机怎么加密软件
  14. SEM常用的数据统计工具之百度统计
  15. 用计算机怎么安装新思路软件,新思路计算机二级
  16. 对话状态跟踪学习笔记
  17. 用Unity的GetSpectrumData方法识别钢琴曲中的钢琴琴键
  18. Wechat + unbuntu
  19. 手游开发神器 cocos2d-x editor 教程聚合和代码下载(持续更新中)
  20. html5新标签 figure 和 figcaption

热门文章

  1. 将MSHFLEXGRID表格中数据导入Excel方法
  2. 多点子接口的帧中继配置(MP SubInterface FrameRealy)
  3. a challengefor the 2 hour course
  4. GTK+ VS MFC
  5. HDU 2152 选课时间(题目已修改,注意读题) (母函数)
  6. 模拟课----需求文本
  7. 天水市荣膺“2016中国智慧城市创新奖”
  8. 有那种条件可以用 火山云引擎 - 提供免费云计算销售管理系统
  9. 二叉树两个结点的最低公共父结点 【微软面试100题 第七十五题】
  10. 微软职位内部推荐-Principal Software Developer