JACK_INSERT and HOLD underlying issues

Andy Green andy at openmoko.com
Thu Feb 28 18:01:43 CET 2008

Hash: SHA1

Somebody in the thread at some point said:
> Werner Almesberger 提到:
>> Andy Green wrote:
>>> anything with HOLD we must have MICBIAS powered.  Even then maybe we
>>> don't make enough high level to detect a logic '1' at CPU interrupt
>>> input considering the load of the Mic.
> For HOLD function, we must have MICBIAS powered. In GTA01, we don't has
> any pull high resistor in IO_3V3.
> Because the HOLD function just for holds the phone or take a phone and
> we don't use it to wake up CPU.

Hi Allen -

Well if we power down the amp as we should in suspend, we won't be able
to wake from HOLD, that is the fact.  So we should remove the wake from
the HOLD EINT[].  I agree it is kind of not so useful anyway to wake on
that button since you need to hold the main unit to do something now it
is woken up.

But the larger issue is that maybe we have difficulty seeing a '1' even
with micbias powered, due to the load from the Mic.  That means maybe we
can't even use HOLD as a logical switch with micbias powered, or it is
marginal to detect the '1'.

- -Andy
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org


More information about the openmoko-kernel mailing list