Как называется старый разъем apple

Guide-Apple

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

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

Как называется старый разъем apple. %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-%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. картинка %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 всегда были в ногу со временем, поэтому у их гаджетов можно наблюдать только самые новые разъемы, включая и разъем для зарядки.
Как называется старый разъем 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. Как называется старый разъем 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. картинка Как называется старый разъем 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

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

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

Весь этот список принадлежит к 30-контактному коннектору или Apple 30 pin. Заряжался iPhone достаточно быстро и проблем с этим не возникало.
Как называется старый разъем apple. 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. Как называется старый разъем apple фото. Как называется старый разъем apple-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. картинка Как называется старый разъем apple. картинка 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 коннектора. Он всем полюбился как только появился.
Как называется старый разъем apple. 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. Как называется старый разъем apple фото. Как называется старый разъем apple-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. картинка Как называется старый разъем apple. картинка 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.

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

Источник

Близкий конец Lightning от Apple – разъем, которому десять лет

Неизменны в этом мире несколько вещей, одна из них – это желание менеджмента Apple стричь деньги с аудитории и давать ей как можно меньше за эти деньги. В 2012 году в Apple показали iPhone 5, это было первое устройство компании с разъемом Lightning. Десять лет назад новый разъем имел несомненные преимущества – компактный, в отличие от предыдущего 30-пинового, его можно было вставить любой стороной. Скорость передачи данных выросла до 480 Мбит/с (возможно, вам привычнее в Мб, тогда 60 Мб в секунду), что для 2012 года было очень и очень хорошо.

Как называется старый разъем apple. 102 7. Как называется старый разъем apple фото. Как называется старый разъем apple-102 7. картинка Как называется старый разъем apple. картинка 102 7

В 2021 году разъем Lightning является исторической рухлядью, так как он безнадежно устарел. В Apple это давным-давно признали, так как те же iPad перевели на USB Type C, в то время как Lightning оставили исключительно в главном продукте компании – iPhone. Причина, по которой Apple сохраняет эту древность, банальна – это деньги. В 2012 году появилась программа лицензирования Lightning, в ее рамках партнеры должны были платить за возможность устанавливать разъем от Apple, равно как и платить за каждое произведенное устройство. Только в рамках лицензирования и отчислений Apple зарабатывает несколько миллиардов долларов ежегодно. Проприетарный разъем – большой плюс для компании, так как она полностью контролирует рынок и не позволяет никому производить аксессуары под этот разъем без отчислений. С USB Type C такой фокус невозможен, так как в Apple не могут менять стандарт, должны ему следовать. И это означает, что кабель для того же iPhone может стоить не 2 000 рублей, как сегодня, а 500-600 рублей, и при этом в Apple не получат ни копейки от того, кто его производит. Грустно? Не то слово.

На каждой презентации Apple представители компании гордо рассказывают о том, что они выступают исключительно за экологию, пытаются спасти наш мир. Конечно же, все эти слова – вранье чистой воды, ничто, кроме прибыли, Apple не волнует, а если красивые истории про экологию позволят брать за свои продукты больше денег, то они будут петь эти песни до одури. Кабель с пластиком, что разлагается со временем? В Apple говорят, что это сделано, чтобы защитить мир от пластика. То, что за время службы обычного кабеля пользователю не нужно будет покупать другой, в Apple не берут в расчет. Пока пользователь Android использует один кабель, владелец iPhone сменит два. Думаю, что посчитать нагрузку на окружающий мир не составит труда, не так ли?

Сегодня зоопарк из кабелей, что идут в комплекте с устройствами Apple, представляет ровно ту же угрозу экологии, множатся ненужные сущности. Например, если вы покупаете iPad, то у вас кабель USB Type C, с iPhone вы получите Lightning. Придется таскать с собой два кабеля либо купить дополнительные кабели в машину и на работу, то есть математика простая: там, где можно обойтись одним кабелем, вам придется брать два. И это вытекает из вполне прагматичного решения, которое приняли в Apple давным-давно, – не переходить на новый разъем.

Хотите подолью масла в огонь? В Apple рекламируют возможность съемки 4К-видео на iPhone, но скромно молчат о том, что вам придется запастись терпением, чтобы передать его на компьютер. Минута 4К видео в формате HEVC занимает 170 Мб (30 кадров), без этого формата – в два раза больше. Помните скорость Lightning? На передачу минуты записанного видео не с максимальными настройками у вас уйдет примерно три минуты, и это по кабелю. Нужны ли еще доказательства того, что Lightning ухудшает характеристики продукта и давно устарел?

На рынке Android-смартфонов, само собой, прижился разъем USB Type C, причем все производители поддерживают USB Power Delivery (также как Apple в своих продуктах, где есть этот разъем). В USB 3.1 Gen.1 скорость передачи данных составляет 640 Мбайт/с, то есть на порядок больше 60 Мбайт/с, что выдает Lightning. Флагманы скоро массово начнут получать USB 3.1 Gen.2, где скорость выросла в два раза! Чувствуете разницу?

Реальность и перспективы рынка IT‑профессий

Какие профессии наиболее популярны и высокооплачиваемы?

Субботний кофе №185

Налейте чашку ароматного субботнего кофе и познакомьтесь с новостями недели. Huawei представила складной смартфон и любопытные часы, Vogue «случайно» показал новый realme, Xiaomi дразнит новым смартфоном, а мы выбрали лучшие продукты года…

Тест Volvo XC90. Шведский флагман

Обзор моноблока ASUS Zen 24 (M5401)

Премиальный ПК в формате «всё в одном» на базе процессоров AMD Ryzen 5-го поколения.

Если у вас Android-смартфон, то выбор кабеля не представляет сложности, правило простое – не покупать неизвестных подвальных производителей, в остальном вы вольны приобрести все что угодно. И цена вас радует, не требуется переплачивать за этот аксессуар, у вас есть широкий выбор. Для Lightning такого выбора нет, вы упираетесь в жадность Apple, которая продает старую технологию втридорога. И ситуация не стала лучше, так как годы идут, а в Apple стараются втюхать то, что давно протухло. Но это, видимо, мало волнует людей, так как знаю видеографов, которые искренне заявляют, что iPhone их основной рабочий инструмент, к тому же «очень удобный». Как только речь заходит про передачу файлов для обработки на компьютере, то слышу в ответ разнообразное:

Скопировать в облако быстрее, чем напрямую загрузить видео по кабелю на MacBook, ох уж эти технологии от Apple. Даже AirDrop быстрее, чем передача данных по кабелю, хотя он может сбоить на больших файлах (тут уже как повезет, предсказать, как все будет работать, никто не возьмется). Но не говорите владельцам iPhone про это, они искренне расстраиваются, так как считают, что это нормально, когда у них что-то не работает, и списывают это на свои кривые руки. В iPhone все идеально и быстро, ничего медленного в этом аппарате в принципе не может быть.

Конечно, есть определенная ирония в том, что самые дорогие смартфоны на планете используют старый и медленный разъем Lightning. Это придает нотку сюрреализма всей ситуации.

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

В 2011 году Еврокомиссия говорила о том, что ежегодно на свалки Европы отправляется 50 тысяч тонн адаптеров и зарядных кабелей, вопрос требовал немедленного решения. В Apple выторговали право сделать один разъем для iPhone, не следовать общим правилам. Несколько попыток заставить Apple перейти на USB Type C привели к тому, что компания медленно добавляла этот разъем в не самых массовых продуктах, но не в iPhone.

Сейчас Еврокомиссия настроена решительнее, вопрос снова о том, чтобы все производители без исключения перешли на стандартный разъем, а это USB Type C. Также в инициативе говорится о том, что зарядное устройство должно продаваться отдельно от смартфона и быть универсальным. Это решение можно только приветствовать, так как количество электронного мусора сократится. У меня несколько десятков зарядных устройств, и они продолжают копиться (мой пример нетипичен, но у моих детей ситуация немногим лучше, зарядных устройств и кабелей чуть менее десятка у каждого, они копятся от каждого устройства). В Apple традиционно говорят о том, что такой закон приведет к росту отходов (почему, ну почему и где логика?), а также отменит инновации. Ничего нового в этой песне нет. Но если закон будет принят, то с 2022 года компания будет вынуждена ему следовать. Потенциально для iPhone 14 могут сохранить старую зарядку, но дальше будет переход на USB Type C. И это приятная новость во всех смыслах. Исчезнет программа лицензирования Lightning, в Apple потеряют заметную часть прибыли, что возникала из воздуха и от продажи устаревшего во всех смыслах решения.

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

Выпускать для Европы версии iPhone с USB Type C, конечно, можно, но это странный подход, так, скорее всего, не будет. Компания перейдет на один и тот же разъем для iPhone во всем мире. И это случится, видимо, в 2023 году, при самом неблагоприятном для Apple раскладе – в 2022 году. Политическая воля в Европе есть, лоббизм от Apple сегодня уже не работает так же, как раньше. Для нас с вами это означает простую штуку: iPhone избавится от одного из недостатков, который выглядит анахронизмом в современном мире.

P.S. С удовольствием прочитаю комментарии о том, что Lightning велик и такая скорость идеальна, а беспроводные стандарты лучше и никто разъемом не пользуется вовсе. Понеслась!

Mobile-review.com Диванная аналитика №230. Сколько Apple заработает на отказе от зарядки в комплекте

Как много может заработать Apple, отказавшись от зарядки в комплекте со смартфоном. Считаем цифры

Источник

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

Как называется старый разъем apple. cover. Как называется старый разъем apple фото. Как называется старый разъем apple-cover. картинка Как называется старый разъем apple. картинка cover

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

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

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

Что такое Lightning?

Как называется старый разъем apple. lightning port pinout. Как называется старый разъем apple фото. Как называется старый разъем apple-lightning port pinout. картинка Как называется старый разъем apple. картинка lightning port pinout

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

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

Как называется старый разъем apple. lightning connector pinout. Как называется старый разъем apple фото. Как называется старый разъем apple-lightning connector pinout. картинка Как называется старый разъем apple. картинка lightning connector pinout

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

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Что такое HiFive?

Как называется старый разъем apple. lightning connector. Как называется старый разъем apple фото. Как называется старый разъем apple-lightning connector. картинка Как называется старый разъем apple. картинка lightning connector

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

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

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

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

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

Как называется старый разъем apple. setup 1. Как называется старый разъем apple фото. Как называется старый разъем apple-setup 1. картинка Как называется старый разъем apple. картинка setup 1

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

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

Как называется старый разъем apple. setup 2. Как называется старый разъем apple фото. Как называется старый разъем apple-setup 2. картинка Как называется старый разъем apple. картинка setup 2

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка 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:

Как называется старый разъем apple. idbus full list. Как называется старый разъем apple фото. Как называется старый разъем apple-idbus full list. картинка Как называется старый разъем apple. картинка idbus full list

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

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

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

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

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

HOSTID

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка 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 должен это поддерживать на физическом уровне, конечно).

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка 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 ещё жив):

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Подготовка

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

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

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

Tristar I2C

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

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

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

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

Как называется старый разъем apple. image loader. Как называется старый разъем apple фото. Как называется старый разъем apple-image loader. картинка Как называется старый разъем apple. картинка image loader

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

Источник

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

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