SoftSIM FAQ
Fetching profiles, provisioning and technical questions
By Audur and 3 others4 authors15 articles
- How to create a SoftSIM?Reach out to your dedicated CSM at Onomondo to acquire SoftSIM profiles.
- Which radio modules currently support SoftSIM?SoftSIM is currently available for testing on a few selected devices.
- What are the minimal requirements for flash, heap and stack usage when using SoftSIM?The sample project takes up ~110 kB. The heap allocation of SoftSIM is fixed, while flash memory usage can be optimized.
- Can I fetch SoftSIM profiles to an existing profiles.json file?No, it is not possible.
- Can I fetch SoftSIM profiles more than once?No, the API is guaranteed to only return each profile once.
- Is it possible to move SoftSIMs between devices?Yes, it is possible, BUT we strongly advise against doing so. This may lead to connectivity issues.
- Which nRF modem firmware supports SoftSIM?All modem firmware versions above (and including) 1.3.4 are supported.
- Can a SoftSIM be deprovisioned?No, this is not a feature available as a part of the nrf-softsim samples.
- Can I use EdDSA methods to generate with Ed25519 algorithm?No, we only support RSA for key generation.
- Is the length of a SoftSIM profile variable?Yes, the profile length is variable. It can be up to ~350 bytes long.
- Why is SoftSIM taking longer to attach than physical SIM?This is normal and expected due to hardware-related implications.
- Can I reduce nvs_storage partition in the SoftSIM file system?You can try to reduce it but it is generally not recommended to go below 32 KB.
- Can I provision SoftSIM over-the-air onto my nRF91 module?No. The SoftSIM profile has to be flashed over UART.
- Can I return SoftSIM profiles?No. You cannot return SoftSIM profiles after they have been fetched.
- Can I use an Onomondo SoftSIM in my phone?No. Onomondo SoftSIMs are only supported on specific radio modules.