July 23, 2020 - 6:24pm, 1743 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 **** 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/****/FNS" to "std" first.
Thanks for support!
For some reason I missed these lines in manual and especially AT^SCFG="GPIO/****/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/****/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/****/FNS") the current configuration is printed.
We are using the same ****m 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 ****. 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/****/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-2022 THALES DIS AIS Deutschland GmbH