Firefly开源社区

EC-R3328PC 针对特殊分辨率设定不能生效的问题

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2021-1-6 12:17:31     
我们现在使用的投影机很多是1920*1200分辨率的,但是在这款主板的Android10.1中的分辨率并没有这个分辨率。我在网上查Android7.1中可以修改kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c和kernel/drivers/gpu/drm/drm_edid.c这两个文件。修改后重新编译完,还是不能识别出该分辨率。
回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2021-1-6 12:19:38     
drm_deid.c文件中增加了
/* 108 - 1920x1200@60Hz 8:5 */
        { DRM_MODE("1920x1200", DRM_MODE_TYPE_DRIVER, 154000, 1920, 1968,
                   2000, 2080, 0, 1200, 1203, 1209, 1235, 0,
                   DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC),
          .vrefresh = 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
在dw-hdmi.c文件中修改了
//const u8 def_modes[7] = {108, 4, 16, 31, 19, 17, 2};
        const u8 def_modes[1] = {108};
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表