MTK 安卓11 lcm AVDD及AVEE值修改

article/2025/9/24 0:20:21

通常情况下lcm的avdd默认5.4v,某些屏幕对avdd要求不同,需要进行修改

驱动程序路径:

kernel-4.14/drivers/misc/mediatek/lcm/lcm_pmic.c

int display_bias_enable(void)
{int ret = 0;int retval = 0;display_bias_regulator_init();/* set voltage with min & max*/ret = regulator_set_voltage(disp_bias_pos, 5800000, 5800000);//修改avdd峰值if (ret < 0)pr_info("set voltage disp_bias_pos fail, ret = %d\n", ret);retval |= ret;ret = regulator_set_voltage(disp_bias_neg, 5800000, 5800000);//修改avee峰值if (ret < 0)pr_info("set voltage disp_bias_neg fail, ret = %d\n", ret);retval |= ret;
.........

修改后效果如下:

         我们可以明显的看到,AVDD拉高后有一个阶梯,分别为5.4v和5.8v,那是因为在启动时lk里的电压设置没有修改,导致在lk中AVDD峰值为5.4v,启动后峰值为5.8v;

lk程序路径:

vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/lcm_pmic.c

int display_bias_enable(void)
{int ret = 0;/*config rt5081 register 0xB2[7:6]=0x3, that is set db_delay=4ms.*/ret = PMU_REG_MASK(0xB2, (0x3 << 6), (0x3 << 6));/* set AVDD 5.4v, (4v+28*0.05v) *//*ret = RT5081_write_byte(0xB3, (1 << 6) | 28);*/
//修改avdd 5.8v,(4v+36*0.05v)ret = PMU_REG_MASK(0xB3, 36, (0x3F << 0));if (ret < 0)LCM_LOGI("nt35695----tps6132----cmd=%0x--i2c write error----\n", 0xB3);elseLCM_LOGI("nt35695----tps6132----cmd=%0x--i2c write success----\n", 0xB3);/* set AVEE *//*ret = RT5081_write_byte(0xB4, (1 << 6) | 28);*/ret = PMU_REG_MASK(0xB4, 36, (0x3F << 0));if (ret < 0)LCM_LOGI("nt35695----tps6132----cmd=%0x--i2c write error----\n", 0xB4);elseLCM_LOGI("nt35695----tps6132----cmd=%0x--i2c write success----\n", 0xB4);
.............

修改后效果如下:


http://chatgpt.dhexx.cn/article/vogDJng1.shtml

相关文章

LCD VGH -VGL

此电路可以输出AVDD电压&#xff1a;1.25*&#xff08;56.210&#xff09;/108.275V LX用于VGH 、 VGL&#xff1a;为了理解方便&#xff0c;下面将LX视为&#xff1a;0到10V&#xff0c;100khz&#xff0c;100%占空比的方波输出&#xff0c;二极管的压差视为VF1V VGL解析&…

TFT供电电路(VCOM/VGL/VGH/AVDD)设计原理

一般而言&#xff0c;一个 LCD 需要以下几种驱动电压&#xff1a; VCC – TFT 模组数字模块电源 AVDD – TFT 模组模拟模块电源 &#xff0c;电流要求可能会到20-30mA VGH – 门开启电压&#xff0c;一般为 VGH 12V~25V&#xff0c;IVGH<10mA VGL – 门关断电压&…

Standard EVB硬件开发指南(1)——LCD接口电路

Standard EVB硬件开发指南 一、LCD接口电路详解1、VLED背光驱动电路2、LCD多电源管理器&#xff08;VCOM、VGH、VGL、AVDD&#xff09;3、MIPI、LVDS接口定义4、LVDS显示控制接口5、LCD Layout设计要求 一、LCD接口电路详解 Standard EVB具备6.8寸和7寸MIPI接口电路&#xff0…

科学计算工具IPython

IPython是公认的现代科学计算中最重要的Python 工具之一&#xff0c;它是一个加强版的Pvthon交互式命令行工具&#xff0c;与系统自带的Python 交互环境相比,IPython主要具有以下特点&#xff1a; 与Shell 紧密关联&#xff0c;可以在IPython开发环境下直接执行Shell指令。 它是…

Python:ipython进阶学习

文章目录 简介一、ipython与matplotlib结合二、jupyter qtconsole三、命令历史记录与输入输出四、ipython与操作系统进行交互五、高级功能小结 简介 前面讲解了ipython里面的一些核心知识点&#xff0c;包括它的优势所在、快捷键操作、内省、什么是魔术命令等等&#xff0c;本…

[转]IPython介绍

1. IPython介绍 ipython是一个python的交互式shell&#xff0c;比默认的python shell好用得多&#xff0c;支持变量自动补全&#xff0c;自动缩进&#xff0c;支持bash shell命令&#xff0c;内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python…

ipython学习

用pip安装ipython:pip install ipython 在开始菜单输入cmd&#xff0c;回车或者shift鼠标右键&#xff0c;选择‘在此处打开命令窗口’ -->输入ipython tab自动完成 内省 在变量的前面或后面加上一个问号(?)就可以将有关该对象的一些通用信息显示出来。这就叫做对象的内省…

Ipython版本控制

Ipython版本控制 2020-5-28 昨天设置了Anaconda环境的复制和移植&#xff0c;今天发现激活复制后的anaconda环境&#xff0c;ipython还是base版本的&#xff0c;python却已经转为了复制后的anaconda版本。 这说明ipython的控制和python控制还不是同步的&#xff0c;ipython需…

ipython安装报错

ipython安装报错 在命令行中执行 pip install ipython 安装报错 WARNING: Failed to write executable - trying to use .deleteme logic ERROR: Could not install packages due to an OSError: [WinError 2] 系统找不到指定的文件。: ‘C:\Python311\Scripts\pygmentize.ex…

ipython怎么安装_如何装ipython

广告关闭 腾讯云11.11云上盛惠 &#xff0c;精选热门产品助力上云&#xff0c;云服务器首年88元起&#xff0c;买的越多返的越多&#xff0c;最高返5000元&#xff01; 我安装了anaconda&#xff0c;效果很好。 我按照anaconda cmd命令行设置了一个python 3环境&#xff0c;效…

NumPy 秘籍中文第二版:一、使用 IPython

原文&#xff1a;NumPy Cookbook - Second Edition 协议&#xff1a;CC BY-NC-SA 4.0 译者&#xff1a;飞龙 在本章中&#xff0c;我们将介绍以下秘籍&#xff1a; 安装 IPython使用 IPython 作为 Shell阅读手册页安装 matplotlib运行 IPython 笔记本导出 IPython 笔记本导入网…

ipython的变量_IPython介绍

本文编写时&#xff0c;IPython最新的版本为6.3和5.4。 介绍 IPython 是 Fernando 在 2001 开始开发的一个交互式的Python解释执行环境。众所周知&#xff0c;Python提供了一个交互执行的环境&#xff0c;在命令行输入python或者python3就可以进入Python的命令行环境&#xf…

IPython使用技巧

目录 1. ?打印IPython简介 2. ?快捷功能 3. ??快捷功能 4. history历史命令 5. tab自动补全 6. !执行shell命令 7.%和%%魔法命令区别 8. %run运行脚本 9.%timeit测量代码运行时间 10.%%timeit测量代码运行时间 11. %pwd显示工作路径 12. %matplotlib inline显示…

ipython换行_ipython 换行

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我一直试图在ipython notebook中启用换行。 我没有搜索到结果,我在终端输入ipython notebook --help。 给了我大量配置命令,但没有换行。 有谁知道notebook是…

Py之ipython:Python库之ipython的简介、安装、使用方法详细攻略

Py之ipython&#xff1a;Python库之ipython的简介、安装、使用方法详细攻略 目录 ipython的简介 1、IPython的主要功能 ipython的安装 ipython的使用方法 1、shell的方法交互式使用IPython 2、web的方法进入jupyter notebook ipython的简介 ipython是一个python的交互式s…

史上最详细、最完全的ipython使用教程,Python使用者必备!——ipython系列之二

声明&#xff1a;本文承接前面一篇文章&#xff0c;ipython系列之一&#xff1b;另外&#xff0c;本文所指的ipython不是ipython notebook&#xff0c;ipython notebook已经被jupyter notebook所取代&#xff0c;不再叫ipython notebook了。 前面讲解了ipython里面的一些核心知…

史上最详细、最完全的ipython使用教程,Python使用者必备!——ipython系列之一

一、ipython简介 关于什么是ipython&#xff0c;本文就不加以介绍了&#xff0c;他是一个非常流行的python解释器&#xff0c;相比于原生的python解释器&#xff0c;有太多优点和长处&#xff0c;因此几乎是python开发人员的必知必会。 1、ipython相比于原生的python有什么优…

《IPython简介》

IPython是公认的现代科学计算中最重要的Python工具之一。它是一个加强版的Python交互式命令行工具&#xff0c;与系统自带的Python交互环境相比&#xff0c;IPython具有以下明显的几个特点&#xff1a; 与Shell紧密关联&#xff0c;可以在IPython环境下直接执行Shell指令&#…

ipython的介绍

1. IPython介绍 ipython是一个python的交互式shell&#xff0c;比默认的python shell好用得多&#xff0c;支持变量自动补全&#xff0c;自动缩进&#xff0c;支持bash shell命令&#xff0c;内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用pytho…

Python——使用ipython

1、打开命令行窗口&#xff0c;运行pip install ipython&#xff0c;安装ipython&#xff0c;如果安装了anaconda&#xff0c;就不需要安装ipython 了&#xff0c;因为anaconda自带ipython&#xff1b; 2、运行ipython&#xff0c;进入ipython窗口&#xff1b; 3、命令前加叹号…