настройка LVDS на SK-T507-SODIMM
sasamy
Пункты: 92820
Регистрация: 14.08.2009
Цитата Да нам прислали рекомендуемое подключение выводов дисплея. И пульт для его проверки с контроллером Сименс и преобразователем RGB-LVDS на SN75LVDS83B.
От пульта дисплей прекрасно работает, мы видим сигналы на диф. парах каналов LVDS.
всё это прекрасно - но как конфигурируется контроллер дисплея, к "пульту" он у вас подключен через тот же разъём что и к местной плате или у него есть ещё spi по которому он устанавливает режим контроллера ?
baikoff
Пункты: 2154
Регистрация: 25.04.2025
LCD к "пульту" подключен через тот же разъём, что и к нашей плате.
производитель уже настроил LCD на режим LVDS.
никаких линий SPI нет для конфигурации
также, производитель дал исходный код от пульта, где есть переменные, конфигурирующие LVDS:
#define LCD_XSIZE 640
#define LCD_YSIZE 480
#define LCD_BPP 16
#define FRAME_RATE 60
#define LCD_ROTATE 0
#define VBPD 19
#define VFPD 22
#define VSPW 4
#define HBPD 36
#define HFPD 210
#define HSPW 10
sasamy
Пункты: 92820
Регистрация: 14.08.2009
baikoff
Пункты: 2154
Регистрация: 25.04.2025
sasamy
Пункты: 92820
Регистрация: 14.08.2009
Цитата
местный дисплей работает с вашим DT
# fbset
mode "640x480-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 640 480 640 480 32
timings 0 0 0 0 0 0 0
accel false
rgba 8/16,8/8,8/0,0/0
endmode
залил экран мусором
# cat /lib/libstdc++.so.6.0.32 > /dev/fb0
sasamy
Пункты: 92820
Регистрация: 14.08.2009
Цитата
местный дисплей работает с вашим DT
попробуйте такую команду в консоли после того как загрузится всё с вашим текущим DT который вы мне скинули
# devmem 0x06511084 32 0x8010001F
baikoff
Пункты: 2154
Регистрация: 25.04.2025
Цитата
попробуйте такую команду в консоли после того как загрузится всё с вашим текущим DT который вы мне скинули
# devmem 0x06511084 32 0x8010001F
на дисплее появляется следующее
изображение
sasamy
Пункты: 92820
Регистрация: 14.08.2009
Цитата
# devmem 0x06511084 32 0x8010001F
на дисплее появляется следующее
изображение [/quote]
попробуйте ещё такие (перезагружаться не надо)
devmem 0x06511084 32 0x80100010
devmem 0x06511084 32 0x8010000F
baikoff
Пункты: 2154
Регистрация: 25.04.2025
sasamy
Пункты: 92820
Регистрация: 14.08.2009
Попробуйте ещё такое
devmem 0x06511084 32 0x90100000
devmem 0x06511084 32 0x9010001F
devmem 0x06511084 32 0x9010000F
devmem 0x06511084 32 0x90100010