GPIO glitch observed while resuming from DeepSleep

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • Linux Core SDK
    • LCPD-38127
    • 09.02.00
    • 10.01
    • Hide
      am62xx_lp_sk-fs
      am62xx_sk-fs
      Show
      am62xx_lp_sk-fs am62xx_sk-fs

      Customer observed that the GPIO pin voltage drops when entering Deep Sleep.

      Experiments to Evaluate the Problem:

      • Checked the Padconfig register before and after suspend/resume
      • Changed Padconfig bit24=1 and toggled the rest of the DS bits
      • Used an experimental DM Firmware to see if the Padconfig restore step is the source
      • Used an experimental DM Firmware to see if IO Isolation step is the source
      • Used an experimental DM Firmware that added a loop at the end of IO Isolation
      • Tried RTC wake with these DM Firmwares
      • Changing the ATF to an infinite while loop at the suspend finish step
      • Changed ti_sci.c to add a while loop before & after the IO Isolation step
      • Checked the value of GPIO IP before removing IO isolation in resume path
      • Tried setting the value of GPIO IP for GPIO0_42 pin and then removing isolation

      Customer E2E Threads:
      [1] https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1361669/am625-gpio-output-state-in-deep-sleep

      [2] https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1369205/am625-gpio-s-impedance-change-in-deepsleep-mode

      [3] https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1360238/am625-peripherals-goes-into-reset-state-when-processor-goes-into-deepsleep-mode

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-5002 - GPIO glitch observed while resuming...
                SYNCHRONIZED
                • Last Sync Date: