I get a lot of queries about this issue, so I thought I should write a small post about it. For example the latest one was
Hello Muhammad,
I recently update SIM900 to firmware 1137B12SIM900M64_ST.cla using “Simcom – sim900 Customer flash loader V1.01″ at the baud rate 1498000. Everything went perfectly like but after I restart the module I get “þIIIIþþþ” response from SIM900 at 115200 baud rate, I could not get any AT commands working. Kindly do help me.
Some modems support AutoBaud by default. Auto Baud feature allows the modem to be used with any baud rate, and for this to be used the Modem waits for a input string “ATr”
it uses this string to detect the baud rate being used. As the manual describes the modem when in Auto Baud will be looking for this string after it is powered and this should be in CAPS otherwise modem wont be able to detect the correct baud rate. Sim900 has the auto baud by default. Some modems don not support Auto Baud so for these modems after the firmware has been updated, you should use the default baud rate, 9600 and 115200 are the most common.
if you want to fix or change the baud rate you should use the AT+IPR command. For example if you need to fix it to 4800.
AT+IPR=4800r
Hello sir,
I’m facing a problem with sim808 gps/gsm modem. No return AT command on serial monitor.
Is the module working and getting registered to the network?
sir iam getting output like this ÿ,but first i got the correct output
That often appears when the modem is set to auto baud. Send
AT\r
to the modem and it will reply back withOK
Hello Muhammad,
Pls find below a small write about dial up connection problem I am facing…
I have USB GSM GPRS Modem using Neoway M660A module.
I also have a tool that we use to establish internet connection using a Dial up Connection.
The tool establishes the net connectivity using Windows Rasdial command. The tool also Pings my server every 30 Sec to check for connectivity. This is working absolutely fine.
The connection once established will work for 2 hrs / 3 hrs / 30 min / 5 hrs and so on. During this time if I want to manually disconnect the net connectivity I am able to do and also reestablish the connection as and when required. This functionality is working fine.
However, sometimes the connection is lost on its own / Ping Test fails, for some reasons not known to me. I am not able to RE ESTABLISH the net connectivity without re-starting the PC.
My observations are as under:
1. Once connection is lost, the tool is able to detect the same.
2. I am trying to execute the rasdial / Disconnect command to disconnect the same. However as I understand this rasdial / disconnect works only when connection is there but since our connection is already lost, this rasdial / disconnect command is not getting executed.
3. When v try to re establish the connection using rasdial / connect again, we get a message “Access Denied” – Possibly an indication that Com port is not released as connection is lost on its own.
I am looking forward for suggestion / recommendation from you that I can possibly try out to be incorporated in the tool so that our problem of re establishing the connection when it is lost / ping test fails is successful and I am able to have seamless net connection all through out the time when PC is powered on.
Requesting you to pls share your suggestions at the earliest.
Regards
for AT command,i am using Termite,,bt AT continuosly coming one after another,my command are not responding
You need to enable the add CR LN option from settings
hello sir i am using sim 900a module and supplying 5v and 2 amp to this but it is not getting network… when it try to catch network the power led just dim and aftr that it glows and status led continuously blinking within second plz help me in this and can i use it in pakistan?
I guess you cannot use it in Pakistan!
then what is the solution of it?
Hi which firmware do i need for S2-105MB-Z160K SIM800 module ? i doesn’t respond to any at command but i can flash the chip
Does it register to network and rings if you call?
then what is the solution of it?
hi guys,
i was searching about the same issue , i got SIM808 and it was working so normal .
yesterday , i saw no responding at all. i checked the cables is the same , then i tried to call my number and its calling me !!
then i tried to write Serial.available and its print the y character.
is anyone reach the solution illuminate us please.
hello sir I intertefaced the GSM AND GPS module to the Arduino mega but my GSM inbuilt max232 was heating too much plz healp sir
Share your hardware details. Most probably you would connect them without a max232
Hi
I’ve updated my SIM900A with many different firmwares. All of them, after the update, just present some random characters on terminal output. Any clue how to fix that?
Here’s the output messages:
http://api.ning.com/files/5NYMKVJ2LDZvG7Ggz583V6aIfC0Uaq5ZpW3fm3cKrRdvkZ3lCTjbhDaio8ZSUdn5vbPE5eGMhx7h4Yp-LaCOn3aZZ2lB2poq/Untitled.png
Thanks.
Did you send AT\r to the modem a few times??
Is that an AT command?
Nope.
I will try ASAP and come back with the results.
Yes. Seems to me like your module is in auto-baud mode. It needs to know what baud-rate you are communicating at.
I read something about it, but couldnt fix it.
On Termite and puTTY I tried many baud-rates on them. On their own configs. 1200. 2400.9600… To 460800.
At the same time, couldnt sent AT+IPR to de module. It doesnt respond to any command and every second the terminal software is populated with that characters. It worth to mention that the characters output and the string lenght changes when I change the baudRate on Termite and puTTY.
Heading to work now, I will try AT/r when I arrive there and posts the results here. Thanks.
Is your module working properly apart from having problems in to AT commands responses?
I recorded a video.
Here what is happening.
I don’t know exactly how it should work
I see the two leds on baord start blinking when you swich on the supply
It seems that baord is not switching ON. Can you check if the modem is heating up???
I let it on for like 5 mins, cant feel no temperature change. The power leds is not going completely off, goes down softly, almost a blink.
Maybe a power problem?
Can you make a video showing the board with power ON for around 2 minutes. Let me see what your network led and status led is doing…
Sure.
Here it is:
It worth to mention that my power suply is 5v and reaches 1,5A
hai sir.why my at commands did not give any responds after i send ‘AT’ at the serial monitor?.when i getting the ‘ENTER’ button,the AT words dissapear directly. the coding that i used was successfull for the first time. then,when i try again, it become the problem that i told just now. the coding still success but the respond did not success
Did you send at the end of AT command
yes i do.but,suddenly the words of the AT is dissapear.what can i do to know the response from gsm sir?
What do you mean by suddenly dissapear.. Can you make a video and share it
do you have an email that i can send the video to you?
This is my coding sir…but the AT command did not give any respond. so,what should i do sir?i have been sent the video through your an email just now.
Hello, when i send AT commands to ATWIN Quad-band GPRS/GSM Shield for Arduino using Arduino i didn’t get any response.
Can you help me please ??
Hi. Can i ask, what could be the problem of the gsm modem if it doesn’t respond to any AT command? Its lights are working though. I’m using sim 900A.
Your serial connection can have issues… Baud rate settings might be wrong… Modem might be damaged
how can i verify this? i read a tutorial where in the AT commands should work on the serial monitor using the default program. Is this true or should all commands be sent through the program itself?
AT commands would work on any baud rate if the modem is in auto-baud mode. Otherwise you need to use the specific baud rate set. In auto-baud mode which is the default settings, you need to AT\r first. All your commands should end with \r. You can use termite to send commands. In settings check end with
<cr><lf>
Hello Muhammad Sir,
I’m using SIM 900A module for making call to my cell phone . The sim card which I had inserted in my module receive’s the call but it does not make call to the provided number.Here’s my code :
Serial Monitor screen :
I’m communicating to GSM module via Tx and Rx pins of arduino
Please provide me the solution for making calls
What is the response for each command you send to the modem
Sir the GSM module is not making call . The Serial monitor actually shows the working like i have mentioned above .
Dear when you send a command to the modem, there must be some replies from the module. Without knowing that we Can’t know what is the issue. You can connect the module to your PC via serial port and send and receive commands manually.
Sir the Network LED on the GSM module blinks after the program is uploaded and it receive’s the call also but it is not making any call
I have tried sms chatting with the module using Software Serial Library . At very first time it receives the sms sent to the module and same sms is displayed on the Serial monitor but it is not sending any sms to the registered no.
As i asked before you have to provide the response of AT commands…
Sir may I know that how to check response of GSM module before providing any AT commands
Dear when you send any command to sim900 it will reply back with response. I would suggest to read more about the basics… Anyhow can you share your complete code…
Sir when I send any commands to GSM , it does not reply practically(eg. When I send ATDxxxxxxxxxx command to gsm then it should call back on the registered no. but it is not making any call .) but actually the serial monitor of arduino shows all the commands send to the gsm module .
My complete code is same as I shared above .
If our doesn’t t reply or is not getting the commands. There might be a problem in connection or baud rate or your program
Sir I’m using Tx and Rx pins for communication and the baud rate is kept same(9600) but still it is not making any call
I have used the SoftwareSerial library of arduino for communicating but for this code ths GSM module receives the sms sent to the no. and the sms is displayed on monitor but it is not sending any sms to the registered no.
Dear this is not the way to operate A GSM Module. You would need to send command , check the response and see if the module is ready to make calls or not. My suggestion is go through some nice getting started tutorials. Also go ahead step by step.
Make sure that your communication is OK.
Send a command wait for reply. If you are not getting replies check your connection and your baud rate and other settings.
You have to put effort in the correct direction. If you are using a shield https://www.arduino.cc/en/Guide/ArduinoGSMShield might be helpful
Hi please help me. I have a Sim900a module and facing similar issues as avove. It is getting connected to the network but when I try to call using it ,it doesn’t work. It doesn’t respond to AT commands. I have kept the baud rate as 9600 both in the code and serial monitor. I have connected Rx tx pin of arduino to tx Rx pin respectively. Please guide me.
Try with 115200 baud
No sir it still does not work. The arduino and gsm module are not connecting properly I think as their is a baud rate difference between Sim900a and arduino as sim900a is in auto baudrate initially. The gsm module is not bad according to me as I am able to call it and an alarm rings. But it is not able to call other phones. I think the main issue is with the baud rate. When I type AT in the serial monitor and click send it just vanishes and does not come. Please help me.
I am using this code-
char phone_no[]=”9953648754″;
void setup()
{
Serial.begin(115200);
delay(5000);
Serial.println(“AT”); // Wake up GSM
Serial.print(“ATD”); //Dial the phone number using ATD command
Serial.print(phone_no);
Serial.println(“;”); // Semicolon is a must at the end
delay(5000);
Serial.println(“ATH”);
//Open Serial Connection at baudrate 9600
// After a delay of 5 secs Hang the call
}
void loop()
{
// empty loop.If you enter the above code here,the call will be made FOR EVER repeatedly.
//Take Caution while coding under loop.At some condition you’ve to terminate the Call
}
It gives me output in the serial monitor-
AT
ATD9953648754;
ATH
No ok is there.
You have to end each command with \r
Did you get what was problem with you?
Actually I am facing same problem. Can you help me?
Hi, I am using SIM900A module and it was working fine yesterday (calling, message, http request). Today, nothing seem to work. I am calling the sim card and it is ringing, but not responding to any AT command. Following is the code:
Also, I have one A6 module, it works well.
Hi, did you update the firmware? if so you need to let the module know what baud-rate you are using by sending AT a few times. Otherwise there might issues in you communication either wiring or settings
hello muhammad,
I upgarded my SIm900A with this firmware with this version 1137B03SIM900A64_ST_ENHANCE…,
Now my SIM900a is not responding to any AT commands , Not even sim card also not working, i call the number it saying not reachable…. Can you tell me where i have done anything wrong …
There could be several reasons. May be the flashing process was not successful or the variant of firmware you used is not compatible…
Do you know what was the last firmware version?
what does a solid netlight that never blinks indicate? I called provider.. the sim is not lock.. imei is registered to it.. and all is ok on their end.. but the netlight just stays on as solid as the power light.
Does the modem respond to nay AT commands? Does it get hot? There is a chance that the modem might have been damaged and cannot switch on.
It doesn’t get hot at all. The unit came sealed and with an inspection id (it could have been damaged in shipping i guess) but it was well packaged. What is the netstatus behavior if it cannot find the provider? I assume it will still be blinking while trying.. but I’m not sure.
sorry.. forgot to mention.. it doesn’t respond to AT;
That seems to be a damaged modem. I my self had quite a number of such cases. These modules are too fragile and are easily damaged by reverse polarity or higher voltages.
Ok your comments on power helped. The specs say 5.0 at 450ma… lots of guides online say use a 5v 1a wall wart.. other says 2amp. I didn’t have a 2amp wall wart but I assumed the darn light would blink even if it didnt have enough power for communication.
I connected to the super charger port on my work machine (2.1amp) and the light blinks! I didn’t see mentioned anywhere online that netlight would remain solid when under powered.
Problem now is my work machine has UAC and I can’t control the serial ports to try AT commands. I’ll move onto trying some more power supplies. You helped even if you didn’t know it. Thanks.
The net light would be still if the modem doesn’t switch on. Whether it be due to undervoltage overvoltage or of the modem is damaged
Hi Sir, I am using SIM900A GSM module
Can you tell me how it will be set to AUTOBAUD RATE after I once set the baud rate to 9600
AT+IPR=0
is the commandHi, i have a problem with SIM900 S2-1040S-Z1K18… i had simulate Serial port by arduino and with 19200 of baudrate when i switch on the SIM900 i get right answer:
RDY
+CFUN: 1
+CPIN: READY
Call Ready
*PSUTTZ: 2016, 10, 2, 8, 39, 3, “+8”, 1
DST: 1
But if i try to send an AT command i don’t get an aswer, or a feedback that the command was sent. i tried with different power, by arduino or external source, change pin… i don’t know the reason, maybe to high bauderate? but ii can change it if the modem doesn’t receive my commands? it could be possibile that serial pin rx is burned, by a change rx tx?
Thanks
Share your proteus design files. So I can check them
I haven’t but this is the shieldhttps://www.amazon.it/gp/aw/d/B01DVYFVXC/ref=mp_s_a_1_1?__mk_it_IT=%C3%85M%C3%85Z%C3%95%C3%91&qid=1475848958&sr=8-1&pi=SY200_QL40&keywords=gsm+shield&dpPl=1&dpID=51LYaSNFnPL&ref=plSrch
Sorry I thought you simulated in proteus. Can you share the library you are using?
I haven’t.. But this is the shield https://www.amazon.it/gp/aw/d/B01DVYFVXC/ref=mp_s_a_1_1?__mk_it_IT=%C3%85M%C3%85Z%C3%95%C3%91&qid=1475848958&sr=8-1&pi=SY200_QL40&keywords=gsm+shield&dpPl=1&dpID=51LYaSNFnPL&ref=plSrch
any news?
Hi Sir,
I am using Sim900A.. handling http at commands using user guide..Even AT+HTTPACTION command replied +HTTPACTION: 0, 200 ,10when server is ok.Some time 601 or 604 error came.but server and data package all are ok.when this error came, reset the at commands(ATZ) and also http process going on.but that error repeatedly..after reset(power off and on) the module only working. any idea about without reset the module.
600 series codes are custom implementation. Check the server documentation or try another server with simple commands to test
Dear Sir
i want to know that i have purchased SIM900A module in India but if i want to use it in Italy. will that be possible?
Regards
Not straightforwardly.
Then how can i make it work there?
I have SIMCOM_Ltd
SIMCOM_SIM900A
Revision:1137B16SIM900A64_ST
I unable to find upgraded firmware. Please help me
I am facing an issues my sim808 was working fine, but after few days it stop responding AT command, it do send a text message on my cell but not responding my AT command i need to send data our GPRS will you please guide me how i can troubleshoot it.
if it sends SMS that means the AT commands are accepted. May be there is issue in your serial port setup or reading from serial port…
hi sir thank u very much for your respond.
my device info, we are connected gsm900a rx to aurduino rx and gsm900a tx to arduino uno tx, and connected gsm ground to aurduino uno ground.
i supplyed 12v adapter power to gsm module, and arduino uno connected to my laptop with usb.
iam calling to gsm module its ringing ,but does not responds my at commands on serial monitor of aurduino studio.
my commands
ofter typing AT command, doesnot showing any data on my serial monitor,
also iam trying different commands
also iam trying below on ofter changing myconnections,
rx to tx and tx to rx of aurduino uno and gsm and ground to ground
arduino uno code
pls give me the proper sollution for this.
thank u
You should connect Rx -> Tx
i tried that one rx to tx and tx to rx but not working and my board buy on below link
http://www.amazon.in/SIM900A-GSM-GPRS-Serial-Modem/dp/B00T5MTQJA?tag=googinhydr18418-21&tag=googinkenshoo-21&ascsubtag=dbb88c33-a0a0-4a23-9519-6b6b4f8cdd8b
any problem in this bhoard its working or not
its replies on serial board following code from arduino board to arduino studio serial monitor as following
AT
AT+CMGS
+918125584977
AT
AT+CMGS
+918125584977
repeatedly comming this one
Try to connect the Rx of sim900A to Tx of your PC. don’t confuse it with Rx , Tx of the DB9. Most probably the pin2 of DB9 connector will be connected to Tx of Sim900A … track with a multimeter please
hi have using sim900a for aurduino uno r3 the bhoard is working but not responding AT COMMANDS FOR
message send and reciving purpus pls give me the sollution for that and reasion
does it reply to other AT commands?
Please share the log of the commands you send and the replies and the initialization commands you use to setup the modem.
Most probably it might be because the modem is set to PDU mode for SMS but I can’t be sure of that until you provide more details. Did you use
AT+CMGF=1
command?Hello sir, I am using SIM808 module from http://www.waveshare.com/wiki/GSM/GPRS/GPS_Shield_(B). I have inserted SIM properly and given required power from the adapter and also connected with USB, It shows me “Silicon Labs CP210x USBx to UART Bridge (COM2)” in device manager in computer. But when I give AT command it does not reply me anything. I can make a call to SIM and can hear tone, but It does not respond to AT commands. Please help me out
you need to setup the serial port correctly. Rx->Tx and Tx->Rx. Furthermore you have to send
AT\r
so that the modem knows what baud rate your are trying to communicate. Once you receive backOK
you can fix the baud rate by usingAT+IPR=x
commandmy gsm module is not working with putty terminal as i have used 12 v and 1 ampere supply . I am getting the phone call over it but its not responding to AT commands . plzz help me out with this.
Did you apply 12V to the module directly?
Were you able to communicate before this?
When you receive a call does it show any output on serial port
Hey there i have a SIM808 (with GPS GPRS and Bluetooth) which is not talking at all. How can I reflash the firmware?
Were you able to communicate before?
Most probably there wont be problems with firmware. There can be issues with baud rate settings or communication setup!
no i wasn’t able to communicate. i tested different baudrates and the module should be still on self adjusting mode.
the strange thing is, i only got one a ÿ character back and now never again.
the module seems also to be running but i can’t get a connection
When you realize that ÿ character, you should send back AT followed by carriage return as described in the post. Make sure AT IS IN CAPS
Well i don’t get any character at the moment and i cant find the problem
I am using SIM900A talky version. It has no reset pin on board. It was working fine until now but suddenly after powering it on, its getting hot and a red light is constantly glowing with continuous beep sound. no matter how many times i switch it on or off but still it doesnot accepts any AT commands. what to do now?
where is the reset pin? can you atleast tell me the reset pin number in sim900A chip?
when the modem is getting hot that is a sign of a damaged modem… I have several of them …. sadly “its dead”.
Good day,
I got simcom sim800L and make all connections, run a simple test example of AT commands its Okay, now try to call or sent sms is not going while the AT command shows ready for call and sms. my gsm carriers are MTN nigeria and Airtel Nigeria.
I need a helping hand i think of updating the firmware?
You must be having some other problem and that you have to fix instead of doing a firmware upgrade. I can’t help unless you provide your code or commands and their responses .
Hi ,
Iam facing problems with sim900 module.
Iam not getting any response from it.
I tried calling to the sim card which is inserted into it.But not receiving any ringing tone.
Is it properly powered up???
Hi, i am also facing the same problem where i do not get a response from the module and yes the module is power up correctly. I have also tried sending AT command and i am getting symbols as replies.
symbols as response !! Can you share a screenshot? seems to be problem elated to baud rate mismatch… Please provide the following dettails
Hi, thank you for replying to my comment. I don’t know how to paste a screenshots in this comment but the symbol are “ÿ ÿ ÿ” and sometimes “Ø Ø”.
The code I used are from this website:
http://arduino.stackexchange.com/questions/9483/how-to-communicate-the-arduino-board-with-sim900
ÿ ÿ ÿ
shows that the modem is in auto baud rate mode. You should sendAT\r
a number of times until you getOK
from the modem. (DO NOT FORGET TO SEND THE COMMAND AT IN CAPS).Hi, I have tried you suggestion of sending AT\r commands to the modem but i am getting the same response and sometimes no response at all. If it helps i think the problem with my modem is the baud rate because it was working fine until i change the baud rate through arduino coding and i do not know how to change the baud rate back. Is there a way to change the baud rate back or reset the whole modem?
Hi,
I am interfacing sim900a to kinetis controller vi rs232. The controller sends at command to gsm modem ,but doesn not receive anything from gsm modem..I tried connecting gsm modem to pc and it works fine.also ,the controller is also able to send and receive data. Kindly let me know what could be the issue
What is the baudrate??
Hi. Thank you for replying to my post, my query is will sim900A_revisoion 1137B14SIM900A32_ST work for HTTP commands… bcoz when i issue the HTTP commands it is returning error..it is happening in all of the SIM900A modems with the same firmwar
Can you share your serial consoles log? Supposed to work
hI, A.KUMAR I am facing same problem as yours , may i get solution if you have solved your problem
Hi.
Thank you for replying to my post, my query is will sim900A_revisoion 1137B14SIM900A32_ST work for HTTP commands…
bcoz when i issue the HTTP commands it is returning error..it is happening in all of the SIM900A modems with the same firmware
Hi,
Very glad of you providing information about SIM900 modems.I was just struck with upgrading a SIM900A series gsm modem to SIM 900 modem
Firstly, the revision read by SIM900A modem reads as follows
AT+GSV
SIMCOM_Ltd
SIMCOM_SIM900A
Revision:1137B14SIM900A32_ST
As i was unaware of this revision,
I loaded the firmware of SIM 900 which is named as follows
1137B09SIM900M64 normal_ST
Since then the modem stops responding,at all the baud rates I’ve tried..
I suspect the revison above is 32 and below i flashed is of 64..how can i get it back to normal state..
And In this SIM900A_32 revison the HTTP commands are giving errors,pls help me out ..
Thank you
Reflash 32 bit sim900A firmware
yeah i reflashed it..its working ..thank you for your ideas
Good!
Hi, i have the same issue. my firmware is same as yours and get Error for HTTP. But it not working yet, means get error for every http commands. how can i fix it? tried reset it but it not working
SIM900A stop responding after hours of standby is there any way to reset it by commands when it hangs
i am sending hourly data to FTP server but after 3 to 4 hours it stops reponding i have to restart my controller and gsm both i have cheked controller is working it have two uart one is responding other is tied to gsm sim900a
please sir let me know is there any way to reset by commands
There is a reset pin
HI i Have updated SIM900A with i am getting continues blinking of network status led with garbage data on TX after updateting firmware (64bit older was 32) i have tried all available baud rate to get what exectly transmitting from modem but i am getting only YYYYYYY
You need to match the 64M and 32M softwares as they represent the amount of memory and often wont work interchangeably. From your case it seems it worked.
Your modem is now in autobaud mode. So switch off modem-> switch on –> send “AT\r” command a few times. It will recognize your baud rate
Hi i have sim900a module. it has tx rx g 5v pins. i connected them with arduino using software serial.
pins 10,11. i am able to send AT commands. call sms everything works.
but i dont get any response for any of the commands.
is it possible that the tx of gsm board is not working?
Have you selected the proper pins in soft serial for rx??
yes . i tested software serial with 2 arduinos. works perfectly.
Hi,
I have to communicate a HMI with a GSM modem. I tried communicating using hyper terminal from PC and I get perfect replies from the modem. However, when I send commands from HMI to the modem,I receive the same given input command in the output as well.
Request to please help.
I ‘am also trying to flash SIM900A, mine one got folowing release
AT+GSV
SIMCOM_Ltd
SIMCOM_SIM900A
Revision:1137B07SIM900A32_ST
And doesn’t work here in Italy. Module does not connect to the GSM net.
All the flashing tool report now this error:
00’00 “000 – 24/12/2015 19:49:02
00’00 “000 – Opened COMM port
00’00 “000 – Power On / Reset Target
00’04 “672 – Sending RAM program
00’06 “375 – RAM program send completed
00’06 “391 – RAM program loaded.
00’06 “391 – Waiting for ACK RAM program.
**00’06 “391 – ERROR RAM program ACK Not received! (0)***
what does it depends on? i’m stuck
You need to keep the pwrkey low during the flashing period. At least until flashing starts
Thanks. Actually I kept down “NRESET” pin while clicking on “start download”, then i release pin 16, and download starts. Ok it works! But I couldn’t find a firmware working. All those I tried don’t work. System reports “Error The type of FLASH Does not match the firmware…”. It will likely depends on the fact that flash size is only 32Mb… any suggestion?
hello i need firmware: 1137B05SIM900M64_ST_ENHANCE.CLA, any can help me…… thank
Hi, You can get the 137B06SIM900M64_ST_ENHANCE version from this post that I just uploaded now!
i have sim900a modem and i made a shield of it . during using it suddenly my vbat and ground giving connectivity and modem went hot . now its continuously giving VBAT and Ground Connectivity is that means my modem damaged ?
Unfortunately yes
HELLO, MI CAN HELP,
I AM WORKING ON A BOARD SIM900A
DO NOT CONNECT TO THE NETWORK (ITALY)
AND UNFORTUNATELY THE PROGRAM “Simcom – Customer sim900 flash loader V1.01.exe” DOES NOT GENERATE AN ERROR
I tried using the program download Tools SIM900 Series Customer 1.8.exe
It GENERATED
NEVER WITHOUT CHARGE
_________________________________________________________________
I HAVE TRIED TO USE ALL VERSIONS SIM900-SIM900A 32-64
BUT IT DOES NOT WORK
____________________________________________________________
I HAVE TRIED TO CHANGE START FLASH “00400000” AND HAS STARTED
HOWEVER LOADED ALL THE TIME “STATUS” LED LIGHT IS LOW, LED “NETLIGHT” DOES NOT FLASH,
NOT RESPONDING CONTROLS
AT +
ATr
He SEEMS DEAD
I HAVE LOADED OTHER VERSIONS COMES TO END OK
BUT DOES NOT WORK NETLIGHT
SOME ADVICE? THANK YOU IN ADVANCE !
Hi,
you have a Sim900A with
Spansion
memory chip. you should use firmware that is for this variant! As you already erased the Flash you need now to atleast flash with the previous version you had. Check this post for firmware with Spansion tag in the name .Thank you
I having one problem with 900.Max 232 becomes hot and also the LM317 (onboard) when i connected to supply.Power and network status are fine.so i changed the Max 232 smd ic.Now the lm317 and max 232 becomes normal,but i can’t communicate with pc.But Network registration is done.
that means your max232 circuit might have problems!
Hello Muhammad.
I need your help please, I bought a sim908 without board only the module, I designeda little board to connect this to the breadboard, at this moment the nethligh is flassing at 800 ms off, but the probel is AT commands, I mean, when turn on the module I send “AT” command, but the mdule response with the same command, I tried with “AAAAT” “A” or “ATr” but nothing happen, Ihave read the manual and say:
“”DTR shall be pulled up to invalid state at least 2 seconds by DTE”, do you know what should Ido?
Thanks in advance.
do you mean you get an echo of what you send?
send
AT
and you get backAT
?send
ATD
and you getATD
back?Hello i am using SIM800 mounted on board module and i am having this issue, when i send AT from serial terminal i receive AT, any AT command which i am transmitting is echoing back to me, no command is having any effect.
Also when i call on GSM module it sends “.RING.” to serial terminal also when i am sending msg to module i am also getting notified in some format which is correct according to datasheet.
I can not find a way to make my at commands effecting please suggest something.
Thanks in advance.
Are you sending
\r
at the end of your commands?yes i have also tried this , when i send “AT\r” i receive same “AT\r”.
That makes me think there is an issue with your communication circuitry!
Actually there was some issue with my terminal software now i am using putty and it is working fine…please suggest some good terminal software.
thank you soo much for your responses.
I use TERMITE and DOCKLIGHT. No affiliation though! 🙂
Hi
I’ve tried flashing the SIM900A with a variety of different 64bit firmware versions (for both sim900 and sim900a).
the flash completes successfully (as reported by the tool). I’m using an arduino nano as a USB-Serial controller (disabling the 328p chip by shorting RST to GND).
In every case, without fail, after flashing the module (3.8.2 mini) remains in bootloader mode after rebooting – with both power and netlight flashing rapidly and continuously.
Do you have any experience of breaking out of this loop? or is there perhaps a step in the flashing process that the loader does not intermediate?
thanks
Justin
What is that?
I havent experienced or came through any such situation . I’ll recommend to contact simcom support.
thanks Dost. the board is just a break out module. cheap from china. with a max232 level shifter so that i can take 5v and 3.3v TTL i/o.
i contacted sitcom support a few days before trying this board! no answer at all ;-(
OK,
By power led do you mean the status led of SIM900 ?
I think that’s more the netlight. but broadly i have two LEDs on the board and both flash synchronously. one appears to be wired to power, the other to netlight.
the lights can be seen in the linked video
https://www.dropbox.com/s/0xqi358hs2cqvxo/VID_20150513_112736.mp4?dl=0
Hi, what are the labels with those leds?
Can you check if your sim900A gets HOT??
the chip doesn’t get hot, no. I’ve tried feeding it with different voltages between 4 and 6v but not change in temperature.
the silk screen for both LEDs just references a diode (Dn). however the LED at the edge of the board connects to pin 52 (netlight) and to a via that is labelled “status”. which is annoying as there is no connection to pin 66.
the LED in the middle of the board is connected to pin 4 (RI).
both have resistors in series. difficult to get my probe on them but I’d guess they are 1kΩ.
Applying power more than 4 volts is ging to damage the pin. I have no idea why the RI LED should blink like that……. 🙁