Firefly开源社区

打印 上一主题 下一主题

[Android] 使用ROC-3588S-PC 的两路MIPI驱动两个DM-M10R800 V2 LCD屏(两个屏拼接显示)

97

积分

0

威望

0

贡献

技术小白

积分
97

使用ROC-3588S-PC 的两路MIPI驱动两个DM-M10R800 V2 LCD屏(两个屏拼接显示)

发表于 2023-3-27 20:53:28      浏览:5697 | 回复:8        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: firefly_rk3588_android12.0_git_20220311
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: kernel-5.10/arch/arm64/boot/dts/rockchip/roc-rk3588s-pc-dual-mipi101-M101014-BE45-A1.dts
  • Log日志: log.zip
问题描述及复现步骤:
本帖最后由 jun8086 于 2023-3-28 12:05 编辑

1.可以实现两个屏同显(显示相同的内容);需要实现两个屏(DM-M10R800 V2 LCD屏)拼接显示
2.使用了两种方案:
(1)修改设备树中,把dsi0中添加dual-channel =<&dsi1>;
  修改频率*2,hsync-len等参数*2;修改dsi0和dsi1都是从vp2输出;现象:花屏

(2)在&dsi0节点中添加sqlit-mode;现象:两个屏显示内容一样,没有出现和文档上的左右屏拼接;

image.png (21.02 KB, 下载次数: 512)

image.png

log.zip

116 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2023-3-28 16:49:12        只看该作者  沙发
你文中提到的文档连接发我下,我看看是我们哪个案例。

一般屏幕拼接需要在系统层做处理,如果是x11就用xrand
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-3-28 16:56:44        只看该作者  板凳
895816513 发表于 2023-3-28 16:49
你文中提到的文档连接发我下,我看看是我们哪个案例。

一般屏幕拼接需要在系统层做处理,如果是x11就用x ...

设备树文件吗?
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-3-28 17:05:02        只看该作者  地板
895816513 发表于 2023-3-28 16:49
你文中提到的文档连接发我下,我看看是我们哪个案例。

一般屏幕拼接需要在系统层做处理,如果是x11就用x ...

RK3588_Android12.0/RKDocs/common/display/RK3588_MIPI_DSI2_Developer_Guide_CN.pdf
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-3-28 17:40:13        只看该作者  5#
做了这样的尝试,按照文档RK3588_MIPI_DSI2_Developer_Guide_CN.pdf 修改了设备树roc-rk3588s-pc-dual-mipi101-M101014-BE45-A1.dts ,修改&dsi1{status= "okay";//其它内容全部删掉};然后dsi0可以正常显示半边屏幕,dsi1黑屏
回复

使用道具 举报

82

积分

0

威望

0

贡献

技术小白

积分
82
发表于 2023-3-29 15:57:55        只看该作者  6#
参考附件试试有没有拼接效果

1.patch.tar

3 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

82

积分

0

威望

0

贡献

技术小白

积分
82
发表于 2023-3-29 16:08:22        只看该作者  7#
6楼附件的分辨率不对,参考这个附件

1.patch.tar

3 KB, 下载次数: 4, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

82

积分

0

威望

0

贡献

技术小白

积分
82
发表于 2023-3-29 16:16:43        只看该作者  8#
7楼附件配成横屏横拼了,竖屏横拼参考这个附件

1.patch.tar

3 KB, 下载次数: 9, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-4-8 17:36:08        只看该作者  9#
lsd 发表于 2023-3-29 16:16
7楼附件配成横屏横拼了,竖屏横拼参考这个附件

两个屏都能显示之后(同显),设备树里面把dsi0和dsi1都挂在VP2上,在dsi0上添加了split-mode属性,其它没改,按照8楼的改了HwComposerEnv.xml文件,然后两个屏都显示相同,只显示整个内容的左半边,该怎么修改?

截图_选择区域_20230408173408.png (203.08 KB, 下载次数: 534)

截图_选择区域_20230408173408.png
回复

使用道具 举报

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

本版积分规则

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