BC66 PSM Enter constraint

Hello. We use bc66 in our project, and it have different behavior with two mobile operators.
With first op all working fine:

[2021-02-02_13:26:43:729]OK
[2021-02-02_13:26:43:838]AT+CEREG=4

[2021-02-02_13:26:43:838]OK
[2021-02-02_13:26:43:938]AT+QSCLK=0

[2021-02-02_13:26:43:968]OK
[2021-02-02_13:26:44:058]AT+CPSMS=1,“00101000”,“00001010”

[2021-02-02_13:26:44:058]OK
[2021-02-02_13:26:44:168]AT+QATWAKEUP=1

[2021-02-02_13:26:44:168]OK
[2021-02-02_13:26:44:258]AT+QSCLK=1

[2021-02-02_13:26:44:288]OK
[2021-02-02_13:26:44:378]AT+QLEDMODE=1

[2021-02-02_13:26:44:408]OK
[2021-02-02_13:26:44:478]AT+CEREG?

[2021-02-02_13:26:44:498]+CEREG: 4,1,“0023”,“049FAB01”,9,“00001010”,“00101000”

[2021-02-02_13:26:44:498]OK
[2021-02-02_13:26:44:598]AT+QNBIOTEVENT=1,1

[2021-02-02_13:26:44:598]OK
[2021-02-02_13:26:44:706]AT+QRELLOCK

[2021-02-02_13:26:44:706]OK
[2021-02-02_13:27:17:779]
[2021-02-02_13:27:17:779]+QNBIOTEVENT: “ENTER PSM”
[2021-02-02_13:27:18:027]+QNBIOTEVENT: “ENTER DEEPSLEEP”

With second op the module does not enter the PSM mode:

[2021-02-02_13:41:22:672]OK
[2021-02-02_13:41:22:771]AT+CEREG=4

[2021-02-02_13:41:22:771]OK
[2021-02-02_13:41:22:871]AT+QSCLK=0

[2021-02-02_13:41:22:901]OK
[2021-02-02_13:41:22:991]AT+CPSMS=1,“00101000”,“00001010”

[2021-02-02_13:41:23:011]OK
[2021-02-02_13:41:23:111]AT+QATWAKEUP=1

[2021-02-02_13:41:23:111]OK
[2021-02-02_13:41:23:211]AT+QSCLK=1

[2021-02-02_13:41:23:231]OK
[2021-02-02_13:41:23:321]AT+QLEDMODE=1

[2021-02-02_13:41:23:351]OK
[2021-02-02_13:41:23:441]AT+CEREG?

[2021-02-02_13:41:23:441]+CEREG: 4,1,“0099”,“0001D90B”,9,“00001010”,“00101000”

[2021-02-02_13:41:23:441]OK
[2021-02-02_13:41:23:539]AT+QNBIOTEVENT=1,1

[2021-02-02_13:41:23:539]OK
[2021-02-02_13:41:23:659]AT+QRELLOCK

[2021-02-02_13:41:23:659]OK

Mobile operator engineers can not help me yet. Where may be reason this behavior, or may be i’m had mistake in command sequence?

Added: after some time module eventually entering PSM, but not every time and it may be minutes or hours waiting…

1 Like

Just wanted to check,can you send and/or receive data ok? Make sure the band setting is correct for the faulty operator. Also APN will need changing for new operator
Iss your antenna ok for the band too? I am just wondering whether the radio is busy and hence no PSM. Cfun=0 would probably force into PSM, not sure.

Thank you for reply! I had this problem on two devices: project prototype and quecktel evaluation board. Today both simultaneosly started working fine. (Op says, than nothing changed on his side). Wonderful :slight_smile:
Even without PSM all other functions worked fine (including data transfer).

Ha! Got to love engineering. Well commit source code / document setup. Add to bug tracker. And keep going and see if it comes up again.