RDA PQ工具使用 (屏参调整)
使用客户规格书,制作屏参文件。
注意:,必填区和计算区,必填区根据屏参的SPEC填写,具体的屏参文件参数通过点击“Calc Sync”生成。
如:HV320WHB-N81的SPEC:

打开“ColorAdjustTool”
1、根据规格书的CLK/Hsync/Vsync/Horizontal Active/Vertical Active参数填写“必填区”
2、点击“Calc Sync”生成详细的参数
3、点击“Save Panel Setting”生成最终程序使用的“panel_setting.h”文件
注意:
a) PWM要调成47K
b) 勾选“Fine Tune Setting”可以在线调试装机市场的屏参。
c) 工具计算区“H Period”,对于双路LVDS,填写的是单路的值,如1920X1080的屏参。

如:1920X1080:

对应工具参数如下:

“panel_setting.h”生成如下:
#define PANEL_TYPE "HV320WHB-N81" /*******************************************************************************
* Power Sequence
********************************************************************************/
#define PANEL_POWERENABLE_TO_LVDS_POWERON_T2 25
#define PANEL_LVDS_DATAEN_TO_BLEN_T3 500
#define PANEL_BLOFF_TO_LVDS_POWER_DOWN_T4 250
#define PANEL_LVDS_POWER_DOWN_TO_PANEL_POWER_OFF_T5 30 /*******************************************************************************
* Panel Spec(DEC)
********************************************************************************/
#define PANEL_PCLK 75.40
#define PANEL_PCLK_PAL 63.00
#define PANEL_PCLK_MAX 85.00
#define PANEL_PCLK_MIN 56.00 #define PANEL_WIDTH 1366
#define PANEL_HEIGHT 768 #define PANEL_MAX_HTOTAL 2000
#define PANEL_TYP_HTOTAL 1560
#define PANEL_TYP_HTOTAL_PAL 1070
#define PANEL_MIN_HTOTAL 1450 #define PANEL_MAX_VTOTAL 1200
#define PANEL_TYP_VTOTAL 806
#define PANEL_TYP_VTOTAL_PAL 1168
#define PANEL_MIN_VTOTAL 778 //0: NoInvert, 1: Invert
#define PANEL_INVERT 0
//0: NoSwap, 1: Swap
#define PANEL_LVDS_SWAP 0
//1: Single, 2: Dual
#define PANEL_CHANNEL_NUM 1
//6: 6 bit, 8: 8 bit, 10: 10 bit, 12: 12 bit
#define PANEL_COLOR_DEPTH 8
//0: JEDIA, 1: VESA(LSB), 2: VESA(MSB)
#define PANEL_LVDS_TYPE 2
//0: LVDS, 1: DP
#define PANEL_INTERFACE 0
//0: H/VSyncEn(default), 1:H/VSyncDis
#define PANEL_HVSYNC_EN 0
//0: High Active, 1: Low Active
#define PANEL_HSYNC_POLARITY 0
//0: High Active, 1: Low Active
#define PANEL_VSYNC_POLARITY 0
/*******************************************************************************
* Panel Setting
********************************************************************************/
//60Hz
#define PANEL_PLL_REFDIV_60HZ 0
#define PANEL_PLL_NDIV_60HZ 42
#define PANEL_PLL_TXDIV_60HZ 1
#define PANEL_PLL_FDDIV_60HZ 13 #define PANEL_HSYNC_START_60HZ 1
#define PANEL_HSYNC_END_60HZ 8
#define PANEL_HVALID_START_60HZ 34
#define PANEL_HVALID_END_60HZ 717 #define PANEL_VSYNC_START_60HZ 1
#define PANEL_VSYNC_END_60HZ 4
#define PANEL_VVALID_START_60HZ 10
#define PANEL_VVALID_END_60HZ 778 #define PANEL_HTOTAL_60HZ 781
#define PANEL_VTOTAL_60HZ 796
#define PANEL_MAX_VTOTAL_60HZ 811 //50Hz
#define PANEL_PLL_REFDIV_50HZ 0
#define PANEL_PLL_NDIV_50HZ 42
#define PANEL_PLL_TXDIV_50HZ 1
#define PANEL_PLL_FDDIV_50HZ 13 #define PANEL_HSYNC_START_50HZ 1
#define PANEL_HSYNC_END_50HZ 6
#define PANEL_HVALID_START_50HZ 24
#define PANEL_HVALID_END_50HZ 707 #define PANEL_VSYNC_START_50HZ 1
#define PANEL_VSYNC_END_50HZ 26
#define PANEL_VVALID_START_50HZ 76
#define PANEL_VVALID_END_50HZ 844 #define PANEL_HTOTAL_50HZ 752
#define PANEL_VTOTAL_50HZ 991
#define PANEL_MAX_VTOTAL_50HZ 1012 //48Hz
#define PANEL_PLL_REFDIV_48HZ 0
#define PANEL_PLL_NDIV_48HZ 0
#define PANEL_PLL_TXDIV_48HZ 0
#define PANEL_PLL_FDDIV_48HZ 0 #define PANEL_HSYNC_START_48HZ 0
#define PANEL_HSYNC_END_48HZ 0
#define PANEL_HVALID_START_48HZ 0
#define PANEL_HVALID_END_48HZ 0 #define PANEL_VSYNC_START_48HZ 0
#define PANEL_VSYNC_END_48HZ 0
#define PANEL_VVALID_START_48HZ 0
#define PANEL_VVALID_END_48HZ 0 #define PANEL_HTOTAL_48HZ 0
#define PANEL_VTOTAL_48HZ 0
#define PANEL_MAX_VTOTAL_48HZ 0 /*******************************************************************************
* Panel Backlight Mapping
********************************************************************************/
//Hz
#define PANEL_PWM_FREQ 47000
//0 : NoInvert, 1 : Invert
#define PANEL_BL_INVERT 0
//0 : NoRef VSync, 1 : RefVSync
#define PANEL_PWM_REF_VSYNC 0
//0 : PixelClock, 1 : 24576KHz(default)
#define PANEL_PWM_SRC 1 #define PANEL_PWM_DUTY_MIN 10
#define PANEL_PWM_DUTY_MAX 100
RDA PQ工具使用 (屏参调整)的更多相关文章
- RDA PQ工具使用 (Adi Analysis)
PQ工具“ColorAdjustTool.exe”,请注意芯片的选择: RDA512C选择533 RDA8501选择331 RDA8503选择131 工模菜单 COLOR LUT: R/G/B/Y/ ...
- RDA 多屏参流程
一.RDA MAKEFILE的本地变量 在介绍多屏参之前,先看一下./code/env.conf的包含过程,通过./code/Makefile.project加载,env.conf中所有的变量,都变为 ...
- MSD3393/MSD3463 屏参及REG对照表
概述:TIMMING组成 MOD: BANK:0x1032 VOP: SC_BK10 注意BANK对应: VOP: SC_BK10 例如:MS_U16 m_wPanelHTotal; Sub VO ...
- Android SurfaceView播放视频时横竖屏的调整
对于横屏录制的视频就横屏播放,对于竖屏录制的视频就竖屏播放. 在mainifest文件里对负责播放的Activity添加以下属性“ android:configChanges="orient ...
- mac下virtualbox中centos6.5虚拟机实现全屏和调整分辨率
在visualbox里安装好centos后,发现不能分辨率与原屏幕不一致,很多解决方法是:安装增强包.可是安装增强包后依然达不到效果. 究其原因,原来因为没有安装显卡驱动导致安装了增强包后无法实现分辨 ...
- jmeter性能工具 之 传参 (三)
jmeter 主要有三种方式:键值对传参,json格式传参,外部传参 1.键值对传参 可以参考上篇登陆,使用的传参方式是键值对传参 2.json 格式传参 用json 格式传参不要忘了加http 头 ...
- 小工具之apk黑屏自动检测
在打包测试的时候经常发送给测试组之后,发现已进入游戏就黑屏,这个就浪费了测试组的精力,如果要测试多款产品的话,就会因为黑屏问题做很多无用功,这是程序就需要在发给测试的时候自己先测试产品会不会黑屏.同样 ...
- RK3288 mipi屏参数配置文件
RK3288 Android 5.1系统 Linux 3.10 mipi屏参数配置文件所在的路径:kernel/arch/arm/boot/dts/xxx_mipi.dtsi 屏参数配 ...
- LVDS接口液晶屏点屏流程
使用MStar的TSUM系列的芯片,主要是用来驱动LVDS的屏.在硬件设置无误的情况下(屏开关口.屏电压.PWM等),按照屏规格书上的参数配置屏参,就可以完成点屏了.大概分为几个步骤,确定屏供电电压, ...
随机推荐
- Courses on Turbulence
Courses on Turbulence Table of Contents 1. Lecture 1.1. UIUC Renewable energy and turbulent environm ...
- 【HDU 2196】 Computer (树形DP)
[HDU 2196] Computer 题链http://acm.hdu.edu.cn/showproblem.php?pid=2196 刘汝佳<算法竞赛入门经典>P282页留下了这个问题 ...
- [bzoj1078][SCOI2008][斜堆] (贪心)
Description 斜堆(skew heap)是一种常用的数据结构.它也是二叉树,且满足与二叉堆相同的堆性质:每个非根结点的值都比它父亲大.因此在整棵斜堆中,根的值最小.但斜堆不必是平衡的,每个结 ...
- 【转】ASP.NET MVC 4 RC的JS/CSS打包压缩功能
原文链接:http://www.cnblogs.com/shanyou/archive/2012/06/22/2558580.html 打包(Bundling)及压缩(Minification)指的是 ...
- manacher模板整理
//p[]为最长回文半径长度,id为当前最靠右端回文串的中心点(多个取最靠左),mx为id对应的回文串的最右端坐标+1void manacher(char *s,int len){ p[] = ; , ...
- 在mysql数据库中,文章表设计有啥好的思路
Q: 用mysql设计一张文章表,不知道有啥好的思路! 我是这样的,应为考虑附件和图片,所以我的文章表除了有varchar(1000)的文章内容,还设置了个Bolb接收附件和图片. 我用的是mysql ...
- codevs——2750 心系南方灾区
2750 心系南方灾区 时间限制: 1 s 空间限制: 2000 KB 题目等级 : 青铜 Bronze 题解 查看运行结果 题目描述 Description 现在我国南方正在承受百年 ...
- Java并发包——线程通信
Java并发包——线程通信 摘要:本文主要学习了Java并发包里有关线程通信的一些知识. 部分内容来自以下博客: https://www.cnblogs.com/skywang12345/p/3496 ...
- MongoDB小结13 - find【2个参数】
第一个参数 MongoDB使用find来进行查询,查询呢,就是返回一个集合中文档的子集,子集合的范围从0个文档到整个集合. find的第一个参数决定了要返回那些文档,其形式也就一个文档,说明了要执行的 ...
- mybatis最重要的mapper文件书写
1.MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap. 也只有在mapper的select标签中,才会指定resultMap属性的值,其 ...