Updating mc35i firmware

Hello Muhammad, I recently update SIM900 to firmware 1137B12SIM900M64_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. it uses this string to detect the baud rate being used.

updating mc35i firmware-67

You can respond to that message to update the firmware or you can check to see if new firmware is available and update your router’s firmware.

To check for new firmware and update your router: Gear Head Support is a technical support service for NETGEAR devices and all other connected devices in your home.

" 2 " CPBS: "MC",0,10" 3 "OK" Memory status received Leaving GSM_Get Memory Status Entering GSM_Get Memory Status Setting memory type 1 "AT CPBS="ON"" 2 "OK" Getting memory status 1 "AT CPBS? " 2 "ERROR" Checking line: ERROR AT reply state: 3 RECEIVED frametype 0x00/length 0x15/21 41A|54T|2B |53S|59Y|4EN|43C|4DM|4CL|3D=|3F? Leaving GSM_Get Manufacture Month Entering GSM_Get Product Code GSM_Get Product Code failed with error NOTSUPPORTED[21]: Function not supported by phone. " 2 " CSCS: ("GSM","UCS2")" 3 "OK" Checking line: OK AT reply state: 1 RECEIVED frametype 0x00/length 0x29/41 41A|54T|2B |43C|53S|43C|53S|3D=|3F? 1 "AT CGMM" 2 "MC35i" 3 "OK" Checking line: OK AT reply state: 1 RECEIVED frametype 0x00/length 0x17/23 41A|54T|2B |43C|47G|4DM|4DM|0D |0D |0A |4DM|43C|333|355|69i|0D AT CGMM...

" 2 " CPBS: "ON",0,5" 3 "OK" Memory status received Leaving GSM_Get Memory Status Entering GSM_Get Memory Status Setting memory type 1 "AT CPBS="ME"" 2 "OK" Getting memory status 1 "AT CPBS? Leaving GSM_Get Product Code Entering GSM_Get SIMIMSI Getting SIM IMSI SENDING frametype 0x00/length 0x08/8 41A|54T|2B |43C|49I|4DM|49I|0D AT CIMI. Received IMSI 250023041920359 Leaving GSM_Get SIMIMSI [Terminating] [Closing] [Gammu - 1.35.90] [Connection - "at115200"] [Connection index - 0] [Model type - "at"] [Device - "/dev/tty S0"] [Running on - Linux, kernel 3.10.0-123.el7.x86_64 (#1 SMP Mon Jun 30 UTC 2014)] [Module - "A2D|i PAQ|at|M20|S25|MC35|TC35|C35i|S65|S300|5110|5130|5190|5210|6110|6130|6150|6190|6210|6250|6310|6310i|6510|7110|8210|8250|8290|8310|8390|8850|8855|8890|8910|9110|9210"] Serial device: DTR is up, RTS is up, CAR is down, CTS is up Setting speed to 115200 Escaping SMS mode SENDING frametype 0x00/length 0x02/2 1B |0D ..

" 2 " CPBS: "LD",0,10" 3 "OK" Memory status received Leaving GSM_Get Memory Status Entering GSM_Get Memory Status Setting memory type 1 "AT CPBS="RC"" 2 "OK" Getting memory status 1 "AT CPBS? Checking for SYNCML/OBEX support SENDING frametype 0x00/length 0x0D/13 41A|54T|24$|54T|53S|53S|50P|43C|53S|57W|3D=|3F? Leaving GSM_Get Hardware Entering GSM_Get IMEI Getting IMEI SENDING frametype 0x00/length 0x08/8 41A|54T|2B |43C|47G|53S|4EN|0D AT CGSN. Received IMEI 357249016692396 Leaving GSM_Get IMEI Entering GSM_Get Original IMEI GSM_Get Original IMEI failed with error NOTSUPPORTED[21]: Function not supported by phone. [Model name: `MC35i'] [Model data: `MC35i'] [Model data: `MC35i'] [Connected model - "MC35i"] Checking for OBEX support SENDING frametype 0x00/length 0x0B/11 41A|54T|2B |43C|50P|52R|4FO|54T|3D=|3F?

" 2 " CPBS: "RC",0,10" 3 "OK" Memory status received Leaving GSM_Get Memory Status Entering GSM_Get Memory Status Setting memory type 1 "AT CPBS="MC"" 2 "OK" Getting memory status 1 "AT CPBS? 1 "AT CGSN" 2 "357249016692396" 3 "OK" Checking line: OK AT reply state: 1 RECEIVED frametype 0x00/length 0x21/33 41A|54T|2B |43C|47G|53S|4EN|0D |0D |0A |333|355|377|322|344|399 AT CGSN...357249 300|311|366|366|399|322|333|399|366|0D |0A |0D |0A |4FO|4BK|0D 016692396.... Leaving GSM_Get Original IMEI Entering GSM_Get Manufacture Month GSM_Get Manufacture Month failed with error NOTSUPPORTED[21]: Function not supported by phone. CSC 53S|3A:|20 |28(|22"|47G|53S|4DM|22"|2C,|22"|55U|43C|53S|322|22" S: ("GSM","UCS2" 29)|0D |0A |0D |0A |4FO|4BK|0D |0A ).... Chosen GSM as normal charset Chosen UCS2 as unicode charset Getting model SENDING frametype 0x00/length 0x08/8 41A|54T|2B |43C|47G|4DM|4DM|0D AT CGMM. " 2 " CREG: 2,1,"1522","02AB"" 3 "OK" 1 " CREG: 2" 2 "1" 3 ""1522"" 4 ""02AB"" Network LAC & CID & state received LAC : 1522 CID : 02AB Setting short network name format 1 "AT COPS=3,2" 2 "OK" Getting network code 1 "AT COPS? " 2 "ERROR" Checking line: ERROR AT reply state: 3 Checking for SYNCML/OBEX support 1 "AT SYNCML=? [Model name: `MC35i'] [Model data: `MC35i'] [Model data: `MC35i'] [Connected model - "MC35i"] Checking for OBEX support SENDING frametype 0x00/length 0x0B/11 41A|54T|2B |43C|50P|52R|4FO|54T|3D=|3F? 1 "AT CMEE=1" 2 "OK" Checking line: OK AT reply state: 1 RECEIVED frametype 0x00/length 0x10/16 41A|54T|2B |43C|4DM|45E|45E|3D=|311|0D |0D |0A |4FO|4BK|0D |0A AT CMEE=1... SENDING frametype 0x00/length 0x09/9 41A|54T|2B |43C|53S|43C|53S|3F? " 2 " COPS: 0,2,"25002"" 3 "OK" Network code received Parsing COPS: 0,2,"25002" with COPS: @i, @i, @r Parsed int 0 Parsed int 2 Grabbed string from reply: "25002" (parsed 7 bytes) Parsed raw string "25002" Network code : 250 02 Network name for Gammu : North-West GSM (Russia) Setting long string network name format 1 "AT COPS=3,0" 2 "OK" Getting network code 1 "AT COPS? " 2 "ERROR" Checking line: ERROR AT reply state: 3 Checking for SYNCML/OBEX support 1 "AT$TSSPCSW=? CSC 53S|3A:|20 |28(|22"|47G|53S|4DM|22"|2C,|22"|55U|43C|53S|322|22" S: ("GSM","UCS2" 29)|0D |0A |0D |0A |4FO|4BK|0D |0A ).... Chosen GSM as normal charset Chosen UCS2 as unicode charset Getting model SENDING frametype 0x00/length 0x08/8 41A|54T|2B |43C|47G|4DM|4DM|0D AT CGMM. " 2 " CSCS: "GSM"" 3 "OK" 1 "AT CGMI" 2 "SIEMENS" 3 "OK" Manufacturer info received [Manufacturer: Siemens] 1 "AT CSCS=? Checking for SYNCML/OBEX support SENDING frametype 0x00/length 0x0D/13 41A|54T|24$|54T|53S|53S|50P|43C|53S|57W|3D=|3F? " 2 " CSCS: ("GSM","UCS2")" 3 "OK" Chosen GSM as normal charset Chosen UCS2 as unicode charset Getting model 1 "AT CGMM" 2 "MC35i" 3 "OK" [Model data: ] Checking for OBEX support 1 "AT CPROT=? " 2 "^SQWE: 0" 3 "OK" Phone seems to support Siemens like mode switching, adding OBEX feature. " 2 "^SQWE: 0" 3 "OK" Checking line: OK AT reply state: 1 RECEIVED frametype 0x00/length 0x1B/27 41A|54T|5E^|53S|51Q|57W|45E|3F? ...^SQWE 3A:|20 |300|0D |0A |0D |0A |4FO|4BK|0D |0A : 0.... Parsing ^SQWE: 0 with ^SQWE: @i Parsed int 0 There is a chance that phone supports F_OBEX, F_SQWE, please report bug if it works Setting date & time SENDING frametype 0x00/length 0x1F/31 41A|54T|2B |43C|43C|4CL|4BK|3D=|22"|311|355|2F/|300|333|2F/|322 AT CCLK="15/03/2 300|2C,|322|322|3A:|311|344|3A:|300|322|2B |300|300|22"|0D 0, 00". Setting date & time 1 "AT CCLK="15/03/08, 00"" 2 "OK" Getting firmware versions 1 "AT CGMR" 2 "REVISION 02.00" 3 "OK" Received firmware version: "REVISION 02.00" [Connected] Entering GSM_Set Incoming SMS Getting available SMS memories 1 "AT CPMS=? Getting firmware versions SENDING frametype 0x00/length 0x08/8 41A|54T|2B |43C|47G|4DM|52R|0D AT CGMR. " 2 "ERROR" Checking line: ERROR AT reply state: 3 RECEIVED frametype 0x00/length 0x15/21 41A|54T|2B |53S|59Y|4EN|43C|4DM|4CL|3D=|3F?