Хороший вопрос Александр - действительно не важно. Склонность к минимизации количества проводов сказывается. Подумал, что если использовать SPI, то драйвер мог бы подойти и к другим контроллерам, например 9260.
А вообще, я подумал раз дисплей Павел предлагает, то может и драйверы к нему имеются под Linux. А дисплей с сенсорным экраном.
Как раз со свободным spi на imx233 проблема - по крайней мере проблематично на местном ките - один ssp для sd/mmc (эти же пины использует и nand) а другой для сети ks8851, так что там добраться до аппаратного spi достаточно сложно, с другой стороны эта панель имеет замечательную возможность подключения по serial rgb, и пины интерфейсные не заняты и imx233 имеет весьма универсальный контроллер LCD.
У Павла врядли, а вот кто-то написал драйвер, правда пошел по пути наименьшего сопротивления - использовал i8080 системный интерфейс, ссылка на исходник есть в ветке.
Посмотрел описание i.MX233 в части SPI и LCD.
Если не использовать MMC/SD и попытаться задействовать SSP2, то все равно еcть конфликт SPI2 с NAND по ноге SSP2_DATA0, при этом CS для SPI2 не используем. Аппаратного SPI для дисплея не получить.
А вот по поводу serial rgb не понял, что имелось ввиду? Контроллер LCD у imx233 может передавать данные только по параллельной шине от 8 бит, или как раз об этом и идет речь (r, g и b передаются последовательно по 8-ми битной шине)?
Всем привет.
Парочка вопросов об этом дисплее.
1. Взади есть тавличка как его конфигурировать. А на что он сконфигурирован сразу? Осцилограф показывает все единицы, однако по 4-wire spi достучаться до него я не могу. Кстати то что данные идут осцилограф тоже не показывает. А вот когда соединили spi1 и spi2 у пикушки и программно стало видно, что данные бегают, и осцилограф это показал.
2. Как его правильно подключать? в частности линии sdi и sdo. Сейчас подключено sdi пикушки к sdo дисплея. Ну и также вторая линия. Может нужно подключать sdi-sdi и sdo-sdo?