2026-02-12 1:21 AM - last edited on 2026-02-12 7:26 AM by Peter BENSCH
Hello
I am looking at the ST87M01 Startup sequence in ST87MXX Startup Application Note.
For configuring the ST87M01 (Band locks, eDRX, PSM ...), I understand that I need to "Stop the NBIOT Stack", enter my configuration with AT Commands, store this configuration in flash and restart the module.
Many thanks,
Thierry
Solved! Go to Solution.
2026-02-18 2:45 AM
Dear Thierry Didi,
It depends on the number of powers up you have in mind, as the number of flash writing cycles is limited as you mentioned it.
Nevertheless, after a Power Sleep Mode or a "clean" power off (triggered with AT#poweroff" command), the parameters will be saved inside the ST87M01 NVM, so you have no reason to re-load them.
If you think about the first power-up, a network breakdown, or an exceptional case requesting recovery like the modem can not attach anymore to the network , reloading your configuration and applying a AT#RESET=1 is a good solution.
Best regards,
2026-02-17 6:22 AM
Dear Thierry Didi,
The sequence is visible in the startup Application Note (slide 5).
You can stop the NBIOT stack by sending AT command : "AT+CFUN=0" (see on the right of the slide).
Then, if you modify the configuration, you must always send "AT#RESET=1" to save your parameters in the NVM (indeed, the reset is mandatory).
As reminder, for complete documentation, you must install the GUI (STSW-ST87MGUI :(at installation, it will create a folder containing numerous Application Notes). If you face difficulties to find this folder, you can access it via the "Help" menu in the GUI.
Best regards.
2026-02-18 12:40 AM
Hello Didier,
thanks for your reply - I have access to the documentation. I still have one question :
Is one of these options the right one ? Or maybe there is another option ?
Many thanks
Thierry
2026-02-18 2:45 AM
Dear Thierry Didi,
It depends on the number of powers up you have in mind, as the number of flash writing cycles is limited as you mentioned it.
Nevertheless, after a Power Sleep Mode or a "clean" power off (triggered with AT#poweroff" command), the parameters will be saved inside the ST87M01 NVM, so you have no reason to re-load them.
If you think about the first power-up, a network breakdown, or an exceptional case requesting recovery like the modem can not attach anymore to the network , reloading your configuration and applying a AT#RESET=1 is a good solution.
Best regards,
2026-02-18 2:55 AM
Thanks Didier,
I was thinking of any startup which might happen during the whole life of the product (several years), and where we are not sure of the previous modem state.
anyway, I think that your reply is quite clear. The modem starts with whatever params are in its NVM, and a AT#RESET=1 or AT#POWEROFF is required if we want to modify them.
Best Regards
Thierry
2026-02-18 5:23 AM
Just a short correction about your last comment : you should send "AT+CFUN=0" to stop the stack, modify the configuration according to your needs, and finally send "AT#RESET=1" to save the configuration and reboot the module.
AT#PWROFF is the command to power off the module with a clean network detachment, saving NVM parameters.
2026-02-18 5:24 AM
ok thanks for the clarification,
best regards
Thierry