Здравствуйте.
Пытаюсь использовать вашу прошивку на китайском экране с таким же контроллером. Экран подключен по RGB24. Картинку удалось получить, но проблема с цветами. И в консоли (на картинках пингвинов) и позже в wayland красный и синий цвета перепутаны местами.
Пробовал в panel-simple.c добавлять описание экрана и менять там bus_format. Никакого эффекта.
Подскажите, где еще можно посмотреть?
RGB панели не пробовали подключать, их и не подключить на SK-A40i-SODIMM - не выведена часть порта PD с синхросигналами PD25, 26,27. Как прграмно менять RGB-BGR снаскоку не подскажу, теоретически это вроде можно сделать в регистре
8.2.6.8. TCON0 Control Register(Default Value: 0x0000_0000)
бит 23 - TCON0_RB_SWAP
0: Default
1: Swap RED and BLUE data at FIFO1
Правильно подключить физически на соединительном интерфейсе не получится ?
Нет, физически не получится. Там уже все готовое и с родной прошивкой на ядре 3.4 (или 3.10 не помню уже) все показывает правильно.
Благодарю за подсказку с регистром. Как-то я его пропустил, хотя искал что-то подобное
так что штатно через конфиги не поменять - надо дописывать самому. Для эксперимента можно переключить вручную через devmem на работающей системе. Например для TCON_LCD0 он же канал который по умолчанию для LCD. Прочитать текущее значение