自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 mtk 6771 耳机底层配置分享

mtk耳机底层配置分享

2022-02-22 20:18:00 1268 1

原创 展讯平台lcm旋转180°

当lcm芯片不支持画面旋转时,需要对平台进行修改。路径:frameworks//native/services/surfaceflinger/SurfaceFlinger.cppdiff --git a/native/services/surfaceflinger/SurfaceFlinger.cpp b/native/services/surfaceflinger/SurfaceFlinger.cppindex 09bd38f..2b1c820 100644--- a/native/ser.

2022-02-15 17:23:58 862 1

原创 安卓手机root流程

1.手机模式设置 -进入开发者模式,setting -> system -> Developer options -> OEM unlocking(使能)2.1 手动写命令 - adb reboot bootloader - fastboot flashing unlock(根据提示- 按音量上键) - fastboot reboot - adb root - adb disable-verity - adb reboot - adb root...

2022-01-22 18:17:22 3388

原创 MTK 10.0 地磁校准库添加

1.在vendori下添加库文件路径:vendor\mediatek\proprietary\external\ThirdParty2.在地磁驱动文件中软磁库名称strncpy(mTask.mag_dev_info.libname, "memsic3630", sizeof(mTask.mag_dev_info.libname));”memsic3630“用来保证调用那个地磁库,这里对应libmedmsic3630.so3.将vendor中的库文件在编译时拷贝到可执行文件中在.

2022-01-19 21:01:12 607

原创 MTK camera设备树及相关驱动调试

1.cust_mt6771_camera.dtsi修改这个设备树文件主要配置相机的reset,powerdown,avdd,dvdd,dovdd,clk引脚信息,已经配置了一些相机信息,我们调试时需要根据需求进行修改reset和powerdown引脚配置 camera_pins_cam0_rst_0: cam0@0 { pins_cmd_dat { pinmux = <PINMUX_GPIO101__FUNC_GPIO101>; slew-rate = &lt

2022-01-12 21:15:05 4082

原创 MTK MMC读写速度提升

安卓10.0 kernel_4.9emmc宏配置:CONFIG_MTK_EMMC_CQ_SUPPORT = y保证宏配置为y,没有则进行添加diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.cindex ee45e5b..ea409bd 100644--- a/drivers/mmc/card/block.c+++ b/drivers/mmc/card/block.c@@ -4366,7 +4366,10 @@

2021-12-23 10:37:53 2088

原创 MTK 安卓11 lcm AVDD及AVEE值修改

通常情况下lcm的avdd默认5.4v,某些屏幕对avdd要求不同,需要进行修改驱动程序路径:kernel-4.14/drivers/misc/mediatek/lcm/lcm_pmic.cint display_bias_enable(void){ int ret = 0; int retval = 0; display_bias_regulator_init(); /* set voltage with min & max*/ ret = regulator_s

2021-12-11 16:22:23 3810

原创 MTK led闪烁改为呼吸灯模式

1) PMIC的LED:平台上本身就定义了呼吸函数:(以o1.mp1,MT6739平台为例)修改文件: mtk_leds.c(参考路径: /kernel-4.4/drivers/misc/mediatek/leds/mt6739/mtk_leds.c)1.注意,需要将如下函数的#if 0改为1,让其可以编译进去。led_switch_breath_pmic()2.将mt_mt65xx_blink_set()中的mt_led_blink_pmic(led_data->cust.data,

2021-11-22 17:03:53 1965

原创 MTK LED驱动异常检测步骤

1.命名检查:因为HAL层( KPOC和正常开机)里面有用字符串来描述文件结点的位置,而且名字都是red/green/blue。所以,在一开始就要将Led ISINK的名字规范好,红灯的ISINK改名为red,绿灯改名为green以此类推。(具体可以查看hal层里面对路径定义的字符串,使用本平台上面的PMIC是定义名字对的,只是要看清楚ISINK是否与颜色匹配)举例字符串: "/sys/class/leds/red/brightness";这里以使用mt6370....

2021-11-22 16:55:53 1067

原创 MTK led驱动测试 (adb)

1) MT6370/MT6371上的LED进入对应led的文件中进行(sys/class/leds/ 下面会有对应led结点的文件夹)闪烁测试需要4步:1.echo pwm_mode > trigger这时会生成pwm_dim_freq、 pwm_duty两个文件(生成文件是软件实现)2.echo 3 >pwm_dim_freq3.echo 5 > pwm_duty4.echo 5 > brightness驱动正常就可以看到闪烁,下面同理设置常亮测试:echo c

2021-11-22 16:05:08 2260

原创 MTK平台 mt6771 GPIO控制

MTK平台下GPIO控制分为lk和正常模式控制;lk模式控制GPIO(所用调用必须包含在编译lk的宏定义中)头文件:#include <platform/mt_gpio.h>//使用时必须包含在编译lk的宏定义中#ifdef BUILD_LK#include <platform/mt_gpio.h>#endif定义GPIO引脚:#define GPIO_20_lk (GPIO20 | 0x80000000)定义GPIO控制函数:p...

2021-11-20 11:14:20 2581 1

原创 MTK 安卓11 传感器兼容 陀螺仪42607-p

处于成本或多样性考虑,经常需要新增传感器进行兼容,本次以陀螺仪icm42607-p型号进行分析1.如果平台或项目首次使用该传感器,需要添加传感器驱动文件(FAE提供),如果已经存在,直接进行下一步:文件存放路径:vendor\mediatek\proprietary\tinysys\freertos\source\middleware\contexthub\MEMS_Driver\accGyro\icm4n607.c2.新增陀螺仪i2c接口、方向、地址及中断号进行配置;mt6771:项目

2021-11-15 20:34:10 3472 7

原创 安卓8.0-MT6763平台 st7701s-MIPI转RGB屏调试

正确调试流程:1.在kernel路径: kernel-4.14/drivers/misc/mediatek/lcm/和bootable路径: vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm创建对应屏幕的驱动文件,两边文件一致,可以直接拷贝同类屏幕的驱动文件进行修改,命名参考命名规则,便于开发人员快速读取屏幕信息; 以lv971屏 ili9882h_panda652_hlt_hdplus1600 为例: ili9...

2021-11-02 10:40:45 2787

原创 MTK6765 安卓11 TP固件自动升级

adb查看TP固件版本号,判断固件是否升级成功adb shellsucat sys/bus/i2c/devices/0-0070/fts_fw_vision(根据硬件变化)通过抓kernel_log查看版本号01-01 08:03:09.375446 0 0 I [ 1.827408] (0)[247:mtk-tpd]: mtk-tpd: FW version=12]---------------------------...

2021-11-02 10:22:55 1342

原创 安卓11 MTK平台 在明亮环境下拍摄黑暗物体,自动启动闪光灯

文件路径:/vendor/mediatek/proprietary/custom/mtxx(平台)/hal/imgsensor/相机名/camera_AE_PLineTable_xxxx.h修改相机效果文件camera_AE_PLineTable_xxxx.h中的所有结构体static strAETable g_AE_SceneTable-xx中的第三个参数i4StrobeTrigerBV从20改为-20;...

2021-10-28 10:00:58 567

原创 安卓8.0 MTK 屏幕旋转180°

首先查看下面三个位置的硬件旋转配置,如果项目已经配置了硬件旋转,就去掉配置,反之亦然注:下面配置二选一,旋转值不用配置。lk:vendor/mediatek/proprietary/bootable/bootloader/lk/project/$project.mk#DEFINES+= MTK_LCM_PHYSICAL_ROTATION_HW//屏蔽硬件旋转配置DEFINES+= MTK_LCM_PHYSICAL_ROTATION_HW//硬件旋转配置devices:device/m

2021-10-20 12:37:05 885

ILI9881P-05_DTS_V100.pdf

ILI9881P-05显示屏手册

2021-12-25

GSL1691_DataSheet_Chinese_Rev1.1(1).pdf

触摸屏GSL1691手册

2021-12-24

DS_CHSC5448_v1.0.3.pdf

触摸屏chsc5448手册

2021-12-24

DATA_SHEET_FT8615_V0.1_合力泰.pdf

触摸屏FT8615手册

2021-12-24

ICN6211 Config.exe

icn6211数据转换工具

2021-10-22

ST7701S_SPEC_ V1.3.pdf

ST7701S手册

2021-10-22

ICN6211调试说明V0.4.doc

使用icn6211转RGB 的显示屏

2021-10-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除