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

72 按键问题

时间:10-02 整理:3721RD 点击:
72的按键,用col0+row0,没问题,但用col2+row0不起作用,用串口看Log发现中断没有,用万用表量,发现col2+row0时,电压被拉到0.4v,达不到中断要求。不知道是什么问题?

看看是不是DWS里COL2是不是后面的定义是小写的?

是定义的大写,这个地方用MTK默认的都没改

看一下这个GPIO是不是在kd_camera_hw.c中使用了?

col1是被这个占用了

哪现在是不是解决了?

现在是col2,就是gpio109,MTK默认是col0和col2使用,col1被camera占用

哪看看COL2是不是也占用了?
可以查一下。
理论上这个不会有问题的,我们都在用。

我记得当初我们开始验证这个也是OK的,现在不知道怎么不行了 。查了好像这个用作jtag,其他没地方占用

你将你的原始代码中的DWS替换掉现在的,看看。
如果当初是好的,你这段时间有哪些驱动会用到GPIO?
都查一下。
还有看年闪光灯的驱动有没有对GPIO操作?

现在的情况是,用万用表测col0,col1,row0 都是只有0.3v左右,就那个col2是1.8v

你现在是COL2有问题?

对,col2没作用,col2和row0短接没中断,row0和其他几个col短接都有中断

用示波器量,那个col2没有波形出来,其他的col0,row0都有波形

配置成gpio mode,再写代码看能不能正常操作

配置gpio mode 电压会有变化,比如不配拉高,电压会下去,配拉高又上来

这个问题,好早以前就解决了。
mtk正式release的版本是没有这个问题。

有没有补丁?

搞定,需要硬件配置GPIO109模式

【五码】大理段二(26874561)  15:25:47
我也不太懂硬件,好像换个电阻,变成jtag模式
【苹果】阿茁(254911633)  15:34:06
硬件不是说从基带出来的吗
最后 是硬件搞定 还是软件 搞定的
【五码】大理段二(26874561)  15:34:36
是,但是那个电阻不是直接连在这个GPIO上,是在其他地方的电阻,硬件搞定
如果不是有Ganker的软件验证我软件没问题,我还不能理直气壮去找硬件的问题
【苹果】光辉岁月—驱动(442823786)  15:36:00
我知道了,估计进到JTAG模式了
【苹果】阿茁(254911633)  15:36:43
你还是不够强势啊
【五码】大理段二(26874561)  15:36:43
是,我不知道是哪个电阻,但是有硬件配置这个IO为jtag模式
【苹果】阿茁(254911633)  15:37:20
按照我的方法试了 都不行 ,就该让硬件自己去搞了 。
【五码】大理段二(26874561)  15:37:23
因为这种问题直接从CPU出来的,怎么也想不明白还能硬件出问题
连自己都不相信是硬件问题了
【苹果】阿茁(254911633)  15:38:07
我也是对硬件不太懂 。
我把mtk 发给我的信息 发给我们的硬件去看
他就明白 是怎么回事了 。

mark

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

网站地图

Top