Setup flashing tool - connect it to SIM900A, set default speed of 460800 baud, choose firmware to flash from unpacked RAR file, select “don’t check file name” check-box and press “start download” button to see “ Power On/Reset Target” message.
It means you must wire powerlines, do power-on sequence with PWRKEY etc.
Power up your SIM900A module to respond to AT commands in auto-baud mode ( AT+IPR=0).I picked up 1137B01SIM900M64_ST_ENHANCE.įlashing is no trickery, just a right sequence of operations, there is detailed instruction for arduino-like approach, my way required just a few major steps: I had bookmarked another blog that time, that has collection of SIM900 firmware and tools for flashing. I was flashing SIM900 before when I was struggling with messed up HTTPS functionality. Original version given by AT+CGMR command was reported as 1137B12SIM900A64_ST so I needed equivalent 64Mb version. When I found this blog entry I decided to give a try flashing SIM900 firmware into SIM900A hardware. News on locked network made me angry as it could turn GSM modules into expensive pile of useless microelectronics. Since I found it cheaper than SIM900 nearly 25% I took 10 pieces at once to use in small batch of my Water Level Station right after prototype phase. The 900/1800MHz bands are fundamental here and I assumed it will work flawlessly either with dual-band or quad-band as in already tested SIM900. I am not GSM professional and when I was browsing SIM900A documentation I found no signs it may not work in Poland.