Кабель lightning usb тип а бп гарнитура кабель lightning type c в чем разница
Перейти к содержимому

Кабель lightning usb тип а бп гарнитура кабель lightning type c в чем разница

  • автор:

Чем разъём USB-C в iPhone лучше Lightning. Пусть будет так, чем совсем без портов

Favorite В закладки

Чем разъём USB-C в iPhone лучше Lightning. Пусть будет так, чем совсем без портов

На страницах нашего сайта эта тема поднималась десятки раз. Почему USB‑C нужен, почему не нужен, чем он хорош, почему у него проблемы вплоть до уязвимости взлома и возможности сгореть.

Три года мусолится идея того, что Apple уже не посмотрит в его сторону, а просто лишит iPhone порта.

Но за последний месяц появился уверенный слух, что Apple сдаётся Евросоюзу, в котором вот-вот дозреет и примет реальную юридическую форму закон об универсальном коннекторе для всех устройств.

При этом прямого сравнения технических характеристик, демонстрирующих тотальное превосходство USB‑C над Lightning, я не видел. Ниже закрываю этот пробел и показываю, почему универсальный порт лучше разъёма Apple во всём, что он даст iPhone и какие проблемы могут быть при переходе на новый стандарт.

Есть 3 больших плюса.

1. Передачу данных прорвёт как трубу (в 85 раз)

У Lightning есть только одна максимальная характеристика, она равна 480 Мбит/с.

Порт USB‑C совместим как минимум с тремя популярными технологиями передачи данных: USB 3.2, USB4 и Thunderbolt.

4 года спустя нейминг более понятен, хотя большинство сложных моментов с совместимостью осталось.

USB 3.2 и USB4 это две разные технологии. Физически не все USB 3.2 привязаны к симметричному порту USB‑C, они могут быть в USB‑A и micro‑USB, но каждый совместим с USB‑C для установки.

Для USB‑C есть следующие протоколы:

USB 3.2 Gen 1 со скоростью до 5 Гбит/с
USB 3.2 Gen 2 со скоростью до 10 Гбит/с
USB 3.2 Gen 2×2 со скоростью до 20 Гбит/с

USB4® 20Gbps со скоростью до 20 Гбит/с
USB4® 40Gbps со скоростью до 40 Гбит/с

Thunderbolt 3 со скоростью до 40 Гбит/с
Thunderbolt 4 со скоростью до 40 Гбит/с

USB4 представили в 2020 году и, к счастью, ввели упрощённые названия, на которых сразу понятна скорость.

Thunderbolt 4 обладает той же пропускной способностью, что Thunderbolt 3, но позволяет подключать два потока 4K-контента вместо одного, передача данных по PCI Express увеличилась с 16 Гбит/с до 32 Гбит/с, а длина кабеля для скорости 40 Гбит/с увеличена с 0,5 метра до 2 метров.

Вероятно, USB4 использует технологии Thunderbolt 4, поскольку второй разрабатывает Intel и она же дала консорциуму USB-IF бесплатный доступ к его патентам, а выход обоих стандартов состоялся одновременно с релизом 11-го поколения чипов Intel.

Оба стандарта поддерживают, например, iPad Pro (M1), все Mac, MacBook и iMac с чипами Apple серии M1. Если к ним добавится iPhone, Apple сможет сообщить о 85-кратном росте скорости после медлительного Lightning.


Слайд с презентации iPad Air, в котором Type-C ускорился в два раза

Так она сделала с iPad Air. В четвёртом поколении (A14) был USB 3.2 Gen 1 с передачей данных 5 Гбит/с, а в пятом (M1) скорость с приходом стандарта USB 3.2 Gen 2 выросла до 10 Гбит/с. Со сцены похвалилась двукратным ростом.

Для iPhone это в первую очередь важно при отправке тяжёлых видео в качестве ProRes. Wi-FI не всегда справляется с 20-гигабайтными файлами, особенно если трансфер идёт от смартфона к смартфону. Универсальный провод сделает жизнь легче, а удобство пользования взлетит до небес.

Вдобавок к этому с iPhone можно будет напрямую транслировать фильмы в 4K с высоким битрейтом. Сейчас для этого есть только AirPlay, но его поддерживает не каждый монитор и телевизор, а для безупречной работы нужен высокоростной домашний интернет (хотя бы 1 Гбит/с), который не всем проводят.

2. Быстрая зарядка ускорится



Зарядка iPhone 11 Pro с комплектным адаптером на 18 Вт.

Apple не называет предельную мощность Lightning, но заявляет, что она как минимум ускоряет подпитку при подключении адаптера питания от 18 Вт для моделей до iPhone 12 и от 20 Вт, начиная с iPhone 12.

Тест iPhone 11 Pro показал, что приблизительно на этом уровне мощность и застревает, будь это блок на 30 Вт, 61 Вт или 96 Вт. Смартфон принимает 22 Вт при напряжении 8–9 В.

Тест iPhone 13 Pro Max демонстрирует, что при любом, хоть 100-ватном адаптере мощность будет не выше 27 Вт при том же напряжении 8–9 В. Причём это пиковое значение, которое по мере заряда возвращается к 18-25 Вт в зависимости от алгоритмов.

Компания никогда не заявляла природу этого ограничения. Это может быть сделано как со стороны софта из-за нежелания перегревать батарею и тем самым портить её, так и из-за физического ограничения Lightning. Второе менее вероятно, поскольку компания часто масштабирует мощность в зависимости от размера смартфона и его батареи. Например, iPhone 12 mini и iPhone 13 mini заряжаются от MagSafe не на 15 Вт, а на 12,5 Вт.


Xiaomi 12 Pro заряжается комплектным блоком питания на 120 Вт. Это больше, чем у всех ноутбуков Apple, кроме самого дорогого

В мире USB‑C существует технология Power Delivery. Самая распространённая версия 3 поддерживает до 100 Вт на один порт, но есть версия 3.1 с пиком в 240 Вт, её представили недавно и ещё мало где внедрили. Примером будет Xiaomi 12 Pro с технологией HyperCharge, батарея которого заряжается мощностью 120 Вт до 100% всего за 18 минут.

Xiaomi утверждает, что такая нагрузка не будет страшной аккумулятору, он сохранит 80% своей ёмкости после 800 циклов (у последних iPhone он всего 500).

В теории то же самое сможет сделать Apple, если запатентует свои наработки в этой области, поскольку сейчас Xiaomi, судя по достижениям, может и в суд подать за копирование функций.

У купертиновцев есть свой проприетарный порт MagSafe для MacBook, способный выдавать больше 100 Вт. Устанавливать его в iPhone мало смысла, потому что он крупный и не поддерживает передачу данных, а ещё противоречит цели компании сокращать число портов и занимаемое внутреннее пространство разными компонентами.

Очевидно, что инженеры компании не смогли побороть законы физики и сделать беспроводное будущее прямо сейчас. AirPower как универсальную подушку отменили, шайбы MagSafe заряжают долго, а моя батарея MagSafe Battery Pack убила ресурс аккумулятора iPhone 13 Pro до 93% всего за 4 месяца (заголовок обзора теперь ироничен).

Поэтому переход на USB‑C с технологией Power Delivery 3, мощным блоком и парой щадящих ёмкость алгоритмов произведут фурор в маркетинговой стратегии.

3. Появится долгожданная универсальность

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

При этом у iPhone с AirPods из разъёмов Lightning и особый MagSafe, разные iPad поддерживают Lightning или USB‑C, Apple Watch занят своей шайбой, MacBook заряжается через USB‑C (с разными проводами) и особый MagSafe 3, у аксессуаров для Mac опять Lightning. Полный бардак, для зарядки всего нужно носить как минимум три провода.

Учитывая, что появился новый стандарт USB‑C, который поддерживает передачу данных со скоростью до 40 Гб/с (USB4) и питание мощностью 240 Вт (Power Delivery 3.1), он может в том числе заменить MagSafe в MacBook.

Тогда Apple впервые унифицирует все свои устройства одним-единым портом. У людей исчезнет страх не найти «зарядку для айфона» и появится уверенность, что всего с одним проводом в сумке они зарядят всё, что угодно, и подключатся, к чему захотят.

Почему минусов так много, а Apple не бросает свой коннектор


Обновить придётся все аксессуары с Lightning

Ответ тут простой и комплексный сразу. Lightning выглядит аккуратно, он удобный и симметричный, его характеристики не тянут устройство на дно, а просто не дотягивают до рекордов. Сейчас это такой iPad Air в мире портов: вроде и есть недостающие фичи флагмана, но терпимо, народу хватает.

Компания наверняка потратила много денег на разработку, инвестировала в инфраструктуру аксессуаров. В сфере портов Apple зарабатывает по 4 доллара на производстве каждого совместимого MFI-устройства (Made For iPhone, «сделано для iPhone»), а с переходом на USB‑C вряд ли получится ввести сертификацию на общедоступный стандарт, наложить ограничения и драть с него деньги. Хотя это Apple, один раз она уже такое провернула, правда, из благих намерений.


Проприетарный USB-A от Apple для переходника к клавиатуре, который сама USB-IF запрещала


Два года назад я нашёл кучу поводов за то, почему USB‑C в iPhone не нужен. Якобы ещё есть много устройств на толстом USB‑A, Lightning миниатюрнее, к нему вышло много переходников, на Mac он исчезнет и вообще всё будет без портов.

Теперь к этому добавлю, что, как только порт поменяется на iPhone, Lightning, скорее всего, исчезнет из AirPods, последних iPad, клавиатуре и мышке для iMac, чтобы унифицировать и укрепить экосистему. А ещё придётся выпускать Apple Pencil 3 или делать базовый iPad квадратным (это вероятнее).

То есть будет огромный шаг, который нужно чётко спланировать, как с переводом ноутбуков на процессоры с архитектурой arm. Чтобы быстренько и гладко перенести все свои новые продукты из одной системы аксессуаров в другую, при этом предусмотреть возможные уязвимости, связанные с открытым стандартом. Мало ли что флешки могут сделать с iPhone.


Официальное изображение Intel, якобы у Thunderbolt простой нейминг. Это как бы так, но и четвёртая версия делится на две скорости (20 и 40 Гбит/с)

Не забывайте ещё, что существует жуткая неразбериха с проводами USB‑C.

Кабель может только заряжать и не поддерживать передачу данных, пропускать 60 Вт или 100 Вт или 240 Вт. Может передавать данные по стандарту USB 3.2 Gen 2 (10 Гбит/с) или по стандарту USB 3.2 Gen 2х2 (20 Гбит/с), быть совместимым с Thunderbolt 3, но не с USB4.

Дешёвые провода тоже будут, а ведь у них и риск возгорания выше. Всё это нужно как-то привести в порядок, перед тем, как запускать, чтобы избежать PR‑катастрофы взрывного Galaxy Note 7.

Говорить о том, как будет на самом деле, значит писать вилами по воде. Нет сомнений в тестировании образцов iPhone как с USB‑C, так и без портов вообще. То же самое Apple делала с iPhone X и сканером Touch ID на спинке на манер Android‑смартфонов.

Доводы в пользу универсального порта, его техническое превосходство и удобство вообще для всех очевидно. Осталось подождать 2023 года, чтобы понять, пойдёт ли Apple навстречу или в очередной раз внедрит противоречивую, но обоснованную инновацию.

�� Все фотографии в статье:

Favorite В закладки

Lightning VS USB-C: какой интерфейс лучше?

Смартфоны на iOS и Android не только имеют разные операционные системы, но разные разъемы. В то время как Apple делает ставку на Lightning, производители Android-гаджетов почти полностью перешли на USB-C. В чем разница между этими типами интерфейсов и какой из них лучше? Разбираемся в статье.

Lightning VS USB-C: какой интерфейс лучше?

Lightning: преимущества стандарта Apple

В своих смартфонах Apple использует разъем Lightning. Однако будет ли так продолжаться и дальше, еще неясно — в 2016 году Apple впервые оснастила MacBook портом USB-C, а в 2018 году этот интерфейс получили и планшеты компании. Тем не менее, порт Lightning, который впервые был представлен в 2012-ом, и сегодня имеет множество преимуществ.

  • Симметричный разъем: благодаря симметричному разъему не имеет значения, как вы вставляете штекер в гнездо. Соответственно, вы просто не сможете подключить его неправильно.
  • Прочность: разъем Lightning очень прочный. Конструкция автоматически очищается от пыли и грязи при вставке штекера в гнездо. Кроме того, при подключении он испытывает довольно низкое сопротивление, благодаря чему сам порт медленнее изнашиваться.
  • Распространенность на устройствах Apple: почти все устройства Apple по-прежнему оснащены портом Lightning. Если вы заядлый любитель «яблочных» гаджетов, то сможете использовать для них одну и ту же зарядку с кабелем Lightning.

USB-C: универсальный формат

USB-C становится все более популярным: этот интерфейс используется не только в смартфонах, но и в акустике, носимых гаджетах и компьютерах.

  • Симметричный разъем: в плане конструкции USB-C имеет те же преимущества, что и разъем Lightning. Опять же, штекер симметричен и всегда подключается правильно с первого раза.
  • Отраслевой стандарт: в отличие от Lightning, USB-C поддерживается многими производителями. В будущем мы увидим еще больше устройств с USB-C. Похоже, этот стандарт будет развиваться как смежный для многих устройств.
  • Высокая скорость передачи данных: большинство гаджетов с USB-C обеспечивают высокую скорость передачи данных. Но поскольку название USB-C указывает на конструкцию порта, а не на технологию, более точно описать скорость можно только с указанием стандарта. Многие производители его не озвучивают — зачастую это означает, что в устройстве используется медленный USB 2.0. Самая высокая скорость — у нового стандарта USB 3.1. Так, USB 2.0 может обеспечить скорость до 500 Мбит/с, а USB 3.1 — до 10 Гбит/с.

Типы USB: гид по различным стандартам

Что лучше?

Несмотря на то, что Lightning и USB-C имеют некоторые общие черты, например, симметричный разъем, между двумя типами подключения все же есть различия. Соответственно, некоторые вещи лучше работают у Lightning, а другие — у USB-C.

  • Lightning: за Lightning говорит то, что технология надежнее и прочнее, чем USB-C. Кроме того, сам штекер немного меньше, и, соответственно, компактнее.
  • USB-C: на стороне USB-C — высокая совместимость. Очень многие устройства сейчас оснащены USB-C, а в будущем их будет еще больше. Если USB-C поддерживает стандарт USB 3.1, подключение окажется гораздо быстрее Lightning, скорость которого сопоставима с USB 2.0.

Вывод: USB-C стандарта USB 3.1 быстрее и эффективнее, чем Lightning. Кроме того, разъем более универсален благодаря высокой совместимости.

Что такое Type C Lightning

Кабель USB-C/Lightning — это устройство, которое позволяет заряжать и синхронизировать наушники AirPods и AirPods Pro, устройства iPhone, iPad и iPod touch, а также заряжать пульт Siri Remote и другие устройства. Но какой кабель лучше выбрать — с разъемом Type-C или Lightning? Разберемся в этой статье.

Разница между Type-C и Lightning

Давайте сравним технические характеристики двух типов кабелей:

  • Скорость передачи данных: большинство Type-C-устройств будет упираться в 20 Гбит/с, а Lightning — вообще в 480 Мбит/с. То есть разница почти в 40 раз.
  • Мощность зарядки: USB-C передает энергию быстрее, чем Lightning. Максимальная мощность, с которой можно зарядить iPhone через обычный Lightning с прямоугольным USB, — 12 ватт.

Для чего нужен кабель Type-C Lightning

Кабель USB-C/Lightning необходим для зарядки и синхронизации устройств, таких как iPhone, iPad и iPod touch, а также наушников AirPods и AirPods Pro. С его помощью можно также зарядить пульт Siri Remote.

Отличия кабеля USB-C от Lightning

Каждый тип кабеля имеет свои преимущества и недостатки. Рассмотрим их:

USB-C:

  • Быстрая передача данных и энергии
  • Совместимость с различными устройствами, такими как портативные зарядные устройства и ноутбуки
  • Возможность использования для передачи видео с разрешением до 4K

Lightning:

  • Цельный штекер, который медленно изнашивается, но меньше подвержен износу, благодаря отсутствию выемки
  • Более популярный в мире iOS, чем USB-C, что означает, что поставщики аксессуаров могут предоставлять больше опций и доступных цен для кабелей Lightning
  • Простота использования

Выводы: какой кабель выбрать

При выборе кабеля USB-C/Lightning для зарядки и синхронизации устройств важно понимать, какие функции вам нужны больше всего. Если вы используете устройства с iOS, кабель Lightning может быть лучшим выбором из-за его популярности. Однако, если нужна быстрая передача данных, мощность зарядки и совместимость с другими устройствами, USB-C кабель будет лучшим выбором.

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

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

Сколько раз Наполи был чемпионом

Наполи стал чемпионом серии А в 1990 году под руководством знаменитого итальянского тренера Марчелло Липпи. После этого успеха клуб никогда не повторил достижения тех лет и не удалось занять первое место в чемпионате Италии. Но все изменилось в 2020 году. Команда, возглавляемая тренером Женаро Гаттузо, сумела завоевать титул чемпиона Италии. Этот успех стал третьим для Наполи в его истории. Причем, прошло целых 33 года с момента последнего чемпионства. Футболисты клуба показали отличную игру на протяжении всего сезона, их стиль игры был очень устойчивым и продуманным. Этот титул стал бесспорным чемпионским достижением для Наполи и вызвал огромное волнение в сердцах болельщиков клуба. Теперь футболисты Наполи надеются насытить свою коллекцию трофеев новыми победами.

В каком году Спартак выиграл Лигу чемпионов

Вопрос о том, в каком году «Спартак» выиграл Лигу чемпионов, остается неразрешенным для многих болельщиков исторического клуба. Однако, в 1995/96 году произошло одно из лучших выступлений «Спартака» в этом турнире. Команда смогла одержать 6 побед, заслужив бесстрашное признание и уважение со стороны футбольного сообщества. На протяжении всего сезона игроки проявляли неподдельное мастерство и своевременность, покоряя сердца болельщиков. Важно отметить, что эта информация была предоставлена в проекте ZTE, который посвящен истории футбольных клубов. Он дает возможность погрузиться в атмосферу прошлых времен и получить полную информацию о триумфах и неудачах команды. Несмотря на то, что «Спартак» не стал победителем в том сезоне, его достижения в Лиге чемпионов 1995/96 года все еще помнятся и восхищают футбольных фанатов.

Сколько раз Спартак становился чемпионом

Футбольный клуб Спартак Москва является одним из самых успешных клубов в истории российского футбола. Он имеет впечатляющую подборку трофеев и достижений. Спартак становился чемпионом СССР 12 раз, что является рекордом в истории Советского Союза. Он также выиграл чемпионат России 10 раз, подтверждая свое доминирование в российском футболе. Клуб также имеет в своей коллекции 10 Кубков СССР и 4 Кубка России. Он также выиграл Суперкубок России и 6 раз выиграл Кубок Содружества. Надо отметить, что Спартак был полуфиналистом трех ведущих клубных турниров Европы: Кубка европейских чемпионов, Кубка обладателей кубков и Кубка УЕФА. Эти достижения подтверждают великолепную историю и репутацию Спартака в мире футбола.

Какой футбол 10 июня

На стадионе Вембли в Лондоне собралось множество болельщиков, чтобы посмотреть этот великий матч вживую. Обе команды показали невероятное мастерство и стремление к победе. Матч прошел в напряженной борьбе, с множеством атак и опасных моментов. В первом тайме ни одна из команд не смогла забить гол, но игра была насыщенной и интригующей. Во втором тайме «Манчестер Сити» оказался сильнее и смог открыть счет. Их нападающий забил красивый гол, вызвав огромное восторг у болельщиков. Однако «Интернационале» не сдавался и продолжал наступать, но не смог сравнять счет. В итоге «Манчестер Сити» одержал победу с минимальным счетом 1:0 и стал Чемпионом Лиги чемпионов УЕФА 2023 года. Весь стадион загудел аплодисментами, а игроки «Манчестер Сити» отпраздновали свою заслуженную победу. Этот матч останется в памяти многих футбольных фанатов как один из лучших финалов Лиги чемпионов.

Type C Lightning — это кабель, который может использоваться для зарядки и синхронизации различных устройств Apple. С помощью этого кабеля вы сможете заряжать наушники AirPods и AirPods Pro, а также любые модели iPhone, iPad и iPod touch. Кроме того, этот кабель подходит для зарядки пульта Siri Remote и других устройств со связанными их совместимыми портами. Type C Lightning является современным и удобным средством для зарядки и синхронизации устройств Apple, которое заменяет более старые модели кабелей с разными портами. Будучи универсальным, этот кабель облегчает жизнь пользователям, которые имеют несколько устройств Apple и хотят использовать единый набор аксессуаров для зарядки и синхронизации.

Все права защищены © 2023.

iOS — это операционная система, разработанная компанией Apple для своих мобильных устройств, таких как iPhone, iPad и iPod Touch. Она является одной из самых популярных и влиятельных мобильных платформ в мире. iOS отличается своей простотой, интуитивно понятным интерфейсом и богатыми возможностями, которые обеспечивают пользователям широкий спектр функций и удобство использования. Стильный дизайн, безопасность данных и высокая производительность — это лишь некоторые из преимуществ iOS, делающие его предпочтительным выбором для миллионов пользователей по всему миру. Операционная система регулярно обновляется и совершенствуется, внося новые функции, улучшая производительность и обеспечивая безопасность, чтобы удовлетворить все потребности современных мобильных пользователей.

кабель lightning usb тип а бп гарнитура что это такое

В чем разница между разъемом Lightning и USB Type-C?

tl

Прошло несколько лет с тех пор, как Apple отказалась от этих разъемов старого стиля для своих патентованных разъемов для освещения. Однако, поскольку большинство других гаджетов, включая ноутбуки и смартфоны, перешли на USB Type-C, часто обсуждается, какой из них лучше.

В этой статье мы рассмотрим основные различия между разъемом Lightning и USB Type-C.

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

Как и разъемы USB Type-C, разъем Lightning используется не только для зарядки, но и для подключения к различным устройствам, таким как ноутбуки. Это помогает отправлять и получать цифровую информацию, а также может передавать аудио. В последних моделях iPhone есть адаптер для наушников, который используется в качестве альтернативы 3,5-мм разъему и беспроводным наушникам.

AppleLightningtoUSBCable3dmodel01.jpgc4381c6a ce42 4670 a72c 7f7f90fddb87Original

В 2014 году были опубликованы спецификации USB Type-C. Он поставляется с новым крошечным физическим разъемом, который примерно соответствует размеру разъема micro USB. USB-C принимает различные устройства, поэтому нет необходимости хранить десятки кабелей с различными формами разъемов.

USB-C поддерживает множество различных протоколов, что позволяет вам иметь адаптеры, которые могут выводить HDMI, DisplayPort, VGA или различные типы соединений. Это происходит с помощью альтернативных режимов. USB-C наряду с другими стандартами тесно переплетены для более высоких скоростей.

51j%252B3OK4jmL. AC SL1200

Когда дело доходит до внешнего вида, вы можете легко разобрать разницу. Разъем Lightning по сравнению с USB-C невелик.

USB-C довольно удобен, поскольку универсален и обратим. Это один тип разъема или порта, который может работать практически все.

Что касается разъема Lightning, он используется только для подключения устройств Apple. В молнии соединительные вкладки находятся на самом порте, тогда как соединительные вкладки USB-C находятся внутри порта.

Lightning VS USB-C: какой интерфейс лучше?

Смартфоны на iOS и Android не только имеют разные операционные системы, но разные разъемы. В то время как Apple делает ставку на Lightning, производители Android-гаджетов почти полностью перешли на USB-C. В чем разница между этими типами интерфейсов и какой из них лучше? Разбираемся в статье.

fit 300 200 false crop 4807 2703 0 250 q90 426972 b39ba20d1f90e49797d70558f

fit 960 530 false crop 4807 2703 0 250 q90 426972 b39ba20d1f90e49797d70558f

Lightning: преимущества стандарта Apple

В своих смартфонах Apple использует разъем Lightning. Однако будет ли так продолжаться и дальше, еще неясно — в 2016 году Apple впервые оснастила MacBook портом USB-C, а в 2018 году этот интерфейс получили и планшеты компании. Тем не менее, порт Lightning, который впервые был представлен в 2012-ом, и сегодня имеет множество преимуществ.

USB-C: универсальный формат

USB-C становится все более популярным: этот интерфейс используется не только в смартфонах, но и в акустике, носимых гаджетах и компьютерах.

fit 110 73 false crop 1024 683 0 0 q90 348952 1c6038b03a

Что лучше?

Несмотря на то, что Lightning и USB-C имеют некоторые общие черты, например, симметричный разъем, между двумя типами подключения все же есть различия. Соответственно, некоторые вещи лучше работают у Lightning, а другие — у USB-C.

Вывод: USB-C стандарта USB 3.1 быстрее и эффективнее, чем Lightning. Кроме того, разъем более универсален благодаря высокой совместимости.

Как он работает кабель Lightning

LightningCableInsideM

Внутренний мир непростого аксессуара.

Настоящий бич для владельцев iOS-устройств — Lightning-кабели. Их много, они разные, но выбрать можно далеко не все.

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

В рабстве Lightning

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

Пока производители мобильных устройств прошлой десятилетки уверенно сидели на типе зарядных гнезд DC с самым разным диаметром штекеров, для своих плееров iPod Apple выбрала интерфейс FireWire.

LightningCableInside 11

Плавный переход тысяч брендов, выпускающих смартфоны на miniUSB, Apple встретила уникальным 30-пиновым портом в первом iPhone.

Сейчас «единым стандартом» в мире мобильных гаджетов остается разъем microUSB с перспективой замены на USB Type-C. Тем временем на iOS-устройствах прописался Lightning, и при этом надолго.

LightningCableInside 12

Найти кабель для подзарядки «обычного смартфона» очень легко. А вот Lightning – не очень. Поэтому среди владельцев Apple-техники принято брать его с собой.

Нишу «запасных», расходных, дорожных кабелей для iPhone и iPad оперативно закрыли китайцы. Вот только одно «но»: подделать их не так просто.

Что внутри Lightning и почему оригинал — это дорого

Понять, почему Apple остается компанией, стоимость аксессуаров которой иногда кажется неоправданно высокой, можно лишь после технической процедуры вскрытия.

LightningCableInside 1

Примечание: мы ровно дышим к компании Samsung. Просто сравнение южнокорейского и американского производителя.

Перед нами два оригинальных аксессуара к смартфонам компаний, которые уже несколько лет являются главными конкурентами на рынке мобильных устройств. Стоимость кабеля от Samsung — в районе 500 рублей. Оригинальный Lightning-кабель для iOS-устройств обойдется в 1590 рублей, в 3 раза дороже.

Достанем скальпель и попробуем разобраться, в чём причина такой разницы в цене. Сразу скажу, что пластик Samsung режется очень легко. А клипсу в Lightning взять «голыми руками» не так просто – предусмотрена мощная защита от проникновения.

LightningCableInside 2

Добираемся до внутренностей и наблюдаем.

Лучший вариант платы, который вы можете встретить в microUSB, выглядит так:

LightningCableInside 3

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

После мучений по разборке оригинального Lightning-шнурка нас встречает вот такой «внутренний мир»:

LightningCableInside 4

И более крупный снимок миниатюрной платы:

LightningCableInside 5

Внутри Lightning спрятан полноценный микрокомпьютер, который не только анализирует весь процесс подзарядки iOS-устройства, но и облегчает эксплуатацию аксессуара пользователем.

И если до сегодняшнего дня вы с недоумением смотрели на стоимость оригинального кабеля Lightning – теперь вы знаете, что дело в компонентах и качестве.

Мало аргументов? Двигаемся дальше.

Что происходит внутри Lightning и как он работает

Под защитной металлической крышкой штекера Lightning установлена приведенная выше схема. Разумеется, сейчас мы говорим об оригинале, а проблему китайского ширпотреба затронем немного ниже.

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

Внутренний мир одного из чипов

LightningCableInside 13

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

Еще один чип с маркировкой NXP NX20P3 обеспечивает контроль над уровнем текущего состояния батареи, вычисляя накопленный полезный объем заряда.

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

Стандартная распайка Lightning-кабеля выглядит следующим образом:

LightningCableInside 6

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

LightningCableInside 7

Т.е. пока вы вставляете шнур, начинка автоматически определяет на какие контакты подавать напряжение.

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

Поэтому в Apple предусмотрели защиту своих аксессуаров и разработали собственный стандарт сертификации MFI (Made for iPhone/iPad/iPod), а ограничить подключение низкопробных кабелей Lightning решили еще одним, четвертым чипом, установленном на той же миниатюрной плате оригинального шнура.

Американский Firewall против китайских Lightning-подделок

Ненавистный сторонними производителями аксессуаров чип с номером BQ2025. Его без преувеличения можно назвать «пропуском» к недрам гнезда Lightning в iPhone.

Если на неоригинальном кабеле такого чипа нет, iOS-устройство показывает следующее окно:

LightningCableInside 8

На этом «недошнурок» можно фактически выбрасывать: он не будет адекватно (или вообще) заряжать девайс, не позволит синхронизировать данные.

Важно: почему появляется сообщение «данный аксессуар или кабель не сертифицирован»?

На чипе BQ2025 есть специальный выделенный цифровой блок постоянной памяти, для изготовления которого используются полупроводники. Его имя — EEPROM. Особенность EEPROM заключается в возможности многократной перезаписи информации (вплоть до миллиона раз).

Объем памяти блока EPROM составляет порядка 64 – 128 бит, но этого вполне достаточно, чтобы туда сохранился уникальный ключ каждого существующего в мире аксессуара для iOS-экосистемы.

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

Производители поддельных кабелей частично смогли обойти защиту. В качестве альтернативы EEPROM, кустарные фирмы используют эмулятор, в основе которого лежит микроконтроллер 8051. Он обходит защиту Apple, но не является долговечным, отчего кабель резко перестаёт работать с iOS.

Один из 10 вариантов китайского творчества

LightningCableInside 14

Любая другая компания стала бы заложником собственной технологии. Подумайте сами. С одной стороны, Apple может в любой момент начать выпуск смартфонов, к которым будут подходить только оригинальные кабели. С другой, на рынке аксессуаров наступит настоящий хаос, а уже приобретенные пользователями оригинальные Lightning станут несовместимыми с новым поколением устройств.

Поэтому хорошо, что Apple делает все порционно. Область EEPROM памяти легко перезаписывается во время очередного обновления iOS посредством приложения iTunes. И очень часто, именно после перепрошивки, китайский Lightning отказывается работать.

LightningCableInside 15

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

Еще одна проблема, которая мешает начать производство аксессуаров любому желающему — недоступность и дороговизна схем. Помните описанный выше чип NXP NX20P3? Цена его схемы на черном рынке составляет 2500 долларов!

LightningCableInside 9

И для старта производства одной схемы будет явно недостаточно.

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

Apple задумала систему ключей не просто так. Помимо дохода, подумали и о своей репутации.

Вы часто слышали о взрывающихся смартфонах, лопающихся экранах, потекших аккумуляторах и ударах током при подключении зарядки в среде Android-устройств? Таких случаев масса, на них даже не обращают внимание. Таких ситуаций у Apple-техники – единицы, и каждая вызывает шквал внимания:

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

LightningCableInside 10
Где и кто, полагаю, понятно без слов

Нужно смотреть в корень проблемы. Перед покупкой низкокачественного шнурка на китайском сайте подумайте о последствиях. Использование неоригинального Lightning-кабеля может вызвать ряд проблем:

LightningCableInside 16

Короче говоря, оригинал того стоит. И даже если кабель конкретно от Apple по каким-то причинам брать не хочется, всегда можно найти сертифицированную, качественную альтернативу. Иногда даже с интересной «фишкой».

Например: алюминиевый стильный кабель uBear за 2 490 руб; кабель в тканевой оплетке Native Union BELT за 3 990 руб, который не запутается и не завяжется; имиджевый аксессуар от Belkin MIXIT – 2 590 руб, который не стыдно доставать из дорожной сумки; еще один «тканевый» вариант от Maxco Lightning – 2 490 руб.

Разъем Lightning: что это такое

Компания Apple никогда не стремилась следовать общепринятым стандартам и не раз делала выбор в пользу собственных закрытых разработок. Одним из таких примеров является разъем Lightning, который стал заменой для общепринятого MicroUSB и используется уже больше 6 лет.

Что такое Lightning

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

020419 1255 Lightnin1

Lightning был представлен 2012 году и заменил собой ранее использовавшийся 30 контактный разъем. В отличие от своего предшественника, Lightning отличается компактностью и простотой в использовании. В нем используется всего 8 контактов вместо 30 и его можно устанавливать любой стороной. Это позволяет подключить смартфон к кабелю в одно движение и практически не глядя на него.

Несмотря на свою компактность и простоту, у разъема Lightning есть ряд недостатков, которые часто создают проблемы для пользователей. Главным минусом Lightning является то, что это закрытый стандарт компании Apple. Только Apple владеет всеми правами на эту торговую парку и характеристики разъема. Из-за этого стоимость аксессуаров с данным разъемом всегда намного выше, чем стоимость аналогичных устройств с Micro USB.

На данный момент Lightning является основным разъемом компании Apple для подключения мобильных устройств. Сейчас данным разъемом комплектуются такие устройства как iPhone (начиная с iPhone 5), iPad (начиная с iPad 4-го поколения), iPad Mini (начиная с 2 версии), iPad Air, iPad Pro, iPod Nano (7-го поколения) и iPod Touch (начиная с 5-го поколения). Но, похоже, что в ближайшем будущем Apple планирует отказаться от Lightning и перейти на использование USB Type-C. На это указывает тот факт, что в последнем поколении iPad Pro вместо Lightning используется именно USB Type-C, также USB Type-C уже появлялся в ноутбуках Apple MacBook.

Lightning MFi – что это

При обсуждении Lightning кабелей и других аксессуаров Apple часто встречается такой термин как MFi. Данная аббревиатура расшифровывается как Made For iPhone/iPod/iPad и обозначает программу сертификации, которая была запущена компанией Apple еще в 2005 году. Чтобы получить сертификат MFi производитель аксессуаров должен выполнить ряд требований к надежности и качеству изделия. После получения данного сертификата производить может использовать логотип MFi на своей продукции.

020419 1255 Lightnin2

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

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

Lightning и наушники

020419 1255 Lightnin3С выходом iPhone 7 компания Apple решила отказаться от использования отдельного 3.5 мм. аудио-разъема и переложила функцию подключения наушников на разъем Lightning. Данное решение подверглось серьезной критике со стороны пользователей. Основной причиной негодования пользователей был тот факт, что для работы их старых нушников с iPhone теперь нужен специальный переходник. Но несмотря на очевидные неудобства, которые вызывает такое решение, у подключения наушников через Lightning-разъем есть ряд преимуществ.

Что касается мнения Apple, то их главный аргумент – это экономия места внутри корпуса. По словам представителей компании 3.5 мм. аудио-разъем отнимает слишком много пространства внутри корпуса, что не позволяет сделать устройство тоньше.

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

cover

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

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

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

Что такое Lightning?

lightning port pinout

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

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

lightning connector pinout

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

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

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

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

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

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

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

Что такое HiFive?

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

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

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

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

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

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

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

setup 1

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

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

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

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

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

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

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

Содержание Восстановление
Слово Min Typ Max Min Typ
BREAK 12 14 16 2.5 4.5
WAKE 22 24 27 1100?
ZERO 6 7 8 3
ONE 1 1.7 2.5 8.5
ZERO и STOP* 6 7 8 16
ONE и STOP* 1 1.7 2.5 21

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

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

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

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

setup 2

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

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

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

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

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

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

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

ACCx[1:0] ACC1 ACC2 HOST_RESET
00 Hi-Z (IDBUS) Hi-Z Hi-Z
01 UART1_RX UART1_TX Hi-Z
10 JTAG_DIO JTAG_CLK Hi-Z
11 Hi-Z Hi-Z HIGH
ACCx[1:0] ACC1 ACC2 HOST_RESET
00 Hi-Z Hi-Z (IDBUS) Hi-Z
01 UART1_RX UART1_TX Hi-Z
10 JTAG_DIO JTAG_CLK Hi-Z
11 Hi-Z Hi-Z HIGH
Dx[1:0] DP1 DN1 DP2 DN2
00 Hi-Z Hi-Z Hi-Z Hi-Z
01 USB0_DP USB0_DN Hi-Z Hi-Z
10 USB0_DP USB0_DN UART1_TX UART1_RX
11 Hi-Z Hi-Z Hi-Z Hi-Z
Dx[1:0] DP1 DN1 DP2 DN2
00 Hi-Z Hi-Z Hi-Z Hi-Z
01 Hi-Z Hi-Z USB0_DP USB0_DN
10 USB0_DP USB0_DN UART1_TX UART1_RX
11 Hi-Z Hi-Z Hi-Z Hi-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)
DCSD 20 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
Зарядка UART 20 00 10 00 00 00
Lightning на 3,5 мм/EarPods с Lightning 04 F1 00 00 00 00

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

idbus full list

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

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

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

Обратите внимание, что эта команда доступна только на iOS 7+.

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

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

HOSTID

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

Впрочем, в прошивке 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 должен это поддерживать на физическом уровне, конечно).

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

Последнее, что я собираюсь рассмотреть — рукопожатия питания (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 ещё жив):

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

Подготовка

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

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

… а также получить ESN:

Кстати, у diags вообще богатый набор команд Tristar (доступен, начиная с iOS 7):

Tristar I2C

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

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

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

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

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

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

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

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

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