I’m using SL6087 with firmware R7.46 (previously R7.45) and I’m facing two problems :
Single AT command returns “ERROR” on uart2 although it works fine on uart1. Other AT commands work fine on both uarts. Really strange. Huge problem indicator ?
SIM VCC does not work. I tried to directly CC to GND and then directly pull-up to 1V8, but I still have nothing on SIM VCC. Am I missing something ?
Here are some AT sequences from uart1 & uart2.
On uart1 :
AT
OK
AT+CSQ
+CSQ: 13,0
OK
AT+CREG?
+CREG: 0,0
OK
On uart2 :
AT ERROR
AT+CSQ
+CSQ: 13,0
OK
AT+CPIN?
+CPIN: READY
AT+CREG?
+CREG: 0,2
OK
AT+COPS?
+COPS: 0,2,20801
OK
I don’t know if “ERROR” replying to single “AT” on uart 2 means we have a big problem somewhere. As you can see we are not able to connect to the network. I don’t know if it is linked. Any idea ?
For “AT” on UART2, does it happens on first “AT” or every time you query “AT”?
Can you try to send AT+CMEE=1;&W, then send “AT” again to see if any error cause?
For register issue, “+COPS: 0,2,20801” means it is using carrier “Orange” in France (Bonjour ) and very low signal strength (+CSQ: 13).
Are you using Orange SIM card or other operator SIM card? If not, can you send “AT+COPS=?” to check if your can find your carrier?
Can you check the antenna or test again in place with better coverage?
You may also check AT+WMBS? and share the response.
We finally found why we were unable to register to the network. Our internal power supply was not strong enough. Using an external power supply we could exchange data and voice call.
The AT error is now our last problem. We modified our connection script which started with an expected AT/OK sequence but it would be better if we can understand the problem. We own another prototype but it is in the designer hands so we tested only one modem.
AT/ERROR happens every time we query AT.
Here is the sequece with error report activated :
AT
ERROR
AT+CMEE=1;&W
OK
AT
ERROR
Unfortunatly there is no additioanl information. We’re still searching for a new idea.
BTW, thanks for your help as we can now exchange data.
Arnaud.
Hi i’m using UART2 in SL6087 and transferring data to external MSP microcontroller but at the MSP end i’m not able to get the sending data from GSM in hex format…can you please help me to get data in MSP in HEX format.
thanks for your reply,i’m new to this forum and recently started working on SL6087 module and presently i’m using UART2 in this module…
I’m trying to send data to the External MSP through UART2 using the below mentioned code and i’m not able to receive the same data at receiving end of MSP
ascii buff[]={0x69,0x03,0x02,0x00,0x20,0x00,0x25}; // sending data
adl_fcmSendData (uart2_fcmHandle,(u8 *)buff,sizeof(buff)); // API using for sending data
when i send this data i’m receiving only 0x69,0x03,0x02,0x20,0x25 only and missing 0x00,0x00 but i need those zeros also to fulfill my requirement…