Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: TFT LCD с последовательным интерфейсом и PXA270 : возможно ли?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
SimpleSoft
Собрал устройство на Toradex (www.toradex.com) Colibri PXA270 520MHz.
На плате зашита Windows CE 5.0 с полностью настроенной системой.
Недавно приобрел ЖКИ TFT A036QN02V0 (AUO) с последовательным 8-битным интерфейсом (а не папаллельным!), т.е. за 3 такта передается 8 бит ® + 8 бит (G) + 8 бит (B) = 24 бита -> 1 пиксель (см. вложение). С помощью стандартного драйвера от Toradex я заставил выводить изображение в режиме 960х240, естественно всё в серых тонах и сжато. Можно ли заставить контроллер LCD в PXA270 выводить данные последовательно, в формате, описанном выше?


P.S.: Toradex поставляет BSP для своей платы, соответственно исходники драйвера ЖКИ есть.
Ken@t
Цитата(SimpleSoft @ Aug 31 2006, 14:05) *
P.S.: Toradex поставляет BSP для своей платы, соответственно исходники драйвера ЖКИ есть.


Так ведь ответили Вы себе Сами.
Пересобрать образ CE.

Для этого берёте PlatformBuilder и с помощью вашего BSP создаёте образ... заливаете и запускаете...
SimpleSoft
Цитата(Ken@t @ Aug 31 2006, 13:26) *
Цитата(SimpleSoft @ Aug 31 2006, 14:05) *


P.S.: Toradex поставляет BSP для своей платы, соответственно исходники драйвера ЖКИ есть.


Так ведь ответили Вы себе Сами.
Пересобрать образ CE.

Для этого берёте PlatformBuilder и с помощью вашего BSP создаёте образ... заливаете и запускаете...


Не всё так просто. Я бы уже пересобрал бы и сделал бы. Я хочу спросить, может кто-то боролся с подобной проблемой и подскажут как можно выкрутится.
Ken@t
Цитата(SimpleSoft @ Aug 31 2006, 15:29) *
Не всё так просто. Я бы уже пересобрал бы и сделал бы. Я хочу спросить, может кто-то боролся с подобной проблемой и подскажут как можно выкрутится.

Нет, вы весьма странен, давая такой ответ вы подразумеваете о том , что знаете CE и PlatformBuilder.
Если всё это не так, то Вы... не перособрали бы и не сделали бы.
Дело в том ,что "образ" зашит в флэше , В ПРИНЦИПЕ если драйвер LCD сборки и поддерживает ВАШ цветной LCD , то параметры надо менять в реестре. А как ВЫ знаете реестр в образе и покорёжить его ни как.
Если бы ВЫ понимали как СЕ работате , то попытались изменить параметры в загруженом реестре, потом систему надо рестартовать, а рестрат из флэша есть перезапись рама - кольцо.
Ход рассуждений "на пальцах" понятен ? Вам пересобрать образ осталось, собственно вернулись к началу...
aaarrr
Цитата(SimpleSoft @ Aug 31 2006, 14:05) *
Недавно приобрел ЖКИ TFT A036QN02V0 (AUO) с последовательным 8-битным интерфейсом (а не папаллельным!), т.е. за 3 такта передается 8 бит ® + 8 бит (G) + 8 бит (cool.gif = 24 бита -> 1 пиксель
...
Можно ли заставить контроллер LCD в PXA270 выводить данные последовательно, в формате, описанном выше?


Подключали аналогичный LCD к OMAP5912. Что касается возможности передачи данных в формате 3 такта/пиксель, то это не умеет делать ни один из известных мне процессоров.

Вериантов решения проблемы три:

- Использовать режим 960x240 с потерей производительности и памяти
- Добавить внешнюю CPLD для мультиплексирования данных
- Использовать более новые индикаторы той же AUO, у них нормальная шина

Мы остановились на первом варианте. Второй был просимулирован, но в железе не испытывался.
SimpleSoft
Цитата(aaarrr @ Aug 31 2006, 20:57) *
Цитата(SimpleSoft @ Aug 31 2006, 14:05) *

Недавно приобрел ЖКИ TFT A036QN02V0 (AUO) с последовательным 8-битным интерфейсом (а не папаллельным!), т.е. за 3 такта передается 8 бит ® + 8 бит (G) + 8 бит (cool.gif = 24 бита -> 1 пиксель
...
Можно ли заставить контроллер LCD в PXA270 выводить данные последовательно, в формате, описанном выше?


Подключали аналогичный LCD к OMAP5912. Что касается возможности передачи данных в формате 3 такта/пиксель, то это не умеет делать ни один из известных мне процессоров.

Вериантов решения проблемы три:

- Использовать режим 960x240 с потерей производительности и памяти
- Добавить внешнюю CPLD для мультиплексирования данных
- Использовать более новые индикаторы той же AUO, у них нормальная шина

Мы остановились на первом варианте. Второй был просимулирован, но в железе не испытывался.


Спасибо. Все 3 варианта рассматривал - похоже действительно остается только 1 вариант.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.