Quantcast
Channel: Embedded Software (Read Only)
Viewing all articles
Browse latest Browse all 25965

Forum Post: RE: AM335x avoid disabling GPIO banks 1-3 in suspend

$
0
0

Hi Clifton,

The state of all IO pads is replaced with the reset state of signal selected by pin mux mode in DeepSleep. To retain the same pin state with active state in DeepSleep, please follow below procedure.

1)      Configure the pinmux/PAD config in GPIO mode (before entering deepsleep0)

2)      This will make all PADs in tristate mode

3)      If we need PAD =1,  enable pull up on the PAD config

4)      If we need PAD =0,  enable pull down on the PAD config

5)      If we need to tristate, then disable the pulls  on the PAD config

6)      Receiver may be disabled independently

7)      After exiting from DeepSleep0 (configure back the application pinmux)

Please let us know if the above approach does not work.

Regards,

Arun


Viewing all articles
Browse latest Browse all 25965

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>