SIMCom A7672

The SIMCom A7672 series is an LTE Cat 1 module designed for IoT applications, offering reliable connectivity, optional GNSS, and support for VoLTE and SoftSIM. It complies with 3GPP Release 13 and is suitable for use cases requiring medium data rates and wide coverage.

SIMCom A7672

Integrating Monogoto SoftSIM with the SIMCom A7672 Series

Monogoto SoftSIM is a virtual SIM technology designed to simplify connectivity for modern IoT deployments. With no need for a physical SIM card, SoftSIM reduces hardware complexity and improves flexibility in production and logistics.

When used with the SIMCom A7672 series, the SoftSIM is integrated directly into the module’s firmware. Upon boot, it is detected as an internal SIM, ready for immediate activation over Monogoto’s global cellular network.

For devices equipped with a SIM card tray, Monogoto SoftSIM supports seamless switching between the virtual SIM and a physical SIM, offering maximum adaptability for development, testing, and deployment across varied use cases.

Getting Started with SoftSIM on SIMCom A7672

This quick-start guide walks you through the setup of a SIMCom A7672 cellular module to work with Monogoto’s SoftSIM technology

Prerequisites

Module Compatibility and Firmware Requirements To enable and operate the Monogoto SoftSIM on the SIMCom A7672 Series, ensure that the module is running firmware that supports SoftSIM functionality.

SoftSIM Profile Credentials File A valid SoftSIM profile key file from Monogoto is required to activate and use the SoftSIM profile on the module. The key file consists of the following components: ICCID, IMSI, OPC, and KI.

Connect your PC to the EVB Kit

Use the USB to UART converter cable to connect your computer to the Module COM port

Connect to the EVB kit (HS USB-AT Port) using a terminal program. You can use PuTTY for Windows, or screen, minicom, or miniterm for Mac or Linux.

Once the modem has started, it will report:

RDY
APP RDY

Enter ATIf the connection with the A7672 modem has been established, the board will answer with OK.

Connect the A7672 to Monogoto

Query device information

Request the product type, hardware, and firmware version:

AT+CGMR

Example response: A156B01A7672M6_Monogoto

Provisioning & Enabling SoftSIM

Enter factory mode:

AT*PROD=1

Config ICCID, IMSI, OPC, KI for SoftSIM:

AT*AVSIM=ICCID,IMSI,OPC,KI

Request the ICCID, IMSI, OPC, KI for SoftSIM:

AT*AVSIM?

Request software reset:

AT+CRESET

Select the SoftSIM:

AT*SELECTVSIM=1

Check the SIM initialization selection policy that is currently in use:

AT*SELECTVSIM?

Expected response: *SELECTVSIM: 1,0. The last digit indicates the Active SIM: 0,1 indicates External (SIM card) 1,0 indicates Internal (SoftSIM)

Request the IMSI (International Mobile Subscriber Identity):

AT+CIMI

Request the ICCID (Integrated Circuit Card ID), which is the identification number of the SoftSIM

AT%CCID

Network Configuration

To set the modem to automatic network selection, enter the command:

AT+COPS=0

Set the APN to data.mono:

AT+CGDCONT=1,"IP","data.mono"

To test if the APN is set correctly, enter:

AT+CGDCONT?

Expected response: +CGDCONT: 1,"IP","data.mono.mnc007.mcc240.gprs","10.116.194.81",0,0,,,,

Activate the PDP (packet data protocol) context:

AT+CGACT=1,1

Test if the PDP context is activated:

AT+CGACT?

Expected response: +CGACT: 1,1

Request Serving Cell Information

AT+CPSI?

Example response:

+CPSI: LTE,Online,425-03,0x18BB,1146385,18,EUTRAN-BAND7,3250,5,5,8,26,33,2

Send registration status

AT+CEREG=2

Check the current network registration status

AT+CEREG?

Validate if your device received an IP address:

AT+CGPADDR

Expected response: +CGPADDR: 1,10.XXX.XX.XXX

Test the connection by sending a PING

A PING test can be performed to test if the modem has an active data connection with a mobile network.

When cellular modems are idle for a long period of time, cell towers might drop the data connection to save resources. Sending regular PINGs is a good method for testing the data connection, as well as for keeping the connection alive because the operator registers your device as being actively used.

Send 4 PINGs to the IP address Google:

at+cping="www.google.com",1,4,64,1000,10000,255

Example response:

+CPING: 1,142.250.75.164,64,23,255
+CPING: 1,142.250.75.164,64,27,255
+CPING: 1,142.250.75.164,64,17,255
+CPING: 1,142.250.75.164,64,16,255

Last updated

Was this helpful?