Какова общая концепция поиска неисправности при поиске помех в параллельном видео сигнале? Хотел попробовать вывести видео на штатный монитор автомобиля. видео идёт от магнитолы на дисплей(условно) по двум проводам. в провод, видео загоняется через серилизатор max9247.
выкинул магнитолу
взял max9247 и макетку под корпус.
на входе у неё rgb666 (CLK, DE, VSYNC, HSYNC).
припаялся к ней соплями на rpi.
Выставил в ней похожие тайминги как в оригинальной магнитоле.
получилось так:
dtparam=spi=off
dtparam=i2c_arm=off
dtoverlay=dpi18
enable_dpi_lcd=1
display_default_lcd=1
dpi_group=2
dpi_mode=87
dpi_output_format=0x7f025
framebuffer_width=800
framebuffer_height=480
hdmi_timings=800 0 20 20 212 480 0 13 2 31 0 0 0 60 0 33000000 6
получаю фризы после того как встречается белый цвет в изображении. например, весь белый текст полосит по горизонтали, а серый нет. Логично предположить, что белый это всё в 1, и может быть просадка где угодно. На макетке распаял все конденсаторы по питанию как по мурзилке.
Фризить может как в параллельном, так и последовательном. Как отыскать проблему? В параллельном могу подоткнуть осла, а вот в последовательном такого прибора я не найду. Настройки по таймингам я пробовал крутить, ничего не меняется, кроме частоты, занизить её нельзя из-за десериализатора. Но мне казалось, что если это наводки, то шевеление проводов в пространстве и прочее, должно хоть как-то влиять на помехи, а тут вообще никакого эффекта.
Может я что-то упускаю из вида, и проблема решается программно?






