Reply by Shashank Maheshwari June 25, 20132013-06-25
I got the power consumption to a value something like 700uA which is still
pretty high. I am still tweaking on it. However I am still not able to
solve my second problem. whenever I get out of deep sleep mode I set up
everything again but i still get garbage characters on UART. If I add a
little delay I get some initial characters correct. However after that the
increasing delay also doesnt make much of a difference and its still the
same.

what can be the issue ?
On Tue, Jun 25, 2013 at 3:18 PM, Kevin wrote:

> **
> Hi,
>
> Make sure that all unnecessary peripherals (those not needed for wakeup)
> are switched off, switch off unneeded clocks and also stop/power down the
> PLL. Make sure the I/O pins have a defined state as they can draw power
> when they are at an undefined level.
>
> Remember to reinitialize everything when coming out of deep sleep.
>
> --
> Kevin
> --- In l..., Shashank Maheshwari
> wrote:
> >
> > Hi
> >
> > I have a system in which I have an external interrupt which wakes the
> > system transmits UART data and the system sleeps again on LPC1114 (302).
> >
> > When I put this system in deep sleep mode it consumes 7mA of current. I
> do
> > not understand why this consumption is so high ??? There are 2 more
> sensors
> > on the board with it which consume around 10uA combined current. There is
> > no other IC on the board.
> >
> > ALSO
> >
> > I am using IRC with PLL. When I put the system in sleep mode and when it
> > wakes up, it sends correct UART data. However when I put the system in
> deep
> > sleep mode and wake it up I get garbage data on UART (the characters in
> > that garbage data remain same).
> >
> > I figured it might be because of the closing of IRC in deep sleep mode
> and
> > re enabling it when the system wakes up. However after re setting up all
> > the clock settings too after wake up this situation persists.
> >
> > What can be the issue ?
> >
> > Rgds
> >
> > --
> > Shashank Maheshwari
> >
> >
> > [Non-text portions of this message have been removed]
> >
>

--
Shashank Maheshwari
[Non-text portions of this message have been removed]

An Engineer's Guide to the LPC2100 Series

Reply by Kevin June 25, 20132013-06-25
Hi,

Make sure that all unnecessary peripherals (those not needed for wakeup) are switched off, switch off unneeded clocks and also stop/power down the PLL. Make sure the I/O pins have a defined state as they can draw power when they are at an undefined level.

Remember to reinitialize everything when coming out of deep sleep.

--
Kevin
--- In l..., Shashank Maheshwari wrote:
>
> Hi
>
> I have a system in which I have an external interrupt which wakes the
> system transmits UART data and the system sleeps again on LPC1114 (302).
>
> When I put this system in deep sleep mode it consumes 7mA of current. I do
> not understand why this consumption is so high ??? There are 2 more sensors
> on the board with it which consume around 10uA combined current. There is
> no other IC on the board.
>
> ALSO
>
> I am using IRC with PLL. When I put the system in sleep mode and when it
> wakes up, it sends correct UART data. However when I put the system in deep
> sleep mode and wake it up I get garbage data on UART (the characters in
> that garbage data remain same).
>
> I figured it might be because of the closing of IRC in deep sleep mode and
> re enabling it when the system wakes up. However after re setting up all
> the clock settings too after wake up this situation persists.
>
> What can be the issue ?
>
> Rgds
>
> --
> Shashank Maheshwari
> [Non-text portions of this message have been removed]
>

Reply by Shashank Maheshwari June 25, 20132013-06-25
Hi Martin

When I checked the power consumption no external component was connected.
Just those 3 ICs as specified earlier !

Best Regards
On Tue, Jun 25, 2013 at 1:50 PM, capiman26061973 wrote:

> **
> Hello Shashank ,
> > I have a system in which I have an external interrupt
> > which wakes the system transmits UART data
> > and the system sleeps again on LPC1114 (302).
>
> Have you checked the power consumption of the
> UART voltage converter outside of the LPC1114?
>
> Best regards,
>
> Martin
>
>
>

--
Shashank Maheshwari
[Non-text portions of this message have been removed]

Reply by capiman26061973 June 25, 20132013-06-25
Hello Shashank ,

> I have a system in which I have an external interrupt
> which wakes the system transmits UART data
> and the system sleeps again on LPC1114 (302).

Have you checked the power consumption of the
UART voltage converter outside of the LPC1114?

Best regards,

Martin

Reply by Shashank Maheshwari June 25, 20132013-06-25
Hi

I have a system in which I have an external interrupt which wakes the
system transmits UART data and the system sleeps again on LPC1114 (302).

When I put this system in deep sleep mode it consumes 7mA of current. I do
not understand why this consumption is so high ??? There are 2 more sensors
on the board with it which consume around 10uA combined current. There is
no other IC on the board.

ALSO

I am using IRC with PLL. When I put the system in sleep mode and when it
wakes up, it sends correct UART data. However when I put the system in deep
sleep mode and wake it up I get garbage data on UART (the characters in
that garbage data remain same).

I figured it might be because of the closing of IRC in deep sleep mode and
re enabling it when the system wakes up. However after re setting up all
the clock settings too after wake up this situation persists.

What can be the issue ?

Rgds

--
Shashank Maheshwari
[Non-text portions of this message have been removed]