====== Поддержка промышленных TFT дисплеев ======
Ядро Linux для модуля BlueShark поддерживает следующие виды дисплеев:
^ Производитель ^ Модель ^ Диагональ ^ Разрешение ^ Интерфейс ^ Название драйвера в Linux ^
| Powertip | PH320240T-006-IP1Q | 3.5 дюймов | 320x240 | 18 бит (RGB) | pt35 |
| Microtips | MTF-T070ACSL | 7 дюймов | 800x480 | 18 бит (RGB) | mtf7 |
| OSD | OSD080TN52 | 8 дюймов | 800x600 | 18 бит (RGB) | osd8 |
| OSD | OSD102TN43 | 10.2 дюймов | 1024x600 | LVDS 18bit | osd102 |
| E KING | EK102WRT-Ct01 | 10.2 дюймов | 1024x600 | LVDS 18bit | osd102 |
| Toshiba | LT056DET2S00 | 5.6 дюймов | 1024x600 | LVDS 18bit | нет поддержки |
===== MTF-T070ACSL =====
Чтобы включить поддержку дисплея MTF-T070ACSL вы набираете команды в uboot:
setenv defaultdisplay mtf7
setenv dvimode 800x480MR-16@60
===== OSD080TN52 =====
Чтобы включить поддержку дисплея OSD080TN52 вы набираете команды в uboot:
setenv defaultdisplay osd8
setenv dvimode 800x600MR-16@60
===== OSD102TN43 и EK102WRT-Ct01 =====
Чтобы включить поддержку дисплеев OSD102TN43 и EK102WRT-Ct01 вы набираете команды в uboot:
setenv defaultdisplay osd102
setenv dvimode 1024x600MR-16@60
===== PH320240T-006-IP1Q =====
Чтобы включить поддержку дисплея PH320240T-006-IP1Q вы набираете команды в uboot (файловая система на MMC карте):
setenv defaultdisplay pt35
mmc init
run loaduimage
setenv bootargs console=${console} mpurate=${mpurate} vram=${vram} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype}
bootm
Обратите внимание, что параметр dvimode не передается ядру, т.к. в этом случае будут использованы неправильные временные параметры для дисплея и изображение будет сдвинутым.