PWRKEY issue with BG95

I have an issue where as soon as power is applied to vbat of the module and pwrkey has not been triggered, it outputs the same starting sentence again and again (im not entering any commands, in fact it doesnt react to any command in that state) then when i trigger pwrkey it goes back to normal. i linked a picture of the schematic of the pwrkey diagram i have.


and here are the logs `22:00:19.028 →

22:00:19.028 → RDY

22:00:19.028 →

22:00:19.028 → +CFUN: 1

22:00:19.251 →

22:00:19.251 → +CPIN: READY

22:00:19.251 →

22:00:19.251 → +QUSIM: 1

22:00:19.482 →

22:00:19.482 → +QIND: SMS DONE

22:00:19.989 →

22:00:19.989 → APP RDY

22:00:20.575 → Sending command: AT

22:00:23.241 →

22:00:23.241 → RDY

22:00:23.241 →

22:00:23.241 → +CFUN: 1

22:00:23.370 →

22:00:23.370 → +CPIN: READY

22:00:23.370 →

22:00:23.370 → +QUSIM: 1

22:00:23.552 →

22:00:23.552 → +QIND: SMS DONE

22:00:24.094 →

22:00:24.094 → APP RDY

22:00:27.363 →

22:00:27.363 → RDY

22:00:27.363 →

22:00:27.363 → +CFUN: 1`

You can refer to the Hardware Design of our PWRKEY.


isnt that what i have?

It looks like the module keeps resetting. Most common reason is that there’s not enough capacitance on the power supply or that the power supply is not good enough in general.

Which capacitors (type and value) do you use?
Are they placed close to the VBAT pins?
What is the voltage?
Which variant of BG95 you use?

i turned out it was due to a faulty gpio expander. thanks for the help