How to use eSIM on EM9291 module

Hi @jyijyi ,

How to use esim on the sierra EM9291 module?

Can you please help me check if it is enabled and how to validate it?

Thanks,
Arti

do you mean you already have an internal eSIM inside your EM9291 module?
Or you are testing a eSIM chipset connecting to the SIM slot 1 of EM9291?

By default the EM9291 supports esim right?
I need the steps to enable and use it.

Thanks

Please note that not all EM9291 has internal eSIM inside…

do you mean you already have an internal eSIM inside your EM9291 module?
if your module already has internal eSIM, have you switch to UIM:1 and check AT+CPIN?

Please note that not all EM9291 has internal eSIM inside…

How can I check if my module supports it?

if your module already has internal eSIM, have you switched to UIM:1 and check AT+CPIN?

AT!CUSTOM?
!CUSTOM:
GPSENABLE 0x01
GPSSEL 0x01
IMCONFIG 0x02
IPV6ENABLE 0x01
SIMLPM 0x01
USBSERIALENABLE 0x01
ICMPINTSRVDIS 0x01
SIMLPA 0x01

OK
AT!UIMS?
!UIMS: 0

AT!UIMS=1
ERROR

you need to enable UIM2ENABLE in AT!CUSTOM?

yes,
I need steps to enable esim on the EM9291 sierra module and how to configure it?

Also I don’t know what was the issue earlier but I am getting this now:
at!custom?
!CUSTOM:
GPSENABLE 0x01
GPSSEL 0x01
IMCONFIG 0x02
IPV6ENABLE 0x01
UIM2ENABLE 0x01
SIMLPM 0x01
USBSERIALENABLE 0x01
ICMPINTSRVDIS 0x01
SIMLPA 0x01

if your module already has internal eSIM, have you switched to UIM:1 and check AT+CPIN?

OK
at!uims=1
OK
AT+CPIN?
+CME ERROR: SIM not inserted

then it seems there is no eSIM inside

Hi @jyijyi

Do you have any documenation related to the usage of ESIM for EM9291.

see if this helps:

BTW, are you going to order another EM9291?

I am still not able to understand why my EM9291 doesn’t support esim?
How can I confirm it?
These are my command output:
at!uims=1
OK
at!custom?
!CUSTOM:
GPSENABLE 0x01
GPSSEL 0x01
IMCONFIG 0x02
IPV6ENABLE 0x01
UIM2ENABLE 0x01
SIMLPM 0x01
USBSERIALENABLE 0x01
ICMPINTSRVDIS 0x01
SIMLPA 0x01
OK
AT!ENTERCND=“A710”
OK
AT!CUSTOM=“UIM2ENABLE”,2
OK
AT!RESET OK
AT+CPIN?
+CME ERROR: SIM busy
AT!ICCID? ERROR
AT!UIMS?
!UIMS: 1
OK AT!CUSTOM?
!CUSTOM:
GPSENABLE 0x01
GPSSEL 0x01
IMCONFIG 0x02
IPV6ENABLE 0x01
UIM2ENABLE 0x02
SIMLPM 0x01
USBSERIALENABLE 0x01
ICMPINTSRVDIS 0x01
SIMLPA 0x01
AT!SKU?
!SKU: 1105097

The Technical datasheet states that
eSIM support is SKU-dependent.

How can I confirm this?

if it supports internal eSIM, it should show the following:


AT!ENTERCND="A710"
OK
AT!CUSTOM="UIM2ENABLE",2
OK
AT!RESET
OK
AT!UIMS=1
OK
AT+CCID
+CCID: ,89033023425121000000032777458112
OK
AT+CIMI
ERROR
AT+CPIN?
+CME ERROR: SIM busy

Maybe you can try UIM2ENABLE=2

I tried your suggestion, here is my output:
AT!ENTERCND=“A710”
OK
AT!CUSTOM=“UIM2ENABLE”,2
OK
AT!RESET
OK
AT!UIMS=1
OK
AT+CCID
+CCID: ,89033023425121000000053200559598
OK
AT+CIMI
ERROR
AT+CPIN?
+CME ERROR: SIM busy

hence it does support esim right?

yes, i think so…
there is EID shown

what is the next step?
How Can I use it?

Thanks

see if this helps:

  1. Go to “Settings” and select “Network & Internet”
  2. Go to “Cellular” and select “SIM 2” and then press “Manage eSIM profiles”
  3. Press “Add a new profile”
  4. Scan QR code or type the activation code manually
  5. Press “Yes” to download and install profile
  6. Press “close” after new profile is ready
  7. The new profile will be shown in eSIM profile
  8. Press “Use” and “Yes” to activate the profile
  9. An eSIM profile is activated successfully