Как водится, с документацией для китайских чипов все обстоит очень плохо - для LT8912 нет описание регистров, примера инициализации чипа на LVDS выход в сети не нашли.
После подписания дополнительного SLA обещают выдать исходники фирмвари контроллера с их референса, возможно там будет пример инициализации LVDS выхода ...
После подписания SLA и долгих препирательств, китайцы где то отыскали драйвер под linux в котором была настройка LVDS выхода. Этого оказалось не достаточно для работы SK-ATM0700D4-Plug. Но применяя "метод тыка" нам все-таки удалось настроить работу SK-iMX8-HDMI-LVDS-Plug через LVDS канал с SK-ATM0700D4-Plug.
В ходе экспериментов проявился другой, ранее не выявленный момент работы по HDMI каналу - на разрешении 1080p половина экземпляров пробной партии работали не стабильно (встречались и экземпляры категорически не работающие), по симптомам поведения причина в рассогласовании MIPI линий. Попытки найти требуемый номинал и способ согласования не увенчались успехом - я не смог найти единый способ-номинал, подходящий ко всем модулям расширения из партии. Поэтому пришлось уменьшить разрешение до 1280х720.
Т.к. в референсе нет сгласующих резисторов, есть большое подозрение, что в самом LT8912 они присутствуют и скорее всего имеют программно регулируемый диапазон ...
Позже надо будет вернуться к этим экспериментам, попробовать еще различные способы синхронизации в самом MIPI драйвере.
Добрый день.
Есть ли какие-то изменения по данному поводу?
Где-то летом приобрели одну такую платку. Но руки до неё дошли только сейчас. Планировали использовать её в своих изделиях. И вот обратил внимание на эти сообщения. Стал смотреть. При подключении монитора по HDMI с разрешением 720р (прошивка при поставке) периодически наблюдаю кратковременные погасания экрана. Увеличил разрешение до 1080р и пока такой проблемы наблюдаю.
(Модуль SK-iMX8Mini-SODIMM + SK-iMX8Mini-SODIMM-MB)