Sony's Developer World forum

    • Home
    • Forum guidelines

    Upcoming maintenance 

     

    Dear Customers and Partners.

    This website will be undergoing scheduled maintenance on June 14, 2023. Please be aware there may be disruption to the developer portal website and associated services during the scheduled maintenance period.

    This upgrade is essential to ensure the continued performance, reliability, and security of Developer World.

    We apologize for any inconvenience.

     

     

    Getting the LTE board to work (on Truphone)

    Spresense
    3
    4
    3817
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      nimish last edited by

      OK -- thanks to @bobwilmes-0-1-1 work, to get the SIM working on Truphone:

      • Activate it on iot.truphone.com. You will have to click activate in the dashboard after going through the form
      • Enter it into a real-deal cell phone. I checked iPhone 13 works. Go into the cellular settings, ensure the APN is set to "iot.truphone.com" and then you must set the PIN to 0000. Wait a bit while it tries to connect ("register") to a network, you can check iOS field test mode if needed.
      • Once it connects to a network, remove the PIN before you stick it back into the LTE Ext board. You can enter it via the AT command AT+CPIN="0000" if AT+CPINR returns that it's waiting for SIM PIN, but I could only really get the Arduino examples to work if it was removed
      • You can then use the sms_send/sms_recv examples: you will need to run lte_sysctl -a iot.truphone.com start to start the alt1250 daemon beforehand in nsh
      • Truphone LTE parameters are: NONE auth, don't fill in Username and Password, and APN is iot.truphone.com, I only see connections on IPv4 so don't disable that.

      Notes: It might take a few days for Truphone console to detect properly.

      If there are any extra docs that are available from Murata, Sony Semi Israel/Altair or SPRESENSE support around modem control it would be greatly appreciated.

      The modem appears to support 3GPP 27.007 standard AT commands so in theory it should be possible to do all this programmatically.

      G 1 Reply Last reply Reply Quote
      • Pinned by  C CamilaSouza 
      • G
        gendor 0 1 @nimish last edited by

        @nimish I still can't get mine to work. How can I see what is going on? I've enabled all the debug settings in the Spresense SDK, but I only see:

        nsh> lte_http_get http://google.com
        send_internal_at_command: Internal ATCMD : AT%GETACFG=modem_apps.LWM2M.AppEnable
        send_internal_at_command: Internal ATCMD : AT%GETACFG=LWM2M.Config.AutoConnect
        send_internal_at_command: Internal ATCMD : AT%GETACFG=LWM2M.Config.Version
        send_internal_at_command: Internal ATCMD : AT%GETACFG=LWM2M.Config.NameMode
        app_restart_cb called. reason:Modem restart by application.
        app_radio_on_cb called. result: 0
        

        Using the Arduino LteScanNetworks example I only see:

        LTE networks scanner
        =========== APN information ===========
        Access Point Name  : iot.truphone.com
        Authentication Type: NONE
        

        I'm pretty sure it's the SIM card that's the issue, but would love to see some debug info that can confirm that's the case.

        N 1 Reply Last reply Reply Quote
        • N
          nimish @gendor 0 1 last edited by

          @gendor182 try sending AT+COPS or another at command and grabbing error info

          https://github.com/nimish/cxd56_lte_at_cmd

          1 Reply Last reply Reply Quote
          • R
            richardcostello3910 last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote
            • First post
              Last post
            Developer World
            Copyright © 2021 Sony Group Corporation. All rights reserved.
            • Contact us
            • Legal