3 thoughts on “CE910 Context Activation fails after completing OTASP”
I’m using a CE910 modem with firmware 18.01.022 on Verizons network.
Part of our application logic is to attempt over the air provisioning on first boot. We issue the ATD*22899; command and wait for the “#OTASP: 2” response indicating success.
1 second later we issue the Context Activation command: “AT#SGACT=1,1”
This command immediately fails with the “ERROR” response
When I start our application without attempting to provision, the Context Activation command succeeds.
Is this normal? Is there a minimum amount of time we need to wait after provisioning success before attempting to activate context?
Hello Scott,
When you are doing OTASP you need to wait for the “NO CARRIER” after “OTASP: 2”. At this point the modem will then do a soft reboot. Once the unit is back up and running and you have confirmed you are registered to the network you can then issue the AT#SGACT=1,1.
NOTE – Just to make sure I also understand correctly that you are NOT issuing ATD*22899; on every single boot as this NOT recommended.
Cheers
Nick Tart FAE – Telit
Thank you for the clarification on what happens after provisioning. I suspected that the modem was doing something internally since we see a break on the UART and then the usual URCs we see on boot up. We will wait for the NO CARRIER response and boot up before attempting to activate context.
Verizon told us that there is no downside to repeated provisioning attempts, which I wasn’t sure was accurate. Our intent is to only attempt provisioning the very first time the unit is powered on.
We use cookies to enhance your browsing experience and help us improve our websites. To improve our website, we carefully select third parties that use cookies to allow us to serve specific content and achieve the purposes set out in our cookie policy. For more information on how to make adjustments through your browser to the cookies being used on your device, please click Find Out More link. By closing this banner or continuing to browse our website, you agree to our use of such cookies. FIND OUT MORE
I’m using a CE910 modem with firmware 18.01.022 on Verizons network.
Part of our application logic is to attempt over the air provisioning on first boot. We issue the ATD*22899; command and wait for the “#OTASP: 2” response indicating success.
1 second later we issue the Context Activation command: “AT#SGACT=1,1”
This command immediately fails with the “ERROR” response
When I start our application without attempting to provision, the Context Activation command succeeds.
Is this normal? Is there a minimum amount of time we need to wait after provisioning success before attempting to activate context?
Hello Scott,
When you are doing OTASP you need to wait for the “NO CARRIER” after “OTASP: 2”. At this point the modem will then do a soft reboot. Once the unit is back up and running and you have confirmed you are registered to the network you can then issue the AT#SGACT=1,1.
NOTE – Just to make sure I also understand correctly that you are NOT issuing ATD*22899; on every single boot as this NOT recommended.
Cheers
Nick Tart
FAE – Telit
Thank you for the clarification on what happens after provisioning. I suspected that the modem was doing something internally since we see a break on the UART and then the usual URCs we see on boot up. We will wait for the NO CARRIER response and boot up before attempting to activate context.
Verizon told us that there is no downside to repeated provisioning attempts, which I wasn’t sure was accurate. Our intent is to only attempt provisioning the very first time the unit is powered on.