Как называется вход для зарядки айфона

Guide-Apple

Самые интересные новости о технике Apple и не только.

Какой разъем у iPhone для зарядки?

Как называется вход для зарядки айфона. %D0%A0%D0%B0%D0%B7%D1%8C%D0%B5%D0%BC %D0%B4%D0%BB%D1%8F %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B8 %D0%BD%D0%B0 %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B5. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-%D0%A0%D0%B0%D0%B7%D1%8C%D0%B5%D0%BC %D0%B4%D0%BB%D1%8F %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B8 %D0%BD%D0%B0 %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B5. картинка Как называется вход для зарядки айфона. картинка %D0%A0%D0%B0%D0%B7%D1%8C%D0%B5%D0%BC %D0%B4%D0%BB%D1%8F %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B8 %D0%BD%D0%B0 %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B5

Как вы знаете, вопросы с зарядкой у Apple были всегда популярны и на этот раз дошел черед рассказать про разъем зарядки у всех айфонов.

Хоть и не часто, но они менялись. Некоторые люди не знают, что именно их ожидает при покупке нового гаджета от Apple. Давайте будем разбираться.

Как называется разъем зарядки айфона?

Apple всегда были в ногу со временем, поэтому у их гаджетов можно наблюдать только самые новые разъемы, включая и разъем для зарядки.
Как называется вход для зарядки айфона. %D0%9A%D0%B0%D0%BA %D0%BD%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F %D1%80%D0%B0%D0%B7%D1%8A%D0%B5%D0%BC %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B8 iPhone. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-%D0%9A%D0%B0%D0%BA %D0%BD%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F %D1%80%D0%B0%D0%B7%D1%8A%D0%B5%D0%BC %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B8 iPhone. картинка Как называется вход для зарядки айфона. картинка %D0%9A%D0%B0%D0%BA %D0%BD%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F %D1%80%D0%B0%D0%B7%D1%8A%D0%B5%D0%BC %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B8 iPhone

Мы узнали, какие разъемы существуют и теперь предлагаю разобраться какие девайсы можно отнести к каждому из них. Давайте начнем.

Разъем для зарядки у айфона 3, 3GS, 4, 4S

Весь этот список принадлежит к 30-контактному коннектору или Apple 30 pin. Заряжался iPhone достаточно быстро и проблем с этим не возникало.
Как называется вход для зарядки айфона. 30 pin %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 %D0%B4%D0%BB%D1%8F %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B0. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-30 pin %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 %D0%B4%D0%BB%D1%8F %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B0. картинка Как называется вход для зарядки айфона. картинка 30 pin %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 %D0%B4%D0%BB%D1%8F %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B0
Но, мы все любим делать быстро и очень часто приходилось смотреть на кабель, чтобы понять, какой именно стороной нужно вставлять кабель. Немного раздражало, но все привыкали и все было нормально.

Еще одна проблема появилась, когда начался переход на следующий вид. Ведь забыв свой кабель, ты просто не мог зарядить свой телефон.

Разъем для зарядки у айфона 5, 5S, 5C, 6, 6S, 6 PLUS, 6S PLUS, SE, 7, 7 PLUS

Как видите, тут список уже намного больше и естественно, все они заряжаются при помощи Lightning коннектора. Он всем полюбился как только появился.
Как называется вход для зарядки айфона. 30 pin %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 %D0%B4%D0%BB%D1%8F %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B0. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-30 pin %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 %D0%B4%D0%BB%D1%8F %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B0. картинка Как называется вход для зарядки айфона. картинка 30 pin %D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 %D0%B4%D0%BB%D1%8F %D0%B0%D0%B9%D1%84%D0%BE%D0%BD%D0%B0
Вставлять кабель любой стороной в свой iPhone просто блаженство. Ведь на это не уходит много времени и не нужно ничего проверять.

На сегодня, у этого разъема появилась еще одна функция — теперь, это еще и разъем для наушников. Начиная с iPhone 7 и iPhone 7 PLUS, теперь просто не существует 3.5 Jack.

Выводы

Думаю разъем Lightning будет у всех устройств Apple еще достаточно долго. Ведь он делался с целью прослужить достаточно долго и пока, он используется в достаточно большом количестве iPhone.

Технологии развиваются и возможно, совсем скоро вообще не будет никаких кабелей и разъемов. Все будет происходить беспроводным образом и это будет чертовски удобно. Будем следить за развитием.

Источник

Какой разъем у айфона 5, 6, 7, 8 и 10 для зарядки и наушников

На заре мобильных телефонов самый частый вопрос, который можно было услышать в условном офисе условной компании – есть ли подходящая зарядка. Те времена давно прошли, и теперь вопрос будет звучать так: есть андроидовская или айфоновская зарядка? Действительно, мир разделился на два лагеря: micro-USB и Lighting, как называется зарядка для айфона. Если с первыми всё понятно – они используются в большинстве гаджетов от смартфонов до цифровых камер, то с 8-пиновым коннектором дело обстоит несколько сложнее. В действительности, универсальность его подсоединения – только верхушка айсберга.

Что такое коннектор Lightning на айфон

Разъем Lighting (название с английского переводится как «молния»), который используется в большинстве моделей айфонов, представляет собой штекер с 8 контактами. С его помощью можно передавать данные между смартфоном и компьютером, производить зарядку аккумуляторной батареи. Причем передавать через такой коннектор можно только цифровые данные, аналоговые просто не пройдут.

Как называется вход для зарядки айфона. 1 lighting razem. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-1 lighting razem. картинка Как называется вход для зарядки айфона. картинка 1 lighting razem

Самая замечательная особенность кабеля с 8-пиновым разъемом – то, что его можно вставлять какой угодно стороной, в отличие, к примеру, от разъема micro-USB, для которого критично положение подсоединяемого шнура.

Какой разъем у айфона

Разъемы смартфонов iPhone на всем протяжении своей истории претерпевали эволюцию, избавляясь от устаревших стандартов и приходя к самому оптимальному решению поставленной задачи: быть первым в новых технологиях. Ниже представлен краткий экскурс в историю, какой разъем для зарядки у айфона был от модели к модели.

Однако сперва стоит упомянуть самую первую разновидность «яблочного» коннектора. Речь идет о 30-контактном штекере, который памятен многим своими размерами. Он присутствовал во всех моделях iPhone вплоть до четвертой версии, пока энергоемкость компонентов смартфона не потребовала увеличения размеров аккумулятора. Да и чисто эстетически разъем Lighting куда лучше.

Какой разъем у айфона 5s для зарядки

Первым разъем Lighting получил iPhone 5, выпущенный в 2012 году. Вышедшая годом позже модель 5s продолжила эту тенденцию. Основной причиной перехода на такой разъем стало использование док-станции, с помощью которой можно было заряжать смартфон, подключать наушники или динамики, подсоединяться к компьютеру.

Как называется вход для зарядки айфона. 2 iphone 5s scaled. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-2 iphone 5s scaled. картинка Как называется вход для зарядки айфона. картинка 2 iphone 5s scaled

Какой разъем у айфона 6 для зарядки

Во время выхода в ЕС начали поговаривать о стандартизации разъемов для зарядки, так что ожидалось, что iPhone 6-ой версии станет последним с коннектором Lighting. Однако вопреки предсказаниям этого так и не произошло. Поэтому на сегодняшний момент даже самая новая модель – iPhone 11 Pro – обладает 8-контактным разъемом для зарядки.

Есть ли разъем для наушников айфон 7

Айфон 7 произвел настоящий переворот в сфере смартфонов, раз и навсегда избавившись от стандарта, которому на тот момент было без малого 50 лет. Дело в том, что в вышедшем в 2016 году iPhone 7 разъем для наушников 3,5 мм отсутствует, больше известный как «мини-джек» и названый так из-за того, что на английском jack означает «гнездо».

Как называется вход для зарядки айфона. 3 vsem znakomyj razem mini dzhek. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-3 vsem znakomyj razem mini dzhek. картинка Как называется вход для зарядки айфона. картинка 3 vsem znakomyj razem mini dzhek

Всем знакомый разъем мини-джек

Однако конструкторы компании Apple не оставили своих пользователей без альтернативы. Например, для того, чтобы прослушивать музыку, можно воспользоваться специальными наушниками с разъемом Lighting, либо приобрести специальные беспроводные наушники Air Pods, презентация которых была приурочена к выходу 7-ой версии айфона.

К сведению! Эта гарнитура использует в своей работе протокол Bluetooth и является по сути дальнейшим развитием идеи «hands free».

Разработчики объяснили свой шаг тем, что, избавившись от аудиовыхода, они получили дополнительное пространство внутри смартфона, которое удалось использовать для решения конкретных задач:

Помимо этого, через мини-джек передавался аналоговый аудиосигнал, вечными спутниками которого были посторонние шумы и помехи. Теперь же применение современных технологий позволило использовать при воспроизведении медиа цифровой сигнал, что позволяет «подготовить» звук: применить шумоподавление, добиться лучшей чистоты и тому подобное.

Плюс разъем для наушников айфон 7

Какими бы достоинствами ни обладали беспроводные наушники, у них есть один существенный недостаток: повышенный расход батареи при работе Bluetooth. Выход из этого положения был найден достаточно быстро. Сейчас в продаже есть специальные адаптеры, которые позволяют подключать к айфону стандартные наушники с разъемом 3,5 мм через гнездо Lighting.

Как называется вход для зарядки айфона. 4 podobnye adaptery stojat ot 10 dollarov. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-4 podobnye adaptery stojat ot 10 dollarov. картинка Как называется вход для зарядки айфона. картинка 4 podobnye adaptery stojat ot 10 dollarov

Подобные адаптеры стоят от 10 долларов

Разъем для наушников iPhone 8

В следующей модели айфона не произошло никаких новшеств: стандартное гнездо для наушников так и не вернулось и владельцам новой версии смартфона оставалось лишь смириться с этим фактом. В комплекте имелись наушники с разъемом Lighting, кроме этого можно было прослушивать музыку через специальный адаптер от обычных наушников либо прикупить беспроводные.

Разъем для наушников iPhone XR

Чтобы окончательно отвадить поклонников мини-джека, компания Apple перестала укомплектовывать свои устройства переходником min-jack – Lighting. Таким образом, у владельцев iPhone XR в наличии оказываются только наушники для 8-пинового порта.

Важно! Адаптер для обычных наушников придется купить самостоятельно.

Какой разъем у айфона 10

Десятая модель айфона так и не обзавелась разъемом USB C-type, поэтому, для того чтобы подключить смартфон к своему макбуку, где такой порт имеется, придется воспользоваться специальным адаптером, на одном конце которого находится разъем Lighting.

В чем особенность коннектора Lightning для айфона

Конечно, верные приверженцы Apple скажут, что главное достоинство 8-контактного зарядного кабеля в том, что его можно вставлять любой стороной. Злопыхатели не преминут упомянуть еще и дороговизну этого аксессуара: в два-три раза дороже оригинального micro-USB.

В действительности оба лагеря будут правы, причем по одной и той же причине. Дело в том, что в разъеме Lighting спрятан небольшой микропроцессор. Миниатюрная интегральная схема как раз определяет, какой стороной вставлен кабель, проверяет его на соответствие стандартам компании. В обычном шнуре для Андроида таких сложностей не предусмотрено, в лучшем случае это просто четыре проводка с экранированием, припаянные к самому штекеру.

У каждого из сертифицированных аксессуаров компании Apple есть свой уникальный код, причем перечень этих кодов прошит в iOS. При подсоединении кабеля система вычисляет этот уникальный идентификатор (он хранится в специальном чипе коннектора) и сопоставляет с собственной базой данных. Здесь происходит идентификация по принципу «свой-чужой», после проведения которой дается разрешение на зарядку или передачу данных.

Чтобы не оказаться в западне собственной предусмотрительности, компания Apple регулярно обновляет перечень кодов при обновлении операционной системы.

К сведению! Перезапись чипа может происходить до миллиона раз.

Теперь становится понятно, что какой разъем у айфона ни был бы удобный, его всесторонняя подключаемость и дороговизна связаны напрямую. Возможность подключения какой угодно стороной обусловлена сложной начинкой самого коннектора, что и диктует повышенную стоимость этого комплектующего.

Чем опасен поддельный Lightning для айфона

Возникает закономерный вопрос – зачем в Купертино идут на такие ухищрения, чтобы пользователи использовали только сертифицированные кабели? Помимо самой очевидной – увеличения доходов за счет продажи аксессуаров, произведённых самой компанией или по ее лицензии, есть еще несколько.

Во-первых, это защита патентов, принадлежащих Apple. В небольшом 8-контактном разъеме содержатся несколько технологических решений, разработанных её собственными конструкторами. Вполне естественно, что производитель стремится защитить свою интеллектуальную собственность.

Однако, как ни странно может кому-то показаться, главная причина – это забота о владельцах смартфонов iPhone. Дело в том, что литий-ионные аккумуляторы, которые применяются в современных умных телефонах, чрезвычайно чувствительны к току подзарядки. При несоблюдении условий зарядки они имеют свойство самовоспламеняться, а то и взрываться.

Важно! Существует опасность, что несертифицированный кабель, подключенный к розетке, будет заряжать аккумулятор неправильно. Как следствие – смартфон откажется включиться.

Однако это не самый плохой случай. Куда хуже, если аккумулятор в один «прекрасный» момент попросту загорится или взорвется. Если в это время владелец вёл телефонный разговор, то он рискует получить ожоги, либо нанести непоправимый ущерб своему здоровью.

Как называется вход для зарядки айфона. 6 posledstvija ispolzovanija plohogo kabelja. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-6 posledstvija ispolzovanija plohogo kabelja. картинка Как называется вход для зарядки айфона. картинка 6 posledstvija ispolzovanija plohogo kabelja

Последствия использования плохого кабеля

Косвенным подтверждением того, что проводимая компанией Apple политика защиты приносит свои плоды, служит практически полное отсутствие случаев непроизвольного возгорания аккумуляторной батареи.

В то же время подобные происшествия со смартфонами под управлением Андроид наблюдаются сплошь и рядом. Причина – полное отсутствие контроля над производством USB-кабелей и большое количество низкокачественных комплектующих.

При использовании неоригинального кабеля происходит процедура проверки, описанная выше. В случае использования неоригинального аксессуара на экране смартфона выходит сообщение «Данный кабель или аксессуар не сертифицирован, поэтому надежность его работы с этим iPhone не гарантируется». Получатся, что приобретенный коннектор можно выкидывать в мусорную корзину за ненадобностью.

Важно! Даже если произведенный кустарно кабель сможет пройти проверку, он будет работать до ближайшего обновления системы, когда полностью поменяется база данных с ключами. После этого кабель стопроцентно не будет работать.

Еще один жирный минус от использования Lighting-коннектора без соответствующей сертификации – это низкое качество применяемых материалов и отсутствие выходного контроля. Такой аксессуар быстро придет в негодность: пластиковая изоляция трескается, сам штекер со временем разбалтывается и появляется большой люфт. Получается, что первоначальная экономия обернется повторной покупкой, в то время как оригинальный кабель прослужит в разы дольше.

Как называется вход для зарядки айфона. 7 tresnutyj kabel povyshaetrisk korotkogo zamykanija. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-7 tresnutyj kabel povyshaetrisk korotkogo zamykanija. картинка Как называется вход для зарядки айфона. картинка 7 tresnutyj kabel povyshaetrisk korotkogo zamykanija

Треснутый кабель повышает риск короткого замыкания

Дополнительно к этому следует сказать, что подобный поврежденный шнур для питания создает опасность неправильной зарядки аккумуляторной батареи, откуда недалеко и до взрыва.

Особенности разъема для наушников на айфоне

Основное преимущество цифрового сигнала в наушниках Ear Pods – это возможность обработки сигнала в широком диапазоне. Встроенные в них цифро-аналоговые преобразователи позволяют добиться более чистого звучания и подавить нежелательные шумы. По сути этот аксессуар представляет собой электронное устройство.

Для любого электронного гаджета требуется электрическое питание. Если раньше эта проблема решалась с помощью встроенных аккумуляторов (в беспроводных наушниках они все равно присутствуют), то с появлением у айфон 7 разъема для наушников Lighting эта проблема снимается сама собой.

Важно! Теперь наушники способны питаться от аккумуляторный батареи, освобождая своего владельца от необходимости следить за достаточностью заряда самих наушников.

Компания Apple со временем пришла к закономерному результату: один разъем – один коннектор. Теперь любой подсоединяемый гаджет должен иметь только Lighting-порт, и никаких излишеств. Причем сами особенности технологии подразумевают, что пользователь будет полностью защищен от контрафакта и губительных последствий использования несертифицированных устройств.

Источник

Как устроен Apple Lightning

Как называется вход для зарядки айфона. cover. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-cover. картинка Как называется вход для зарядки айфона. картинка cover

Это моя маленькая статья с описанием (почти) всего, что я знаю об интерфейсе Apple Lightning и связанных с ним технологиях: Tristar, Hydra, HiFive, SDQ, IDBUS и др. Но сначала маленькое предупреждение…

Читайте эту статью на свой страх и риск! Информация основана на большом количестве внутренних материалов AppleInternal (утечка данных, схем, исходных кодов), которые я прочёл по диагонали. И, конечно, на моих собственных исследованиях. Должен предупредить, что я никогда раньше не проводил подобных исследований. Таким образом, эта статья может использовать неправильные или просто странные термины и оказаться частично или полностью неправильной!

Прежде чем углубиться, давайте кратко разберёмся в терминах:

Что такое Lightning?

Как называется вход для зарядки айфона. lightning port pinout. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-lightning port pinout. картинка Как называется вход для зарядки айфона. картинка lightning port pinout

Lightning — это цифровой интерфейс, используемый в большинстве устройств Apple iOS с конца 2012 года. Он заменил старый 30-контактный разъём.

На картинке выше гнездо разъёма, а на картинке ниже его распиновка:

Как называется вход для зарядки айфона. lightning connector pinout. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-lightning connector pinout. картинка Как называется вход для зарядки айфона. картинка lightning connector pinout

Пожалуйста, обратите внимание, что в разъёме контакты с обеих сторон коннектора не соединены в одном и том же порядке. Таким образом, хост-устройство должно определить ориентацию кабеля, прежде чем что-то делать.

Хотя это не всегда так. У многих аксессуаров Lightning, которые мне попадались, в разъёмах зеркальная распиновка.

Что такое Tristar и Hydra?

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Tristar — это интегральная схема, встроенная в каждое устройство с гнездом разъёма Lightning. По сути, это мультиплексор:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Кроме всего прочего, его основная цель состоит в том, чтобы соединяться со штекерным разъёмом Lightning, как только он подключён — определять ориентацию, Accessory ID и надлежащим образом маршрутизировать внутренние интерфейсы, такие как USB, UART и SWD.

Hydra — это новый вариант Tristar, используемый начиная с iPhone 8/X. Видимо, наиболее существенным изменением является поддержка беспроводной зарядки, но это ещё предстоит проверить:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Мне известны пять основных вариантов Tristar/Hydra:

Что такое HiFive?

Как называется вход для зарядки айфона. lightning connector. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-lightning connector. картинка Как называется вход для зарядки айфона. картинка lightning connector

HiFive — это дочерний интерфейс Lightning, то есть штекерный разъём. Он также содержит логический элемент — этот чип известен как SN2025/BQ2025.

Что такое SDQ и IDBUS?

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Эти два термина часто считают своего рода синонимами. Для удобства я буду использовать только термин IDBUS, так как он кажется мне более правильным (и именно так технология называется в спецификации THS7383).

Итак, IDBUS — это цифровой протокол, используемый для коммуникации между Tristar и HiFive. Очень похож на протокол Onewire.

Теперь можем начать

Давайте прослушаем коммуникации Tristar и HiFive. Возьмите логический анализатор, переходную плату Lightning с соединением для гнезда и штекерного разъёма, какой-нибудь аксессуар (обычный кабель Lightning-to-USB отлично подойдёт) и, конечно, какое-нибудь устройство с портом Lightning.

Сначала подключите каналы логического анализатора к обеим линиям ID переходной платы (контакты 4 и 8) и подключите плату к устройству, но пока не подключайте аксессуар:

Как называется вход для зарядки айфона. setup 1. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-setup 1. картинка Как называется вход для зарядки айфона. картинка setup 1

Сразу после этого начните выборку (подойдёт любая частота от 2 МГц и выше). Вы увидите что-то вроде этого:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Как видете, Tristar опрашивает каждую линию ID по очереди — одну за другой. Но поскольку мы не подключили никакого аксессуара, опрос явно провалился. В какой-то момент устройство устанет от этого бесконечного потока отказов и остановит его. А пока давайте разберёмся, что именно происходит во время опроса:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Сначала мы видим длинный интервал (около 1,1 миллисекунды), когда просто уровень высокий, но больше ничего не происходит:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Видимо, это время используется для зарядки внутреннего конденсатора HiFive — энергия от него будет затем использоваться для питания внутренних логических чипов.

Гораздо интереснее то, что происходит потом:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Очевидно, это поток каких-то данных. Но как его интерпретировать? Как расшифровать? Давайте виртуально разделим его на минимальные значимые части — то, что я называю словами:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

По сути слово — это сочетание падения-подъёма-падения:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

СодержаниеВосстановление
СловоMinTypMaxMinTyp
BREAK1214162.54.5
WAKE2224271100?
ZERO6783
ONE11.72.58.5
ZERO и STOP*67816
ONE и STOP*11.72.521

* STOP используется, когда это последний бит в байте

Используя приведённую выше таблицу теперь мы можем построить простой декодер протокола:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Как видите, сначала хост посылает BREAK — когда Tristar хочет отправить новый запрос, хост всегда начинает с этого слова. Затем наступает этап передачи данных. Пожалуйста, обратите внимание, что у последнего (8-го) бита в байте более длительный этап восстановления. Когда этап передачи данных заканчивается, хост отправляет ещё один BREAK. Затем дочернее устройство должно отправить ответ (после задержки не менее 2,5 микросекунд — см. таблицу). Tristar будет ждать ответа около 2,2 мс. Если ответ не выдан в этот промежуток времени, Tristar попытается опросить другую линию ID.

Теперь давайте рассмотрим этап данных на примере выше — 0x74 0x00 0x02 0x1f :

Как называется вход для зарядки айфона. setup 2. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-setup 2. картинка Как называется вход для зарядки айфона. картинка setup 2

И вот что появляется на IDBUS после запроса 0x74:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

HiFive ответил! И если вы прокрутите дальше, то увидите много других пар запрос/ответ:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Некоторые запросы не нуждаются в ответе:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Интерпретация запросов и ответов IDBUS

Самый важный запрос IDBUS — это 0x74, он используется для двух целей: чтобы приказать HiFive включить полное напряжение и силу тока (в случае, если оно поддерживается аксессуаром), спросить его о конфигурации контактов, которые поддерживаются кабелем, и некоторых других метаданных.

О том, как кодируются данные ответа 0x75, известно не так уж много. Но некоторые биты доступны в старой спецификации Tristar:

Первый байт данных ответа 0x75

ACCx[1:0]ACC1ACC2HOST_RESET
00Hi-Z (IDBUS)Hi-ZHi-Z
01UART1_RXUART1_TXHi-Z
10JTAG_DIOJTAG_CLKHi-Z
11Hi-ZHi-ZHIGH
ACCx[1:0]ACC1ACC2HOST_RESET
00Hi-ZHi-Z (IDBUS)Hi-Z
01UART1_RXUART1_TXHi-Z
10JTAG_DIOJTAG_CLKHi-Z
11Hi-ZHi-ZHIGH
Dx[1:0]DP1DN1DP2DN2
00Hi-ZHi-ZHi-ZHi-Z
01USB0_DPUSB0_DNHi-ZHi-Z
10USB0_DPUSB0_DNUART1_TXUART1_RX
11Hi-ZHi-ZHi-ZHi-Z
Dx[1:0]DP1DN1DP2DN2
00Hi-ZHi-ZHi-ZHi-Z
01Hi-ZHi-ZUSB0_DPUSB0_DN
10USB0_DPUSB0_DNUART1_TXUART1_RX
11Hi-ZHi-ZHi-ZHi-Z

Используя эти таблицы, давайте расшифруем ID нашего кабеля ( 10 0C 00 00 00 00 ) с учётом того, что линия ID найдена на контакте ID0:

Первый байт ответа 0x75 кабеля

Таким образом, ACCx — это 00, Это означает, что пин ID0 просто привязан к IDBUS, а Dx = 01 означает, что пины DP1/DN1 настроены как USB0_DP/USB0_DN. Именно то, что мы ожидали от стандартного USB-кабеля.

А теперь давайте перехватим что-нибудь поинтереснее:

АксессуарID (HOSTID = 1)
DCSD20 00 00 00 00 00
KongSWD (без работающего Astris)20 02 00 00 00 00
KongSWD (с работающим Astris)A0 00 00 00 00 00
KanziSWD (без работающего Astris)20 0E 00 00 00 00
KanziSWD (с работающим Astris)A0 0C 00 00 00 00
Haywire (HDMI)0B F0 00 00 00 00
Зарядка UART20 00 10 00 00 00
Lightning на 3,5 мм/EarPods с Lightning04 F1 00 00 00 00

Вот полный (?) список запросов IDBUS от @spbdimka:

Как называется вход для зарядки айфона. idbus full list. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-idbus full list. картинка Как называется вход для зарядки айфона. картинка idbus full list

Совет №1: вы можете легко получить свойства аксессуара, включая его идентификатор, используя accctl:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader
Это внутренняя утилита Apple, поставляемая со сборками NonUI/InternalUI. Но вы можете легко запустить её на любом устройстве после джейлбрейка.

Совет №2: вы можете легко получить конфигурацию контактов кабеля с помощью diags:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader
Обратите внимание, что эта команда доступна только на iOS 7+.

Совет №3: вы можете легко отслеживать запросы/ответы 0x74/0x75, генерируемые SWD-пробами, установив debug env var, равное 3:

Затем на виртуальном COM от кабеля вы увидите что-то вроде этого:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

HOSTID

В одной из таблиц выше можно увидеть упоминание некоего HOSTID. Это 16-битное значение, передаваемое в запросе 0x74. Похоже, что оно также влияет на ответ HiFive. По крайней мере, если установить для него недопустимое значение (да, это возможно с diags), HiFive перестаёт с ним работать:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader
Впрочем, в прошивке KongSWD/KanziSWD есть переменная окружения disableIdCheck, которую вы можете настроить так, чтобы игнорировать недопустимый HOSTID.

Важное примечание: У Kong и Kanzi нет HiFive в качестве выделенного непрограммируемого чипа. Эти аксессуары эмулируют его с помощью микроконтроллера и/или блока FPGA, что позволяет его легко обновлять/перепрограммировать.

В таблице Accessory ID выше можно заметить, что Kong и Kanzi посылают разные ответы в зависимости от того, запускается или нет Astris, это программное обеспечение AppleInternal, предназначенное для отладки с помощью SWD-проб (или зондов). Если вы расшифруете эти ответы с помощью приведённых выше таблиц, то обнаружите, что когда Astris не запускается, зонд будет действовать точно так же, как DCSD — USB на линиях D1 и debug UART на линиях D2. Но когда отладочное программное обеспечение работает, линии ACCID переключаются на SWD.

Но что, если мы хотим запустить Astris после того, как зонд уже подключён к устройству? Что будет делать кабель? Как он будет переключаться между линиями ACC на SWD? Вот тут-то WAKE и вступает в игру! HiFive (или устройство, которое его эмулирует) может инициировать WAKE — и процесс перечисления IDBUS начнётся снова: Tristar отправит запрос 0x74, Kong/Kanzi ответит новым идентификатором, Tristar подтвердит его и направит линии ACC на внутренние линии SWD (SoC должен это поддерживать на физическом уровне, конечно).

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Рукопожатия питания

Последнее, что я собираюсь рассмотреть — рукопожатия питания (power handshakes). Это алгоритм, основанный на запросах/ответах IDBUS, которые драйверы ядра Tristar используют перед тем, как разрешить зарядку от аксессуара.

Когда кабель Lightning просто где-то лежит, подключённый к зарядному устройству/компьютеру, но не подключённый к устройству, HiFive ограничивает ток на PWR действительно небольшим значением (около 10-15 мА по моим измерениям). Чтобы включить полный ток, запрос 0x74 должен быть выдан Tristar и обработан HiFive. Для SecureROM/iBoot этого достаточно, но при загрузке ядра необходимо сделать дополнительные шаги:

Несколько слов об ESN и интерфейсе Tristar I2C

Ещё одна особенность Tristar, о которой я хотел бы рассказать, — ESN. Это маленький блоб, который Tristar хранит в своём EEPROM (на CBTL1610A2 и более поздних версиях). Его можно получить по IDBUS с помощью кабеля Serial Number Reader (или Kanzi, они в основном одинаковые, за исключением разных USB-PID и немного отличающихся корпусов)

Проще говоря, отправив этот блоб на ttrs.apple.com, вы можете получить серийный номер устройства. Этот механизм используется сотрудниками Apple Store/Apple Premium Reseller для извлечения SN с мёртвых устройств (если Tristar ещё жив):

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Что происходит на IDBUS при получении ESN, задокументировал @spbdimka:

Подготовка

Процедура «прошивки» ESN на Tristar называется подготовка (provisioning). Она происходит с диагностикой на стороне устройства, через EzLink на принимающей стороне в три этапа.

Вы можете проверить состояние с помощью diags:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader
… а также получить ESN:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader
Кстати, у diags вообще богатый набор команд Tristar (доступен, начиная с iOS 7):

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Tristar I2C

Tristar доступен на шине I2C (адрес 0x34 для записи, 0x35 для чтения). Именно так diag и драйверы ядра с ним взаимодействуют.

О реестрах публично известно не так уж много. Много информации о самой карте регистра можно получить из утёкшего исходного кода iBoot (только для THS7383 — кажется, обратно совместимого с CBTL1608 — и CBTL1610), но не так много о том, что нужно туда записать, чтобы добиться каких-то интересных результатов.

Ещё одним источником знаний является модуль Tristar из diags (легко извлекаемый через SWD во время его работы). Например, мне удалось отреверсить алгоритмы чтения состояния подготовки и ESN. Затем я реализовал это как дополнение к моей нагрузке для iBoot под названием Lina:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Я также попытался изменить алгоритм записи ESN, но потерпел неудачу — механизм слишком сложный для меня. Однако фрагменты кода от Lina доступны здесь.

Электрические характеристики Tristar

Сам Tristar питается от источника 1,8 В. Линии для IDBUS устойчивы к 3,0 В, согласно моему осциллографу:

Как называется вход для зарядки айфона. image loader. Как называется вход для зарядки айфона фото. Как называется вход для зарядки айфона-image loader. картинка Как называется вход для зарядки айфона. картинка image loader

Таким образом, без схемы сдвига уровня лучше не пытаться взаимодействовать с IDBUS с помощью устройств, устойчивых к 5 В, как некоторые модели Arduino.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *