Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Процессорные модули » SK-T507-SODIMM
настройка LVDS на SK-T507-SODIMM
sasamy
Добавлено 06.05.2025 20:15 Сообщение: 11
sasamy
4.71

Пункты: 92820
Регистрация: 14.08.2009
Цитата
Да нам прислали рекомендуемое подключение выводов дисплея. И пульт для его проверки с контроллером Сименс и преобразователем RGB-LVDS на SN75LVDS83B.
От пульта дисплей прекрасно работает, мы видим сигналы на диф. парах каналов LVDS.


всё это прекрасно - но как конфигурируется контроллер дисплея, к "пульту" он у вас подключен через тот же разъём что и к местной плате или у него есть ещё spi по которому он устанавливает режим контроллера ?
Спуститься к концу Подняться к началу
Персональная информация
baikoff
Добавлено 06.05.2025 20:21 Сообщение: 12
baikoff
0

Пункты: 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
Добавлено 06.05.2025 20:28 Редактировалось 06.05.2025 20:30 Сообщение: 13
sasamy
4.71

Пункты: 92820
Регистрация: 14.08.2009
Цитата
LCD к "пульту" подключен через тот же разъём, что и к нашей плате.
производитель уже настроил LCD на режим LVDS.
никаких линий SPI нет для конфигурации


понятно, а в DT у вас прописало в точности то что написано тут ?

http://starterkit.ru/html/index.php?name=forum&op=view&id=32216&num=1#32224

хочу у себя проверить. Ещё лучше - скиньт свой текущий DT с исправлениями
Спуститься к концу Подняться к началу
Персональная информация
baikoff
Добавлено 06.05.2025 20:35 Сообщение: 14
baikoff
0

Пункты: 2154
Регистрация: 25.04.2025
вот dts файл
dts
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 06.05.2025 21:20 Сообщение: 15
sasamy
4.71

Пункты: 92820
Регистрация: 14.08.2009
Цитата
вот dts файл
dts


местный дисплей работает с вашим 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

https://i.ibb.co/63Vgxfh/PXL-20250506-155034141-1.jpg

залил экран мусором

# cat /lib/libstdc++.so.6.0.32 > /dev/fb0

https://i.ibb.co/KjmfrrqH/PXL-20250506-155210220-2.jpg
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.05.2025 03:51 Сообщение: 16
sasamy
4.71

Пункты: 92820
Регистрация: 14.08.2009
Цитата

местный дисплей работает с вашим DT


попробуйте такую команду в консоли после того как загрузится всё с вашим текущим DT который вы мне скинули

# devmem 0x06511084 32 0x8010001F
Спуститься к концу Подняться к началу
Персональная информация
baikoff
Добавлено 07.05.2025 11:29 Сообщение: 17
baikoff
0

Пункты: 2154
Регистрация: 25.04.2025
Цитата


попробуйте такую команду в консоли после того как загрузится всё с вашим текущим DT который вы мне скинули

# devmem 0x06511084 32 0x8010001F


на дисплее появляется следующее
изображение
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.05.2025 12:14 Сообщение: 18
sasamy
4.71

Пункты: 92820
Регистрация: 14.08.2009
Цитата

# devmem 0x06511084 32 0x8010001F


на дисплее появляется следующее
изображение[/quote]

попробуйте ещё такие (перезагружаться не надо)

devmem 0x06511084 32 0x80100010

devmem 0x06511084 32 0x8010000F
Спуститься к концу Подняться к началу
Персональная информация
baikoff
Добавлено 07.05.2025 12:30 Сообщение: 19
baikoff
0

Пункты: 2154
Регистрация: 25.04.2025
Цитата


попробуйте ещё такие (перезагружаться не надо)

devmem 0x06511084 32 0x80100010

devmem 0x06511084 32 0x8010000F


0x8010000F
0x80100010 - просто заполняется белым постепенно
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.05.2025 12:51 Редактировалось 07.05.2025 12:52 Сообщение: 20
sasamy
4.71

Пункты: 92820
Регистрация: 14.08.2009
Попробуйте ещё такое

devmem 0x06511084 32 0x90100000

devmem 0x06511084 32 0x9010001F

devmem 0x06511084 32 0x9010000F

devmem 0x06511084 32 0x90100010
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-T507-SODIMM