Фонд Raspberry Pi объявил, что официальный сенсорный дисплей Raspberry Pi теперь доступен. Это сенсорный экран из десяти точек, который подключается к разъему DSI и имеет полную поддержку ядра после обновления.
Учитывая, что это заняло основу несколько лет, чтобы сомневаться, я сомневаюсь, что это то, что любой мог легко взломать вместе из запасных частей.
Фон
На странице Wikipedia Display Serial Interface написано:
Последовательный интерфейс дисплея (DSI) - это спецификация Альянса по мобильному отраслевому интерфейсу (MIPI), нацеленная на снижение стоимости подсистем отображения в мобильном устройстве. Обычно он ориентирован на ЖК-дисплей и аналогичные технологии отображения. Он определяет последовательную шину и протокол связи между хостом (источником данных изображения) и устройством (местом назначения данных изображения).
На физическом уровне DSI определяет высокоскоростную дифференциальную сигнализацию двухточечной последовательной шины. Эта шина включает в себя одну высокоскоростную линию синхронизации и одну или несколько линий передачи данных. Каждая полоса передается по двум проводам (из-за дифференциальной сигнализации). Все полосы проходят от хоста DSI к устройству DSI, за исключением первой полосы данных (полоса 0), которая способна выполнять операцию перестановки шины (BTA), что позволяет ему изменять направление передачи.
Согласно этой ветке форума, для экранов DSI потребуются новые драйверы графического процессора для включения вывода DSI:
если вам удастся использовать разъем DSI (то есть похитить какого-нибудь инженера до н.э. и позволить ему создать новый двоичный файл gpu для экрана, подключенного к DSI), у вас фактически может быть работающая настройка двойного дисплея ...
Таким образом, хотя официальные экраны DSI теперь доступны и имеется поддержка ядра, маловероятно, что такая поддержка будет распространяться на произвольные другие реализации экранов DSI. Учитывая то, что на странице википедии говорится о протоколе, в наши дни DSI вряд ли является разумным способом работы (протокол осложняется необходимостью поддержки дисплеев без встроенной памяти), и вполне возможно, что любой данный двоичный файл графического процессора может работать только с ограниченным набором специально поддерживаемых устройств, а не с поддержкой любого произвольного дисплея DSI.