Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

AIO-3399C(AI)支持4K显示器的问题,寻求技术支持

62

积分

0

威望

0

贡献

技术小白

积分
62

AIO-3399C(AI)支持4K显示器的问题,寻求技术支持

发表于 2019-12-31 10:47:37      浏览:13973 | 回复:16        打印      只看该作者   [复制链接] 楼主
我从https://item.taobao.com/item.htm ... 8&_u=vc0v8gbcf4买了一块板子,按上面的显示,支持4K分辨率,我买过来后,在1080P的显示器上显示正常,然后我接到4K的显示器上,就黑屏了。我切换到1080P的显示器上,设置为1080P分辨率,然后再换到4K的显示器上,正常能显示1080P,我从DISPALY->HDMI的的设置选项里,能看到4K分辨率,我分别设置为4096*2160(60)和3840*2160(60),设置后,就直接黑屏了。然后显示器的信号指示灯,从绿色,就变成红色了(正常的情况下都是绿色的,红色表示没有HDMI信号输出),该显示器的4K分辨率,在另一块3399板(从其他处采购,同样是T860 GPU),能正常显示,PC接入也能正常显示4K。我在你们另一份文档里(http://wiki.t-firefly.com/AIO-33 ... i-wu-fa-4k-xian-shi)看到,”AIO-3399C打开设置->显示 ,显示设备处若出现HDMI和DSI,代表固件是支持双屏显示的,不支持4K。若只有HDMI则是默认固件,可以支持4K。“。我专门看了下,只有HDMI设备,并没有DSI。请问下这个如何处理,非常感谢。
回复

使用道具 举报

288

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
288
发表于 2019-12-31 14:42:56        只看该作者  沙发
您好!您可以试试使用更高质量的HDMI线试试,另外,可以在设置中查看反馈下固件版本信息,以便我们确认下情况
回复

使用道具 举报

62

积分

0

威望

0

贡献

技术小白

积分
62
发表于 2019-12-31 15:04:26        只看该作者  板凳

麻烦看下,HDMI线我再另外的试试
回复

使用道具 举报

288

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
288
发表于 2019-12-31 15:49:23        只看该作者  地板
您好,您可以按照wiki教程烧写2019.10.15号更新的固件wiki
回复

使用道具 举报

62

积分

0

威望

0

贡献

技术小白

积分
62
发表于 2019-12-31 16:05:06        只看该作者  5#
Demon 发表于 2019-12-31 15:49
您好,您可以按照wiki教程烧写2019.10.15号更新的固件wiki

感谢,这个我试试。另外,我们换了一根线,这跟线,100%在4K的屏幕上测试过,是可以用的。这个时候,选择4K分辨率,可以用了。但我们从软件角度测试了下,发现有可能还是1080P。以下是设置4K后,LOGCAT打出来的日志,麻烦看下,谢谢。
12-31 08:01:55.749 711-711/com.android.settings D/RkDisplayOutputManager: HDMIA
12-31 08:01:55.749 566-1563/system_process D/RkNativeDisplayManager: nativeGetConnectionState cur_state 3
12-31 08:01:55.751 711-711/com.android.settings D/RkDisplayOutputManager: aux display iface num is 1
12-31 08:01:55.752 711-711/com.android.settings D/DrmDisplaySetting: DrmDisplaySetting - getDisplayInfoList->rkDisplayOutputManager->name:android.os.RkDisplayOutputManager
12-31 08:01:55.752 711-711/com.android.settings D/DrmDisplaySetting: DrmDisplaySetting -  getHdmiMode 1
12-31 08:01:55.752 711-711/com.android.settings D/DrmDisplaySetting: DrmDisplaySetting -  getHdmiMode 2
12-31 08:01:55.753 566-1136/system_process D/RkNativeDisplayManager: primary built_in 0
12-31 08:01:55.754 711-711/com.android.settings D/DrmDisplaySetting: DrmDisplaySetting - getCurDisplayMode - curMode - 3840x2160p60.00-0
12-31 08:01:55.754 711-711/com.android.settings I/DeviceFragment: 3399 resolutionValue:3840x2160p60.00-0
12-31 08:01:55.764 200-208/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0x900.
12-31 08:01:55.777 200-208/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0x900.
12-31 08:01:55.789 200-208/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0x900.
12-31 08:01:55.800 200-208/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0x900.
12-31 08:01:55.813 200-205/? E/BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings] connect: already connected (cur=1 req=1)
12-31 08:01:55.814 711-805/com.android.settings D/mali_winsys: EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000
12-31 08:01:55.832 200-208/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:55.860 711-805/com.android.settings D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:55.875 200-391/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:55.894 711-805/com.android.settings D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:55.968 200-208/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:55.987 711-805/com.android.settings D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:56.064 200-391/? D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
12-31 08:01:56.081 711-805/com.android.settings D/GRALLOC-ROCKCHIP: enter, w : 1920, h : 1080, format : 0x1, usage : 0xb00.
回复

使用道具 举报

288

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
288
发表于 2019-12-31 16:13:47        只看该作者  6#
好的,您后面更新固件试试,若是您不确定当前分辨率,可以终端输入:
cat /sys/class/drm/card0-HDMI-A-1/mode
回复

使用道具 举报

62

积分

0

威望

0

贡献

技术小白

积分
62
发表于 2019-12-31 17:09:14        只看该作者  7#
Demon 发表于 2019-12-31 16:13
好的,您后面更新固件试试,若是您不确定当前分辨率,可以终端输入:
cat /sys/class/drm/card0-HDMI-A-1/ ...

你好,刚才用了下你说的命令,确实是4K,但从ANDROID角度,不管什么API获取窗口的大小,屏幕大小,分辨率信息等等,都是1080P的分辨率。请问下这是什么原因。
我马上更新固件试试
回复

使用道具 举报

62

积分

0

威望

0

贡献

技术小白

积分
62
发表于 2019-12-31 17:43:19        只看该作者  8#
Demon 发表于 2019-12-31 16:13
好的,您后面更新固件试试,若是您不确定当前分辨率,可以终端输入:
cat /sys/class/drm/card0-HDMI-A-1/ ...

你好,我安装了你链接里最新的版本了,但还是不行。ANDROIDAPP还是认为是1080P的,导致我们显示图片或者视频,都还是1080P显示。使用API( getWindowManager().getDefaultDisplay().getRealMetrics(metric))获取的分辨率,也是1080P。但你给的命令,返回确实是4K。请问下,那我如何才能在界面上,展示真正的4K内容呢。现在我们在APP上面,显示一张图,如果这张图是1080P的,刚好就是全屏,如果是4K的,那就有一部分是不显示出来的。
回复

使用道具 举报

62

积分

0

威望

0

贡献

技术小白

积分
62
发表于 2020-1-2 09:38:09        只看该作者  9#
Demon 发表于 2019-12-31 16:13
好的,您后面更新固件试试,若是您不确定当前分辨率,可以终端输入:
cat /sys/class/drm/card0-HDMI-A-1/ ...

麻烦你再帮我看下,实在不清楚原因,我们究竟如何,才能在这块板子上,正常显示一张4K的图片或者播放4K的视频?之前另一个厂商同样的板子,我们4K的大小,可正常播放,现在购买你们这块板子,如果我们强制把图片大小设置为4K的话,显示就会超出边界,因为从APP获取到的各种窗口,屏幕大小,都是1080P,但你的命令,执行后,确实返回4K分辨率。请问下这个要怎么处理
回复

使用道具 举报

288

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
288
发表于 2020-1-2 10:32:45        只看该作者  10#
您好,我这刚刚对同一固件进行了测试,是可以正常显示至2160p,且播放视频的。请问您那是怎么操作的??或者将您的APP发于我们验证一下。
回复

使用道具 举报

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

本版积分规则

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