- 博客(16)
- 收藏
- 关注
原创 记录,指南针有数据但是指针不动(kernel )
打开ProjectConfig与defconfig中CUSTOM_KERNEL_ORIENTATION_SENSOR、CONFIG_CUSTOM_KERNEL_ORIENTATION宏。
2024-07-17 16:09:24
102
原创 记录mtk USB连接电脑选项为灰色
检查CONFIG_USB_POWER_DELIVERY宏有没有打开,CONFIG_USB_POWER_DELIVERY没有打开时,CONFIG_TCPC_CLASS和CONFIG_TCPC_MT6370宏关闭也行。
2024-07-10 17:35:45
93
原创 mtk gpio按键配置
dws配置:配置为普通GPIO模式上拉输入或者直接配置中断模式(如果没上拉,getevent虽然有键值上报,但是android freamwork 层会过滤掉,因为freamwork 只读到up,没有读到down)
2024-05-23 10:08:08
187
1
原创 MT6580 android 8.0的modem 编译
/xxx(自己路径或者平台路径,看走哪个)/tools/builg.sh 9g_80_b258_0 mt6580。project name(路径:xxx(自己路径)/project/mt6580/xxx/xxxx)
2024-04-09 11:51:49
193
1
原创 mtk camera调试遇到的问题(持续更新)
问题一: 单独点前摄,前摄显示正常,将后摄配置进软件,前摄出现条纹,花屏画面。 解决方法:在摄像头驱动中将摄像头的clk降低,24不行就改为12。问题二: 在mtk的kernel-5.10调试摄像头发现读取id的时候,id值没次都不一样,量了i2c的速率发现i2c速率过快,达到了1.75MHz,所以导致摄像头IC反应不过来导致每次读取的id值都不一样。 解决方法:将dts中的clock-div = <5>;改为clo
2024-03-06 15:01:05
459
1
原创 mtk 摄像头帧率问题
发现上层通过调用mParameters.setPreviewFpsRange去设置gc4653的帧率,发现设置了不生效,另外一个摄像头是可以的,最开始怀疑的是imgsensor_metadata,对比发现和可以的摄像头的imgsensor_metadata是一致的,后来看驱动代码发现,不可以的摄像头set_dummy这个函数为空的。set_dummy函数是对摄像头的帧率进行修改,对摄像头驱动进行修改后发现可以了。
2024-03-06 14:23:03
339
1
原创 MTK modem 编译记录
按照FDD5M分别在ProjectConfig.mk、k39tv1_bsp_1g_defconfig、k39tv1_bsp_1g_debug_defconfig和k39tv1_bsp_1g.mk中配置。2.检查apps目录下,最初的只有NDK、build.sh、gen_config、module、mtk_rel、ndkbuild.sh、tools文件,其余删除,如图:(圈的删掉)要在主mk中配置(ProjectConfig.mk)底部选择:Switchable_om-mt6739。
2024-02-02 16:03:22
514
原创 MTK平台使用i2c-tools
a.在source build/envsetup.sh 和lunch后 mmm i2c-tools-4.2 对源码进行编译,让后就会在out\target\product\xxx\system\bin 目录下生成5个可执行文件,分别为 i2cdetect 、i2cdump、i2cget、i2cset、i2ctransfer。后还有一步关键的,要对直接的工程进行make -j24 编译后,在烧录。3.将源码(i2c-tools-4.2)放入工程中,例如放在和kernel-4.9同一目录下,其他目录也行。
2024-01-23 18:54:17
871
1
转载 mtk调试-camera
RST这路电需要配置的gpio口为GPIO56,camera_pins_cam0_rst_0和camera_pins_cam0_rst_1这两个节点中配置的GPIO口为56, CLK这路电需要配置的gpio口为GPIO50。kernel-4.19/drivers/misc/mediatek/imgsensor/src/common/v1_1/imgsensor_sensor_list.c 添加数组成员。对应的是pinctrl-2,引用camera_pins_cam0_rst_1这个节点上下一一对应。
2024-01-23 10:17:22
212
1
原创 6589、6572、6582喇叭无声,软件上应该如何配置
例子:使用yad的外部PA,则CUSTOM_KERNEL_SOUND = amp_yad,然后实做。把USING_EXTAMP_HP注释掉: //#define USING_EXTAMP_HP。把CUSTOM_KERNEL_SOUND配置为相应PA驱动的文件夹名,然后实做具体的PA驱动。把CUSTOM_KERNEL_SOUND配置为相应PA驱动的文件夹名,然后实现具体的PA驱动。把USING_EXTAMP_HP注释掉: //#define USING_EXTAMP_HP。
2024-01-19 10:17:25
344
原创 好记性不如烂笔头之MTK摄像头移植:
alps\kernel-xx\arch\arm\configs\xxx_debug_defconfigalps\device\mediateksample\{project}\ProjectConfig. mkalps\device\mediatek\common\kernel-headers\kd_imgsensor.halps\kernel-xx\drivers\misc\mediatek\imgsensor\inc\kd_imgsensor.halps\vend
2023-11-23 17:45:55
739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人