
安卓驱动
文章平均质量分 58
mengluoxixiang
把重点放在自己身上,关注自己的成长,成为很厉害的人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高通SXR平台用logcat打印libdrm.o静态库里的日志
今天写程序的时候有一个步骤是把一串字符串数组用fputs()函数写到.txt文件中,结果出现了乱码。找了一上午没找到乱码的原因,原创 2021-07-18 17:26:59 · 364 阅读 · 0 评论 -
高通mipi dsi 在帧之间和行之间切换LP模式
一、帧切换LP在帧之间切换LP模式很简单,只需要两个feature就可以。+qcom,mdss-dsi-bllp-power-mode; 打开blank low power 模式+qcom,mdss-dsi-bllp-eof-power-mode; 在 end of frame 打开 blank low power模式以上配置是将mipi线在两帧之间切换成了low power模式,用示波器测量可以...原创 2021-07-18 16:54:22 · 5982 阅读 · 1 评论 -
SDM660平台使能I2C或者UART口开不起机
当使能一个I2C或者UART功能导致系统开不起机的情况,一般有两点原因:1、Pin脚被占用2、在TZ那边,Pin脚给的权限不够以SDM660平台的I2C_3为例:我在sdm660-mtp.dtsi文件中使能了i2_3:&i2c_3 { status = "ok";};结果原本能开机的系统开不起来了……i2c的配置在sdm660-blsp.dtsi文件中,我...原创 2019-09-04 16:17:06 · 2251 阅读 · 3 评论 -
如何在UEFI中添加LCD驱动
在UEFI中添加LCD驱动比在BOOTLOADER中要简单很多,UEFI中LCD的配置文件为:BOOT.XF.1.4\boot_images\QcomPkg\Sdm660Pkg\Library\MDPPlatformLib\MDPPlatformLib.c中如下图,我们可以看到,该c文件中高通已经给了几个LCD的范例,这其中的JD9366就是我新加的LCD来看具体内容:con...原创 2019-09-04 15:15:25 · 6078 阅读 · 11 评论 -
如何在kernel中配置uart口
1、在电路图中找到要配置的uart口的口号:如下图,我们这次要调的是MSM8953芯片上的GPIO4和GPIO52、在高通的gpio config文档里找到改口的配置,如:MSM8953_GPIO_Configuration_Spreadsheet.xlsm从下图可知,我们配置的是UART2系列3、从高通的BLSP文档中找到MSM8953平台,UART2系列的配置,...原创 2019-09-03 16:39:38 · 1718 阅读 · 0 评论 -
忽明忽暗的闪屏问题
之前在调试某个型号的智能机时,发现屏幕有忽明忽暗闪屏的现象。具体表现为当前画面颜色较暗时,屏幕会闪亮一下,而当前画面颜色较亮时,屏幕会变暗一下,效果非常明显。后来找到原因。 这是高通的一个feature,叫做CABL(根据内容调节背光),意思就是当此前的显示内容是暗色系时,背光会自动调亮,当此前的显示内容是亮色系时,背光会自动调暗。这样自动调节的目的是为了增强人眼的适应性,即使各种亮暗界...原创 2016-10-26 10:09:16 · 2707 阅读 · 0 评论 -
gpio_tlmm_config()
先来看一下这个函数的原型:原创 2014-11-25 17:09:48 · 6109 阅读 · 1 评论 -
MSM8974 TP 多点触控 B协议
记录一些关于多点触控的信息:在TP模块的原创 2014-10-31 15:30:44 · 1949 阅读 · 0 评论 -
Msm8974的cont_splash_screen问题
大家都知道,在手机进入系统之前会有一个aboot流程原创 2014-11-03 15:12:32 · 2296 阅读 · 0 评论 -
MSM8974 TP驱动流程
刚学习安卓驱动的时候,我师父就说流程最重要,现在来fen'xi'yi'tia原创 2014-11-03 15:03:25 · 2356 阅读 · 2 评论