LE910: Various AT Commands Not Working

13 thoughts on “LE910: Various AT Commands Not Working

  1. Why might various simple AT commands return an ERROR status [see attached screen-shot of terminal]?

     

    1. Hi Tim,

       

      what is the firmware version of your module?

      This are the response with the first production version:

       

      AT+CGMR
      17.00.523

      OK
      at+gcap
      +GCAP: +CGSM,+FCLASS,+DS,+MS,+ES

      OK
      at#gpio=1,0,2
      OK
       

      AT#PORTCFG is not supported as you can see on the latest Telit_LE910_AT_Commands_Reference_Guide_r2.pdf

      1. Hi,

         

        Unfortunately, I won’t have the hardware back until Monday but will answer your questions then.

         

        In my quick tests, I had no SIM fitted. Does a SIM need to be fitted in order for ‘at+gcap’ and ‘at#gpio=1,0,2’ to work?

         

        Regarding ‘#portcfg’ not being in the LE910 command set, does this mean (a) there is only one port configuration and (b) that port configuration is selected at power-up? If so, is that port configuration described anywhere?

         

        Regards

         

         

        Tim

         

        1. As requested, here are the responses to the AT commands that you listed:

           

           

          AT+CGMR
          17.00.521-B007



          OK
          at+gcap
          +GCAP: +CGSM,+FCLASS,+DS,+MS,+ES

          OK
          at#gpio=1,0,2

          ERROR

           

           

          Regards

           

           

          Tim Clacy

           

          1. Hi,

             

            17.00.521-B007 is the very first BETA version for LE910 and I assume you have a marketing sample. I would recommend to upgrade the fw. to the production version 17.00.523.

            I will send you a link to download the version. Usually you can also ask for production fw. directory to your distributor.

             

            Currently the STAT_LED function is not available yet.

             

            About Port configuration, the LE910 has:

             UART

            –  USIF0 for AT commands and Data

            –  USIF1 for internal debug

             USB

            –  Telit LE Family USB Modem for AT commands and Data

            – Telit LE Family USB Modem #2 for AT commands and Data

            – Telit Serial Diagnostic Interface for internal debug

            – Telit Serial NMEA Interface for NMEA senteces (GNSS)

            – Telit Wireless HW-USB WWAN Adapter is the ethernet port

             

  2. Thank you for the information and the link. I have a couple of questions:

     

    1. Link to Modem
      Does the tool expect an RS232 connection to the modem or a USB connection?
    2. Risk of Updating Firmware
      I believe we only have 2 LE910 modules. Both are working over RS232 and we would not want to risk leaving either in a non-working, non-recoverable state. If something goes wrong during firmware update, is there a risk we might be left with a dead module that we cannot restore to its original state?

    Regards

     

     

    Tim Clacy 

  3. One of our engineers is currently looking to see if we can make a PC connection to the modem board in our embedded device.

     

    Q: Do you have sample code and a firmware binary that we can port to our device to update the modem firmware in-situ? Our device runs Windows Embedded Compact 7. We can easily port Win32 source code to WEC7 or if you have plain ‘C’/C++ we can easily recompile for WEC7.

     

     

    1. It is possible to upgrade the module with a stream file, integrating the stream protocol in the host controller, but this is only possible starting from the first release in production i.e. 17.00.xx3. USB interface is needed.

       

      To upgrade your modules from 17.00.521-B007 to 17.00.523 you have to use the exe file I linked in any case.

      Also in this case USB is required. 

      1. Hi,

         

        Thanks for the reply. One of our hardware engineers has being trying to connect the LE910 on a custom board of ours to a PC and talking to it over RS232 without success. I’ve forwarded your information to him.

         

        We might still be interested in the ability to update firmwae ‘in-situ’, if you have any further details. It seems that the xE910 modules can be broken by an interrupted start-up sequence. Being able to re-flash the modem’s firmware once we’ve shipped our products might mean we can repair our devices out in the field if they become broken.

         

        Regards

         

         

        Tim

         

          1. Thanks. Please note that we are currently having a problem with emails sent to the ‘poole.parkeon.com’ domain but ‘parkeon.com’ is working OK.

          2. We have managed to update the firmware in one of our LE910 modules from 17.00.521-B007 to 17.00.523.

             

            at+cgmr
            17.00.523

            OK

             

            at+gcap
            +GCAP: +CGSM,+FCLASS,+DS,+MS,+ES

            OK

             

            at#gpio=1,0,2
            OK
             

             

            Unfortunately, the module is still only presenting 1 USB serial port to our Windows CE 7 device (the HE910 modules presented 7 USB serial ports). The USB serial port does not respond to AT commands but the RS232 port does.

             

            Does this indicate a fault with the module?

             

            I have been using Microsoft’s standard CDCACM USB serial port driver up to this point (USBSER). I shall now try using your Windows CE 6 driver.