Flashing SoftSIM via nRF Connect Desktop

Flashing SoftSIM Firmware via nRF Connect Desktop

Once the SoftSIM HEX file is generated, it must be flashed onto your Nordic nRF91x device using the nRF Connect for Desktop application.

1. Connect the Nordic Device

Connect your Nordic nRF91x DK to your computer using a USB-C cable.

2. Open nRF Connect for Desktop

Launch the nRF Connect for Desktop application on your Windows or macOS machine. You should see a list of available tools

Navigate to the Programmer Tool

Locate the Programmer tool in the application and click Open next to it.

Open Programmer and Select Device

When the Programmer tool opens, you may see SELECT DEVICE at the top left. If your board is connected and recognized, it will display its name (e.g., nRF91x DK). If not automatically selected, click SELECT DEVICE and choose the correct board.

Add the Generated HEX File

1. In the File memory layout panel (left side), click Add file.

2. Navigate to your generated SoftSIM HEX file and select it.

3. The file’s memory layout should appear in the panel.

Erase and Write

1. Click Erase & write to flash the firmware. Click Erase & write to flash the firmware.

2. Wait for the process to complete and confirm the success message.

Verify SoftSIM Initialization

Open a serial terminal and run the following command

AT%CSUS?

If the output is 2Your device is correctly initialized with SoftSIM.

Verify IMSI

Run the following command in your AT terminal:

AT+CIMI

This will confirm the IMSI provisioned via the SoftSIM profile is active.

This confirms that your nRF91 Series device is now successfully running the SoftSIM with your specified profile.

Last updated

Was this helpful?