GSENSOR_3V3 voltage drop
Christoph Mair
ml at chonyota.net
Mon Aug 24 00:08:06 CEST 2009
> [Christoph Mair So 23. August 2009]:
> > > 2009/8/23 Christoph Mair <ml at chonyota.net>:
> > > > The voltage is now between 3.32V and 3.44V which seems to be ok,
> > >
> > > Nice.
> > >
> > > > but after
> > > > suspending it still drops to 2.44V Vmax and 1.78V Vmin (when the
compass
> > chip
> > > > starts a measurement).
> > >
> > > Just to make sure I got you right: You enable the "g-sensor" and get
about
> > 3.3V,
> > > then you suspend and _while suspended_ you get 2.4V and 1.8V
respectively?
> > > What happens when you resume? Do you get back 3.3V? If this is the case
> > > you probably don't set GPD12/13 (CS), GPG7 (CLK), GPG6 (MOSI) to 0 and
> > > GPG5 (MISO) to pulldown during suspend and leak the voltage from the
> > > CPU. Can you pleasemake sure you set those pins during suspend!
>
> ^^^^!
> As suspected in my other posting, and explained by Sven, the GSENSOR_3V3
rail
> may see "phantom"-feeding by the data(MOSI)/clk-lines if those are at 3V3
> while LDO in PMU is powered down, during suspend. It doesn't matter if you
> touch those lines, the feeding may take a path thru the gmeters (the clamp
> diodes there) so you see some voltage of 3V3 - (voltage-drop on diode).
> Please check as suggested by Sven
GPD12/13 (G1_CS and G2_CS) remain high (3V3) after suspend. This probably
leaks current into G1/2_INT and SPI_MISO1 which are at 2V4.
Christoph
More information about the hardware
mailing list