Hi,
We have a custom board based on i.MX6 Solo with below specs:
HW Configuration: PMIC- MMPF0100NPAZES, 4Gb DDR3(MT41J128M16HA-15E:Dx 2), 32Gb EMMC(EMMC04G-W627-X02U)
We are following same decoupling scheme as followed in SABRE-AI CPU card.
Kernel version and/or BSP release used = based on Linux 6.1.1_1.0.0
We are facing a problem in which iMX6S fail to resume normally from suspend mode (DSM).
We checked the board could work normally before DSM. But once it went to DSM, it cannot resume anymore unless power cycle. It does not lock up every time it wake up from deep sleep. So the issue is random.
We had observed that if we don’t assert VSTBY(PMIC_STBY) signal to the PMIC, the iMX6S is able to resume from DSM always.
Below are some of the iterations we tried
Please let us know whether BSP 6.1.1_1.0.0 has the fix for ERR005852 already.
Please let us know possible causes for this issue and provide suggestions for fixing the same.
Hi Sanket,
Thank you for your response...
We had verified that PMIC_STBY_REQ is de-asserted after wake up even during a failure condition.
We have provided same values and number of decoupling capacitors as mentioned in HW development guide.
Hi @Ajesh_Ametek1,