Введение
Во многих ТВ-боксах (приставках), работаюих на процессоре SoC Allwinner H616,
имеется светодиодный индикатор, содержащий четыре семисегментных цифры, а также служебные
свеодиодные значки. Этот индикатор отображает процесс загрузки (стилизованное boot ),
а при нормальной работе показывает значения часа и минут реального времени, а также отображает
значки включенных портов. Этот индикатор управляется установленным на плате
контроллером, в качестве которого могут использоваться микросхемы FD650 или FD6551.
Эти два варианта контроллера имеют одинаковую цоколевку (поэтому электрически взаимозаменяемы),
но отличаются по функционалу и управлению, поэтому каждый из них требует наличия в прошивке
соответствующего софта.
Отметим, что хотя этот индикатор в народе называют "часы", т.к. он отображает реальное время,
но на самом деле в контроллере никаких часов нет, а значения часов и минут текущего времени
передаются на него постоянно (с какой-то периодичностью) от процессора по последовательному
интерфейсу.
Основное отличие двух контроллеров заключается в том, что более старый FD650 может управлять
не только светодиодным индикатором, но и принимать коды от кнопок клавиатуры.
А новый контроллер FD6551 ориентирован на применение в ТВ-боксах, поэтому в нем нет функций
обслуживания клавиатуры.
По ссылкам в верхней стрке меню приведена информация по каждой из двух микросхем, основанная
на переводе с китайского соответствующих даташитов.
Ниже показаны изображения фрагментов плат разных ТВ-боксов с вариантами установленной микросхемы
контроллера индикатора. Проанализировано восемь моделей приставок на SoC Allwinner.
Контроллер FD650 установлен в 4-х моделях приставок:
- Transpeed H616
- Transpeed H618,
- Vontar H618
- T95Z Plus H618
- Tanix TX68
Контроллер FD6551 установлен в 3-х моделях приставок:
- Transpeed H618,
- Vontar H618,
- HK1 RBox H618
Кроме того, на приставке X98H Pro применена микросхема контроллера AiP1628,
не совместимого с контроллерами FD650 и FD6551 (другой корпус и параметры).
Из этого анализа видно, что приставка на H618 бренда Vontar имеет две ревизии,
отличающиеся типом контроллера индикатора:
на плате с обозначением YX_H618_v10 2022-09-30 стоит микросхема FD6551
на плате с обозначением YX_H618_v11 2022-10-29 стоит микросхема FD650
Этот факт также отражен в названиях прошивки
для Vontar: версия прошивки для ревизии платы с FD650 содержит FD650
в имени файла образа прошивки. Файл без такого суффикса - это прошивка для ревизии
с FD6551.
Нужно отметить, что для других моделей также вполне вероятно появление ревизий плат
с альтернативным контроллером индикатора. Поэтому в будущем пользователи могут столкнуться
с ситуацией неработающего (или неправильно работающего) индикатора при смене прошивки.
Ещё один возможный казус - это зеркально перевернутые цифры на индикаторе. Такое вполне возможно
из-за разного расположения индикатора на плате: сверху или снизу.
Примечание. Приставка Transpeed H618 также выпускается в двух вариантах,
с разными контроллерами индикатора.