微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mtk6572 检测耳机问题

mtk6572 检测耳机问题

时间:10-02 整理:3721RD 点击:
第一次调试耳机,不知道从哪下手,对耳机这块一窍不通,现在插入耳机没有任何反应,状态栏也没有耳机图标,没有声音,FM界面提示“请插入耳机”,这个肯定是没有检测到耳机的插入吧,应该是没有配置或者没有配对是吧,请问这个要在哪配置或者修改?

accdet.c
这里面有LOG信息,你看看吧。

嗯,好的,我先看看,对这块不懂,文件都不知道在哪,哎

给你文件名了,你就搜一下嘛。

72的检测到耳机,不会有图标显示的吧

我这边是没有图标,不过声音也没有,比如进情景模式选择音乐应该有声音的,但是我的耳机没有声音,应该在什么地方配置?

设置MTK_HEADSET_ICON_SUPPORT=yes
试一下。

MTK_HEADSET_ICON_SUPPORT=yes 这个设置成 yes 也不行,图标没出来,也没有声音

打LOG看了没有?

我用USB打的log,什么都没有啊,没有关于Accdet的log

你看一下accdet.c里的打印函数。
看看LOG信息有没有打开?

还是没有啊,我直接把log改成printk了,我只改了accdet_probe,accdet_remove,accdet_resume中的log,这样行吗?还有是编译kernel吗?(./makeMtk xx r k bootimage)

里面的中断有没有加LOG?
还有别的函数都可以加LOG。
如果都没有的话,哪么就是完全没有触发。
你的硬件上有没有用到中断?

这个有没有什么gpio要配置的?或者是其他什么地方要配置的?

有没有中断?

怎么看?对这个“中断”非常陌生

我无语了。我都不知道怎么回答你了。
你先跟你硬件,将这中断的事搞清在问吧。

// use accdet + EINT solution
//#define ACCDET_EINT
// support multi_key feature
//#define ACCDET_MULTI_KEY_FEATURE
// after 5s disable accdet
//#define ACCDET_LOW_POWER
//#define ACCDET_28V_MODE
//#define ACCDET_PIN_RECOGNIZATION
#define ACCDET_SHORT_PLUGOUT_DEBOUNCE
#define ACCDET_SHORT_PLUGOUT_DEBOUNCE_CN 20

看看这个文件accdet_custom.h

重点查看硬件!

MTK_HEADSET_ICON_SUPPORT=yes
这个宏打开需要编译哪几个模块?

结帖了,是硬件那边的问题

硬件那边的什么问题呀, 说出来共享一下咯, , ,

尼玛 什么B人  人家那么多人回复帮你解决  你找出原因也不说一下什么原因 鄙视!

拉出来鞭尸鄙视

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top