#10953 NORM -: XO-1.75 External Mic sense does not work
Zarro Boogs per Child
bugtracker at laptop.org
Mon Jun 6 18:02:48 EDT 2011
#10953: XO-1.75 External Mic sense does not work
-----------------------------------------+----------------------------------
Reporter: wmb at firmworks.com | Owner: wad
Type: defect | Status: closed
Priority: normal | Milestone:
Component: hardware | Version: 1.75-A3
Resolution: fixed | Keywords:
Next_action: never set | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
-----------------------------------------+----------------------------------
Comment(by wmb at firmworks.com):
Replying to [comment:2 wad]:
> There are two problems with this circuit. The first is the voltage
divider on the gate of Q9, which means that while we have 2.6V of bias
voltage, we are only applying 1.3V of it to the gate. This ensures that
the output voltage will never be higher than 1.3V.
I'm confused by this analysis. I could see how that might be the case in
a source follower circuit, with the source connected to a resistor to
ground. But in this case, the source is either grounded through the mic
jack or pulled up to 3V3.
It appears to me that the intended circuit operation is a grounded-source
current switch, in which case 1V3 on the gate should be enough for
sufficient LED current - although boosting it to 1V8 wouldn't hurt.
> A second problem is the voltage drop across the LED, roughly 1.8V when
no current is flowing. Even correcting the voltage divider, it is hard
to get a voltage that I would feel comfortable feeding into a 3.3V GPIO.
>
> In 1.5, the signal was current sensitive. Either it was tied to
ground, or it was pulled up by another pullup.
>
> The solution for 1.75 A3 should be to add a 47 Kohm pullup resistor to
+3.3V to the EXT_MIC_PLUG signal. I can't quite explain why the pullup
has to be so low --- 15K pulls up to +3.3V, 120K only pulls up to 2.1V ---
I suspect the input impedance of the SoC is relatively low (150Kohm ?).
How about a Schottky diode with anode connected to Q9 source and cathode
connected to EXT_MIC_PLUG? That would prevent any reverse conduction
through body diodes.
--
Ticket URL: <http://dev.laptop.org/ticket/10953#comment:3>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list