3 sdkdlwk

尚未进行身份认证

我要认证

做一位名副其实的工匠

等级
TA的排名 8k+

MTK8788[android 9.0]调试笔记 MIPI屏驱动移植

以 nt35521_sl101pc27d0978_b00_wxga为例LK层的添加1 添加你的LCM屏驱动文件*1.1 添加到\vendor\mediatek\proprietary\bootable\bootloader\lk\dev\lcm\elink_lcm,原生MTK LCM屏添加的路径在\vendor\mediatek\proprietary\bootable\bootloader\lk\dev\lcm*2 LK层的 LCM 宏的开启在路径\device\mediateksa

2020-07-09 11:21:51

eclipse中导出jar包 步骤

2020-07-04 16:38:15

msm8937+android7.1.1显示驱动解决显示残影问题

1.问题开机动画显示的是android,开机进入系统后,还可以看到android残影2.厂家分析残影和水波纹有一定关系残留的液晶电荷没有及时释放加快液晶电荷释放;调整条形电极正负压差IPS的玻璃或多或少都会存在残影问题,只能轻微化,要完全解决,很困难残影问题一般为液晶以正负电场进行驱动,受Feed through变化,导致条形电极正负压差不一致,盒内正负离子分离,分别向不同的电极方向移动,最终聚集在电极上,形成电场,LC在该电场的作用下,不能完全按照预设电压进行选择3. 解决

2020-07-03 16:41:58

高通 Msm835平台充电功能的开发与调试

平台充电相关代码:835平台kernel充电相关代码:driver/power/supply/qcom/qpnp-fg-gen3.c 电池电量相关驱动代码driver/power/supply/qcom/battery.c 电池充电相关代码driver/power/supply/qcom/qpnp-smb2.c 高通充电控制相关代码driver/power/supply/qcom/smb-lib.c 高通充电控制相关代码arch/arm/boot/dts/qcom/msm8998-mtp.dt.

2020-07-03 14:31:19

Android USB 摄像头开发时ERROR: Unable to resolve dependency for ‘:libusbcamera@debug/compileClasspath‘ 出错解

USB摄像头开发时 引入依赖 同步出错,出现类似下面的报错,按照下面解决即可。ERROR: Unable to resolve dependency for ':libusbcamera@debug/compileClasspath': Could not download common.aar (com.serenegiant:common:1.5.20)解决方案:修改项目的build.gradle中下面的配置//maven { url 'http://raw.github.com/saki

2020-06-30 23:33:11

如何控制步进电机速度(即,如何计算脉冲频率):

假定设置为四细分数,电机转一圈所需要的脉冲数即为800个,要实现步进电机600转/分的转速,上位机应该发送的脉冲频率计算方法:频率的概念是一秒钟的时间发送的脉冲个数所以,先计算步进电机每秒钟的转数600/60=10转/秒再计算10转/秒需要的脉冲数10 X 800 = 8000个即脉冲频率为 8000 ,也就是8K结论,为了实现步进电机600转/分的转速,上位机应该保持8K的脉冲输出频率现在您明白了吧?为了计算脉冲频率必须知道的两个前提条件是:1、知道步进电机转一圈需要的

2020-06-05 16:47:11

Qualcomm ASOC_Speaker 修改mixer_paths_qrd_sku3.xml调试记录

1、tinymix log 检索 MI2S_RX Channels|RX1 MIX1 INP1|RX2 MIX1 INP1|RDAC2 MUX|HPHL|HPHR|Ext Spk Switch2、XML文件配置2.1 从耳机双声道路径经过的Speaker及其对应的原理图 <path name="speaker"> <ctl name="MI2S_RX Channels" value="Two" /> <...

2020-05-15 07:58:24

高通QPST备份QCN及恢复流程

一:首先打开qpst software download 界面,选择backup选项连接手机进行备份,进度条走完后点击Exit完成备份二:qcn还原流程,选择restore 连接手机进行还原,待进度条走完后点击Exit后手机会自动重启,此为完整流程。...

2020-05-11 08:25:15

Android内存溢出解决

Caused by: java.lang.OutOfMemoryError: Failed to allocate a 67122084 byte allocation with 1037008 free bytes and 63MB until OOM解决Android内存溢出其实你可以添加在你的清单android:hardwareAccelerated="false"andro...

2020-04-03 08:33:49

MTK-MT6735-camera新加模组调试总结

记录下MTK6735 添加新的camera模组调试过程1、第三方提供kernel的驱动代码以及hal层的效果代码。kernel代码拷贝到(比如)kernel-3.18/drivers/misc/mediatek/imgsensor/src/mt6735/sc2232_mipi_raw_sub/hal代码拷贝到(比如)vendor/mediatek/proprietary/custom/...

2020-03-28 10:02:59

使用sed -i对文本字符串进行增删改查

sed是一个很好的文件处理工具,本身是一个管道命令,主要以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。1. sed命令行格式sed [选项] [命令]11.1 选项-n,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed特殊处理的那一行(或者动作)才会被列出来。...

2020-03-19 17:26:09

win10访问 GitHub 网站慢和git clone慢问题 已解决

在windows 10中访问github网站 和使用 gitclone 下载源码时慢问题解决方法是修改 C:\Windows\System32\drivers\etc\hosts 文件其中修改hosts文件的属性使其可以被修改属性->安全->Users点击编辑把修改和写入的对号打上。这里是已经修改完的。1、访问https://www.ipaddress.com...

2020-02-13 11:15:58

更改ubuntu root密码

一、更改root密码 1、用当前登录用户打开终端,在终端输入命令 sudo passwd,输入当前用户的密码然后回车 2、会提示输入新密码,输入完成后回车 3、然后提示再输入一次新密码以确认,然后回车,设置成功 注意:这个新密码就是root的密码,可以与当前用户的密码不同。 在终端中输入 su root,然后输入root的密码,验证成功即可切换到r...

2020-02-06 16:02:57

AD软件生成gerb文件方法参考

https://jingyan.baidu.com/article/b87fe19e84fae5521935685e.htmlhttp://blog.csdn.net/wang975380547/article/details/77099422 综述:altium designer是protel的升级版本,其中一项新功能就是能生成Gerber文件。Gerber文件是一种符合EIA标准,由G...

2020-02-06 15:59:46

android_porting步骤

1. 认真阅读IC的spec,我们需要从中读出一些有用的信息。 1) IC正确的(或者可以说精确的)上电时序,这其中包括,Host端控制IC时存在几个pin(regulator, GPIO等),这几个pin严格的上点时序是怎么样的。 2)IC上电时,是否需要发送一定的初始化序列,来保证IC的正常工作。 3)IC的正常工作时的工作原理及工作模式等。2. Driver编写:...

2020-01-31 22:13:38

Android 8.0 基于MTK平台 客制化/增加一个物理按键

本篇文章主要解决以下工作任务:在H6 医疗项目中,只有一个power键和添加了一个物理按键,该按键功能是用于接听或者挂断电话,那么应该如何去客制化呢?H61.查看GPIO对照表,配置DWS文件GPIO对照表一般来说,我们的按键需要通过col和raw来确定一个按键的位置,但也有另一种,就是raw接地了,只需配置col即可。找硬件工程师拿到GPIO对照表和硬件原理图...

2020-01-02 09:13:27

Anaconda的安装及Spyder简单例子

Anaconda Python 是 Python 科学技术包的合集,功能和 Python(x,y) 类似。它是新起之秀,已更新多次了。包管理使用 conda,GUI基于 PySide,所有的包基本上都是最新版,没有PyQt和wxpython等,容量适中,但该有的科学计算包都有:numpy,sicpy,matplotlib,spyder....。使用中科大镜像源 http://mirrors.us...

2019-12-16 14:27:49

MTK摄像头调试工具 CCT 的使用

对于MT6589平台camera调试的学习总结,camera调试学习的是对于raw类sensor的调试,对于yuv格式的sensor是由FAE帮助我们调试的。首先在调试一个camera之前要准备好调试所需要的环境,实验室是必须的,另外还要有调试的工具安装。调试camera之前要确保安装好三个工具:1.CCT (Camera Calibration Tool)camera的大部分调试工...

2019-11-01 10:36:38

Android应用安装过程及原理

Android应用安装的流程及路径: 应用安装涉及到如下几个目录:system/app 系统自带的应用程序,无法删除data/app 用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录data/data 存放应用程序的数据Data/dalvik-cache 将ap...

2019-10-09 08:44:50

从linux usb bus节点来认识usb linux usb认识

首先从linux dmesg来认识usb:<6>[19.610046]msm_hsic_hostmsm_hsic_host:QualcommEHCIHostControllerusingHSIC<6>[19.620391]msm_hsic_hostmsm_hsic_host:newUSBbusregistered,assign...

2019-09-21 15:01:07

查看更多

勋章 我的勋章
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。