Project

General

Profile

Actions

Bug #4211

closed

find solution for inverted polarity of SIMx_DET (SIM present) switches and their altered pin designation on some modems for 2nd SIM

Added by mschramm over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
09/17/2019
Due date:
% Done:

100%

Spec Reference:

Description

This ticket is about a needed polarity inversion of the SIM detect switches and a partly re-designation of the respective pins.

  • The modems tested here with the M.2/NGFF prototype (ME936, EM7565) both make use of pin 40 and pin 66 (SIM_DETECT_1) of the M.2 connector, but only the EM7565 is capable of running a 2nd SIM card. This results in a different usage for pin 40: on EM7565 it is SIM_DETECT_2, but on ME936 it is I2C_SCL! This also means a change in pin type (input vs. output).
  • The selected SIM card holder uses N.O. contacts to detect SIM presence; they now connect to GND when SIM is inserted. For the modems tested, this means inverted polarity: both recognize low as 'not present'. For the respective primary (or only) SIM they mention an internal pull-up, so Sierra recognizes even a floating SIM_DETECT input as "SIM present". Huawei claims to detect edges, not levels on that input (for 'hot swapping')...

As laforge mentioned, the SIM_DETECT signal can be considered a rather 'esoteric' signal as the SIM can be polled anyway, we might drop the SIM_PRESENT logic completely. However, Sierra claims their primary SIM_DETECT (pin 66) a "required signal"... During testing the prototype, contact legs were isolated from each other to simulate constant SIM presence.

What do you think on how to solve these two contraints together? More jumper to be more flexible? Drop the SIM_DETECT contacts' connections at all?


Files

NO-switch.jpg View NO-switch.jpg 12.9 KB mschramm, 09/18/2019 07:16 PM
SIMport2.jpg View SIMport2.jpg 37.6 KB mschramm, 09/18/2019 07:21 PM
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)