This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM623: Want to keep GPIO output value in DeepSleep

Part Number: AM623

Tool/software:

Hi,

My customer wants to keep GPIO0_60(ball AA21 in ALW package) output state during DeepSleep.
According to TRM(SPRUIV7B) section 14.2.1.2.1 Pad Configuration Register Functional Description, there is a bit to keep pin state in DeepSleep.

The customer simply configure the bit to '0', correct?

Thanks and regards,
Koichiro Tashiro

  • Hi Tashiro-san,

    Bit15 will define if the pad will re-use the state prior to entering Deep Sleep or use the Deep Sleep Pad controls (Bit 24:28). So either:

    • Set the GPIO during active state and keep Bit15=0
    • Or Set Bit15=1 and configure Bits24:28 as required.

    The first option requires less register writes.

    Best Regards,

    Anshu