Skip to main content
All CollectionsSoftSIMGetting started with Onomondo SoftSIM
How to integrate the Onomondo SoftSIM with the A7672 Series from SIMCom
How to integrate the Onomondo SoftSIM with the A7672 Series from SIMCom

This guide provides a walkthrough of how to set up the Onomondo SoftSIM with the A7672 from SIMCom.

Jakub Kubinski avatar
Written by Jakub Kubinski
Updated over 3 weeks ago

Introduction

The Onomondo SoftSIM is a next-generation software-based SIM solution that enables cellular connectivity through Onomondo's global network while eliminating the need for a physical SIM.

In the A7672 Series module, all functionalities typically found on an external SIM are internalized, allowing the SoftSIM to be recognized as a software SIM upon boot up.

Introducing the Onomondo SoftSIM to a hardware design already equipped with both a SIMCom A7672 module and a physical SIM card tray, will allow for SIM switching between a physical SIM and SoftSIM.

Prerequisites


Acquiring and Updating the Module

To use the SoftSIM feature, ensure that your A7672 module is running the correct firmware. The current firmware version can be queried with AT+CGMR.

AT+CGMR 
+CGMR: A124B01A7672M7_ONOMONDO

OK

Enabling & provisioning SoftSIM


AT command interface

The SIMCom AT Command used to provision and enable the Onomondo SoftSIM is the command: AT+CFOSSCFG

Onomondo SoftSIM Configuration

Test Command

AT+CFOSSCFG=?

Response

+CFOSSCFG: (list of supported <option>s) 

OK

Read Command

AT+CFOSSCFG?

Response

+CFOSSCFG: “SELECT” :<param>,“LOG” : <param>

OK

Write Command

AT+CFOSSCFG=<option>,<param>

Response
Option 1 (if the parameter is correct)

OK

or
Option 2 (others)

+CME_ERROR: <err>

The saving mode of the commands listed above is :

Parameter Saving Mode = AUTO_SAVE

The response time of the commands listed above is:

Max Response Time = 9000ms

Defined options

<option>

“SELECT”

<param>

0 Physical SIM

1 SoftSIM

<option>

"PROFILE"

<param>

Decrypted Onomondo SoftSIM profile

<option>

"LOG"

<param>

0 Disable SoftSIM logging

1 Enable SoftSIM logging

Example

The following two AT commands are the only two commands required to provision and enable SoftSIM on the SIMCom A7672 Series:

AT+CFOSSCFG="PROFILE","01120809101010325406360214980010325476981032140320000000000000000000000000000000000420000102030405060708090A0B0C0D0E0F0520000102030405060708090A0B0C0D0E0F0620000102030405060708090A0B0C0D0E0F" 

OK

AT+CFOSSCFG="SELECT",1

OK

The first command writes the Onomondo SoftSIM profile. The second command sets SoftSIM as the active SIM and automatically restarts the radio module.

Monitoring and Management


Onomondo app

Now that you've finalized flashing the SoftSIM onto your device, it's time to test it.

  1. Log into the Onomondo platform with your account information.

  2. Check the SIM associated with your device. You'll observe that the connection is established and the SIM behaves just like a physical SIM card.

With the Onomondo platform, you have the advantage of diving deep into the SIM's connection details using features like Network Logs, Traffic Monitor, and Signaling Logs.

Please note that, by default, your SoftSIM is active in your Onomondo account and attached to a global network list.

SoftSIM CLI tool for provisioning

For assistance in provisioning SoftSIM-enabled devices, refer to our SoftSIM CLI tool, available here.

Did this answer your question?