Reputation: 1
I am using linux 20.04 to build an image for the IMX8QXP, the image is based on kernel SUMO 4.14.98. I am using one of the SIMCOM7600E.
I starts to dial up via NIC by using below command :
AT+CREG = 1 +CREG=1,1 return OK
AT+CGREG = 1 +CGREG=1,1 return OK
AT$QCRMCALL=1,1 return No CARRIER
I cant seem to fix the problem or figure out what is wrong. Please help me trouble shoot the problem!!
Upvotes: 0
Views: 2588
Reputation: 53
My guess would be:
The module can be registered in network, but the selected network mode may be unsuitable for data transmission (e.g. voice calls only or other). Check the preferred mode by using AT+CNMP?
. The return value of 2 indicates auto.
Make sure that you have data plan available. Also remove PIN lock on the SIM card
Check if the signal quality is decent: try AT+CSQ
. Its return value will be in format ,. RSSI stands for Received Signal Strength Indicator and BER for Bit Error Rate. RSSI value ranges can be in between 0 (minimum, =< -113dBm) to 31 (maximum, >= -51 dBm).
Look for more information about the operator: AT+COPS?
and the network mode: AT+CPSI?
Based on the information obtained in previous steps, use an appropriate antenna or adjust its location if necessary
Don't forget about the stable power supply
If you didn't have much success with AT$QCRMCALL=1,1
, try changing the USB PID of the module to 9011 (for using the modules as a RNDIS modem): AT+CUSBPIDSWITCH=9011,1,1
(the default PID is 9001)
I would flash a new firmware only as a last resort. Usually this is not necessary
Reference:
Upvotes: 1