尊敬的 TI:
连接到 OLDI 引脚的 LVDS 屏幕在启动后缓慢衰减为黑色。 我可以在启动时看到企鹅。 它们颜色错误、但我正在处理这一问题。 但是,几秒钟后企鹅将消失,屏幕上没有任何显示。 我仔细检查了背光亮度以及它在满输出时的亮度。 我还尝试显示一些 Weston-examples 以及 Qt 应用、但显示屏上没有显示任何内容。 我还没有研究 OLDI 信号、因为我想在这里发帖、看看你们是否有任何想法让我尝试。
我们的 LVDS 是 DisplayTech DT080BTFT
下面是包含面板时序的 panel-simple.c 相关部分。
static const struct display_timing displaytech_dt070btft_timing = { .pixelclock = { 45000000, 51200000, 57000000 }, .hactive = { 1024, 1024, 1024 }, .hfront_porch = { 160, 160, 160 }, .hback_porch = { 160, 160, 160 }, .hsync_len = { 20, 20, 20 }, .vactive = { 600, 600, 600 }, .vfront_porch = { 12, 12, 12 }, .vback_porch = { 23, 23, 23 }, .vsync_len = { 3, 3, 3 }, .flags = DISPLAY_FLAGS_HSYNC_HIGH | DISPLAY_FLAGS_VSYNC_LOW | DISPLAY_FLAGS_PIXDATA_NEGEDGE | DISPLAY_FLAGS_SYNC_POSEDGE | DISPLAY_FLAGS_DE_HIGH, }; static const struct panel_desc displaytech_dt070btft = { .timings = &displaytech_dt070btft_timing, .num_timings = 1, .bpc = 8, .size = { .width = 154, .height = 85, }, .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE | DRM_BUS_FLAG_SYNC_DRIVE_POSEDGE | DRM_BUS_FLAG_DE_HIGH, };
请告诉我是否有任何其他信息有用。
谢谢、
Joseph Keene