Привет, читатель! 🙂 Прилетело устройство от подписчика, телефон разучился общаться с SIM и MicroSD: он банально их не видит. Вообще и совсем. Всегда красуется надпись «Нет SIM», на карточку памяти тоже нет никакой реакции.
Ключевой момент здесь, подчеркивающий что проблема именно со слотом, а не с радиотрактом (трансиверы/усилители), это то, что телефон не видит в том числе и карту памяти. При этом запросто дозвонится в 112 без симкарт (достаточно чтобы пошёл отсчет времени и заговорил робот). Какие могут быть проблемы со слотом, да и как вообще телефон определяет, что в него что-то было вставлено? А если скажем слот пустой, не держать же постоянно поднятым питание всех симок и карты памяти, правильно? На помощь приходит линия SIM_DETECT. Для начала посмотрим, что происходит в слоте при установке лотка, внимание на обведенную область:
Это так называемый концевой выключатель, или по-простому «концевик». Логика его работы совершенно нехитрая, когда в телефон установлен лоток — концевик размыкается, когда вытаскивается — концевик замыкается. Одним концом он подключен непосредственно к линии SIM_DETECT, идущей в модем (в нашем случае модем встроен в проц, поэтому и линия тоже идет в проц), а другим к земле (это общий минус). Помимо всего прочего, на линии SIM_DETECT имеется pull-up (подтяжечный) резистор к линии питания 1.8V, таким образом, если концевик разомкнут — на линии моментально образуется логическая единица в виде напряжения 1.8 вольт, ну а если замкнут, на линии не будет напряжения так как она закорочена с землей, это логический ноль. Итак, работает всё это следующим образом: 1) Вы вытаскиваете лоток. В этот момент концевик моментально замыкается на землю, линия SIM_DETECT подтянута к земле и на ней логический ноль. Это сигнал для телефона немедленно прекратить общение с SIM и MicroSD, а также опустить их питания до нуля, так как оно больше не нужно. 2) Вы вставляете лоток обратно. Концевик размыкается в момент, когда лоток полностью установлен, на линии сразу же появляется 1.8V и образуется логическая единица благодаря подтягивающему резистору. Опять же, изменение регистрируется процом, в этот момент телефон поднимает все питания и пытается опросить симки и карточку. Если опрос прошел успешно и что-то в лотке присутствует, питания остаются до момента пока лоток снова не будет извлечен, если же лоток будет пуст, то проц не получит ответа и даст команду «убрать ненужные питания». Теперь вскрываем телефон и осматриваем слот на плате:
Эта толстая дорожка является той самой SIM_DETECT, и она каким-то образом немного покоцана, есть два оголенных участка дорожки. А чем повреждена-то? Смотрим в корпус телефона:
От такие вот дела. Заводской брак то ли отливки, то ли обработки, в результате образовалась острая торчашка, которая со временем процарапала лак на плате и замкнула SIM_DETECT на землю, так как сама рама тоже является землей и общим минусом. Это и является причиной дефекта: телефон всё время думает, что в нём вообще нет лотка, благодаря тому что симдетект закорочен на землю, но не концевиком в слоте, а корпусом телефона. А раз нет лотка, то и симок быть не может, у них просто из-за этого даже питания не поднимаются 😁 Таким образом, прикрученная плата не видит симки, но вот висящая в воздухе прекрасно работает и видит. Шлифуем брак, дорожку замазываем маской, собираем телефон и радуем владельца, что отделались весьма легким ремонтом.
Казалось бы, простейший ремонт, но всего капля невнимательности и попадание устройства не в те руки могло запросто добить этот аппарат. И такой простой ремонт вполне себе мог обернуться реставрацией мертвой перепаханной вдоль и поперёк платы после другого мастера, в худшем случае — её заменой. Такие дела 🤷🏼♂️ Спасибо за прочтение, ещё увидимся🙃