Firefly开源社区

打印 上一主题 下一主题

3288_reload 的2个hdmi out

58

积分

0

威望

0

贡献

游客

积分
58
QQ

3288_reload 的2个hdmi out

发表于 2017-7-21 09:34:44      浏览:8120 | 回复:5        打印      只看该作者   [复制链接] 楼主
目前3288_reload开发板的fb0和fb4在映射地址是一样的,所以会出现播放视频时两个hdmi out输出同样画面。能不能设置一下让lcdc0和lcdc1不同时工作?
回复

使用道具 举报

58

积分

0

威望

0

贡献

游客

积分
58
QQ
发表于 2017-7-21 09:35:38        只看该作者  沙发
内核打印信息如下:
[    0.655182] alloc_buffer:ion_phy_addr=0x55c00000
[    0.668078] fb0:phy:55c00000>>vir:e0991000>>len:0x1800000
[    0.668351] not bmp file type[ffff], can't support
[    0.668472] rk3288-lcdc lcdc0: lcdc0 probe ok, iommu disabled
[    0.668669] rk3288-lcdc lcdc1: can't find power_ctr node for lcdc1
[    0.668696] rk_fb_trsm_ops_get:un supported transmitter:0!
[    0.668950] graphics fb4: rockchip framebuffer registerd:fb4
[    0.669283] graphics fb5: rockchip framebuffer registerd:fb5
[    0.669459] graphics fb6: rockchip framebuffer registerd:fb6
[    0.669636] graphics fb7: rockchip framebuffer registerd:fb7
[    0.669902] unknow screen type: 0
[    0.669925] vop ver:3007236,unsupport output color:1
[    0.669991] rk3288-lcdc lcdc1: lcdc1: dclk:148500000>>fps:868
[    0.670015] rk3288-lcdc lcdc1: wakeup from standby!
[    0.670037] fb4:phy:55c00000>>vir:e0991000>>len:0x1800000
[    0.670060] rk3288-lcdc lcdc1: lcdc1 probe ok, iommu disabled
回复

使用道具 举报

58

积分

0

威望

0

贡献

游客

积分
58
QQ
发表于 2017-7-21 09:57:54        只看该作者  板凳
没有人做过这东西吗?
回复

使用道具 举报

58

积分

0

威望

0

贡献

游客

积分
58
QQ
发表于 2017-7-21 14:32:09        只看该作者  地板
本帖最后由 atuxli 于 2017-7-21 14:33 编辑

问题解决了,修改rk_fb.c中的rk_fb_alloc_buffer_by_ion函数即可。内核中分配的物理地址和虚拟地址是自动获取的,让他获取两个不同的显存就行了。
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2017-8-17 15:32:31        只看该作者  5#
请问输出两个HDMI这个,有单独驱动吗,还是烧某个固件,你烧录的是哪个固件
回复

使用道具 举报

67

积分

0

威望

0

贡献

技术小白

积分
67
发表于 2017-9-25 14:44:49        只看该作者  6#
两个输出线热插拔,两个一个需要唤醒一个不需要唤醒,你们有这个现象吗
回复

使用道具 举报

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

本版积分规则

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