嵌入式爱好者

查看: 1378|回复: 4

[Linux] OKT507-C V2.1 的HDMI怎么输出4K?

[复制链接]

2

主题

4

帖子

26

积分

A40i/T3/T507/T527通行证

扫一扫,手机访问本帖
发表于 2023-12-9 15:49:56 | 显示全部楼层 |阅读模式
我用的板子是OKT507-C V2.1,自带出厂的Ubuntu固件。接了一个4k(3840x2160)分辨率的小米电视,但是没办法显示4K的效果。我在屏幕上显示一个分辨率为3840x2160的bmp图片,显示的就只有左上角的一部分,显示不完全?是需要修改哪些地方?还是要打补丁。
回复

使用道具 举报

2

主题

4

帖子

26

积分

A40i/T3/T507/T527通行证

 楼主| 发表于 2023-12-11 12:04:06 | 显示全部楼层
顶一下,有没有可以处理的办法呢?
点评回复 支持 反对

使用道具 举报

0

主题

28

帖子

132

积分

A40i/T3/T507/T527通行证i.MX6Q通行证i.MX6UL通行证i.MX8MM通行证i.MX8MP通行证RK3568通行证RK3588通行证RK3399通行证LS1028A通行证G2L通行证LS1012A通行证LS1043A\46A通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证FCU3001通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX RT通行证XX18通行证AM62x资料下载FDU070K02\FDU101K02通行证i.MX9352通行证2K0500通行证JH7110通行证T113i通行证D9360通行证

发表于 2023-12-12 10:05:34 | 显示全部楼层
看一下应用笔记中的《OKT507_显示接口_Linux_应用笔记_V1.2》,出厂镜像默认配置的是1024*600分辨率的屏幕,适配别的屏幕需要在源码中进行调屏

点评

T507不是支持HDMI的4K 60fps吗?我不需要调试屏幕,就是要板子输出标准的HDMI 4K分辨率(3840x2160) ,而且在内核中的enum disp_tv_mode枚举中,有 4k的支持: enum disp_tv_mode { ... DISP_TV_MOD_3840_21  详情 回复 发表于 2023-12-12 11:24
点评回复 支持 反对

使用道具 举报

2

主题

4

帖子

26

积分

A40i/T3/T507/T527通行证

 楼主| 发表于 2023-12-12 11:24:23 | 显示全部楼层
yhj_nb 发表于 2023-12-12 10:05
看一下应用笔记中的《OKT507_显示接口_Linux_应用笔记_V1.2》,出厂镜像默认配置的是1024*600分辨率的屏幕 ...

T507不是支持HDMI的4K 60fps吗?我不需要调试屏幕,就是要板子输出标准的HDMI 4K分辨率(3840x2160) ,而且在内核中的enum disp_tv_mode枚举中,有 4k的支持:
enum disp_tv_mode {
...
    DISP_TV_MOD_3840_2160P_30HZ = 0x1c,     DISP_TV_MOD_3840_2160P_25HZ = 0x1d,
    DISP_TV_MOD_3840_2160P_24HZ = 0x1e,
    DISP_TV_MOD_4096_2160P_24HZ     = 0x1f,
    DISP_TV_MOD_4096_2160P_25HZ     = 0x20,
    DISP_TV_MOD_4096_2160P_30HZ     = 0x21,
    DISP_TV_MOD_3840_2160P_60HZ     = 0x22,
    DISP_TV_MOD_4096_2160P_60HZ     = 0x23,
    DISP_TV_MOD_3840_2160P_50HZ     = 0x24,

```
}
我在系统里面,按照这样的方法去显示一张3840x2160的bmp图片,是不正常的:
echo disp1 > name;   #我的HMDI做副屏
echo switch1 > command;
echo 4 28 1 0 0x4 0x104 2 1 0 8 > param;   #28对应上边枚举里面的DISP_TV_MOD_3840_2160P_30HZ =0x1c
echo 1 > start  #此时分辨率切换了,显示的是放大后的“飞凌嵌入式”的logo
./showBMP.sh 3840x2160.bmp   #自己写的一个显示BMP图片的执行文件,显示 3840x2160.bmp 图片,屏幕显示的图片不完全,只有图片的一部分。应该是放大了图片再显示到屏幕上的

综上,感觉是这个4K不是完全真实的4k,是通过缩放图片实现的。所以想确认下是不是少了什么补丁,或者是硬件不支持?

点评回复 支持 反对

使用道具 举报

0

主题

28

帖子

132

积分

A40i/T3/T507/T527通行证i.MX6Q通行证i.MX6UL通行证i.MX8MM通行证i.MX8MP通行证RK3568通行证RK3588通行证RK3399通行证LS1028A通行证G2L通行证LS1012A通行证LS1043A\46A通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证FCU3001通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX RT通行证XX18通行证AM62x资料下载FDU070K02\FDU101K02通行证i.MX9352通行证2K0500通行证JH7110通行证T113i通行证D9360通行证

发表于 2023-12-27 09:26:55 | 显示全部楼层
T507是支持4K的没错,但是这个意思是指其本身有4K显示的条件,实际使用中需要在设备树中调整屏幕参数,不同的屏幕其屏参是不一样的,有可能相同分辨率的屏幕用同一组屏参也不能正常显示,需要参考屏体手册在设备树中进行配置
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-27 22:54

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表