I am using the Pico LTE board (Actually 2 of them) in the USA. The boards are having a terrible time getting registered and staying registered. I am located on the East cost of the USA. Sometimes it registered without a problem and stays connected for days. Other times I just cant get the registrations to happen. I have been trying from the same location with the same cell tower availability in both cases. I have even gone and sat under the local cell tower to make sure the LTE signal is as good as possible (5 bars on my phone). I have tried reflashing the pico, factory reset on the modem, and disable and enable the SIM at the Sixfab end. Nothing seems to change the results.
I don’t think its is something I am doing at my end. I am not sure if there are changes I should make to the registration to “super” to improve my changes. Increase timeout? Change the PDP type, change the access technology setting? I am not sure about how reliable connecting to the APN of “super” is from the USA. Any help or ideas on what to try would be appreciated.
Typical info I see when trying to register
Register Network {‘status’: 1, ‘response’: [‘+CREG: 0,2’, ‘OK’], ‘interval’: 0}
Error: Register Network {‘status’: 1, ‘response’: [‘+CREG: 0,2’, ‘OK’], ‘interval’: 0}
The registration status +CREG: 0,2 indicates that the device is in the process of trying to register on the network but hasn’t succeeded yet. The “2” means it’s searching for the network, but something is preventing a successful connection.
The Packet Data Protocol (PDP) type and access technology (LTE, 3G, 2G) can impact the registration process. In some cases, changing these settings can improve the reliability of the connection.
You can query the supported LTE bands on your modem using the following AT command:
AT+QCFG="band"
Switch to Manual Network Selection: If the modem struggles to find the correct network, try manually selecting the carrier to force it to connect to a known LTE network.
AT+COPS=?
This command will show available networks. After seeing the results, you can manually select a network by:
AT+COPS=1,2,"<network code>"
Before registration, check signal strength and serving cell info using the following commands:
Thanks ensar. I’ll try these steps and the troubleshooting guide , however things seemed to have started working again (But some of the commands you gave give me the option to check what band and network it is using).
I am thinking I may have blown up one of the raspberry pi picos on one device by giving it too much voltage. This didn’t help with my diagnoses. I ended up unsoldering it and adding a socketed RPI Pico. Things started working after that (The old one was definitely deed, it couldn’t even be booted into file sharing mode).