July 23, 2020 - 6:24pm, 1061 views
Neither AT^SCFG=? nor AT^SCFG? do not contain SIM parameters: SIM/DualMode, SIM/CS.
AT^SCFG="SIM/CS",3 answers CME ERROR: 100 (unknown)
How to swith SIM slot?!
AT+CGMR - REVISION 02.000
There are two ways SIM switching can be realized:
- using the external SIM multiplexer which is controlled by GPIO26
- using the module's first and second physical SIM interface
In case of evaluation module the external SIM multiplexer mode is applied. If you have your own hardware you of course also have to have on of the above HW solutions applied.
To be able to switch AT^SCFG="SIM/DualMode" and AT^SCFG="SIM/CS" you may need to switch AT^SCFG="GPIO/mode/FNS" to "std" first.
Thanks for support!
For some reason I missed these lines in manual and especially AT^SCFG="GPIO/mode/FNS" config ("gpio" in my case for use 2 physical SIM interface). Now I get it worked.
But there is still issue that SIM parameters (SIM/DualMode, SIM/CS) and also
AT^SCFG="GPIO/mode/FNS" are not listed in AT^SCFG=? nor AT^SCFG?. It's not big deal for me, these commands works, so just for your information.
Great that it works.
Thanks for the information - the visibility of these parameters in case of simple AT^SCFG? call works in the same way on my module. But if you ask explicitly (e.g. AT^SCFG="GPIO/mode/FNS") the current configuration is printed.
We are using the same modem with the same firmware version. We encountered the same issue as the author, but we would like to use internal sim switch instead of external multiplexer, is that possible ?
The command AT^SCFG="SIM/CS",3 also return an error and we do not manage to change GPIO FNS in std mode. Maybe it's a bad use of the command but could you be more detailed, does the **** should be replaced by std ?
These **** were added by an automatic phonetic filter. I just corrected this. Please see above.
The way you configure these parameters is the same as below:
In case of internal SIM interfaces you don't need to configure "GPIO/mode/FNS". You set "SIM/DualMode" to 2.
Thank you for your quick answer !
I tried to switch in DualMode, the given command answer is OK, but the parameter value is not taken into account. Below a capture of my terminal:
Is there something to be done before to allow the change?
I think you may need to reboot the device. Some configuration changes related to hardware configuration applied with AT^SCFG command need a reboot to take effect.
Thank you, you were right. I do reboot the device and the configuration was taken into account. I was able to switch the SIM using DualMode.
© 2013-2014 Gemalto M2M GmbH