Firefly开源社区

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

[Android] ROC-RK35882-PC 双mipi 屏拼接显示,画面不同步

97

积分

0

威望

0

贡献

技术小白

积分
97

ROC-RK35882-PC 双mipi 屏拼接显示,画面不同步

发表于 2023-4-9 15:42:58      浏览:10371 | 回复:12        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • 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日志: log4-9__15-40.zip
问题描述及复现步骤:
本帖最后由 jun8086 于 2023-4-9 15:42 编辑

1.显示配置:
    (1)dts 配置dsi0 从vp2输出;
    (2)dsi1从vp3输出;
    (3)修改HwComposerEnv.xml为两个屏拼接显示
2.显示效果:
     能够实现拼接显示,但是当改变画面内容时,左右不同步;这种情况该如何解决?

log4-9__15-40.zip

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

回复

使用道具 举报

1187

积分

1

威望

3

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
1187
发表于 2023-4-10 10:34:23        只看该作者  沙发
同步sdk到最新提交,再进行验证
e12ba531a1ef63b99ce4d8b17b9daf2ea30f69ec
1.Fix Camera issue 2.Add uart permission 3.Optimizing system stability

如果同步到最新依旧有问题,请提供完整开机log,完整修改,现象视频或图片
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-4-10 15:51:22        只看该作者  板凳
zhangzhenzhao 发表于 2023-4-10 10:34
同步sdk到最新提交,再进行验证
e12ba531a1ef63b99ce4d8b17b9daf2ea30f69ec
1.Fix Camera issue 2.Add ua ...

请问一下,用一个vp,使用split-mode,怎么配置设备树,参考了提供的文档,输出的是两块相同的内容
回复

使用道具 举报

1187

积分

1

威望

3

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
1187
发表于 2023-4-10 16:18:00        只看该作者  地板
jun8086 发表于 2023-4-10 15:51
请问一下,用一个vp,使用split-mode,怎么配置设备树,参考了提供的文档,输出的是两块相同的内容

请查阅sdk下的RKDocs\common\display,重点看下这两个文档

Rockchip_Developer_Guide_DRM_Display_Driver_CN.pdf
Rockchip_RK3588_Developer_Guide_MIPI_DSI2_CN.pdf
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-4-10 19:00:03        只看该作者  5#
zhangzhenzhao 发表于 2023-4-10 16:18
请查阅sdk下的RKDocs\common\display,重点看下这两个文档

Rockchip_Developer_Guide_DRM_Display_Dri ...

双MIPI cmd的屏,添加软TE之后系统就跑不起来了,log里面一直是这样,怎么解决?
rockchip-dmc dmc: Get wrong frequency, Request 528000000, Current 2112000000

[  134.278483][  T114] devfreq dmc: dvfs failed with (-22) error

[  134.346192][  T114] rockchip-dmc dmc: Get wrong frequency, Request 528000000, Current 2112000000

[  134.349619][  T114] devfreq dmc: dvfs failed with (-22) error

[  134.452876][  T114] rockchip-dmc dmc: Get wrong frequency, Request 528000000, Current 2112000000

[  134.458518][  T114] devfreq dmc: dvfs failed with (-22) error

log4-10_18-57.zip

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

回复

使用道具 举报

1187

积分

1

威望

3

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
1187
发表于 2023-4-11 09:19:39        只看该作者  6#
jun8086 发表于 2023-4-10 19:00
双MIPI cmd的屏,添加软TE之后系统就跑不起来了,log里面一直是这样,怎么解决?
rockchip-dmc dmc: Ge ...

1 使用同步后最新的sdk调试

2 参考roc-rk3588s-pc-mipi-H245QBN02.dts
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-4-11 09:47:43        只看该作者  7#
就是参考roc-rk3588s-pc-mipi-H245QBN02.dts配置的
&dsi0{
      pinctrl-names = "default";
      pinctrl-0 = <&mipi_te0_pins>;
      te-gpios = <&gpio4 RK_PA6 GPIO_ACTIVE_LOW>;
     
      .....

};

&pinctrl {
    mipi {
        mipi_te0_pins: mipi-te0-pins {
            rockchip,pins = <4 RK_PA6 RK_FUNC_GPIO &pcfg_pull_none>;//把LCD1_POWER_EN作为软TE
        };
    };
};
不加这个,系统可以正常跑起来,加了之后就出现上面log中的报错,请问是什么原因,怎么解决?
回复

使用道具 举报

1187

积分

1

威望

3

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
1187
发表于 2023-4-11 09:59:57        只看该作者  8#
jun8086 发表于 2023-4-11 09:47
就是参考roc-rk3588s-pc-mipi-H245QBN02.dts配置的
&dsi0{
      pinctrl-names = "default";

我看你的log还没有同步sdk,同步sdk进行调试

最新提交信息:
e12ba531a1ef63b99ce4d8b17b9daf2ea30f69ec
1.Fix Camera issue 2.Add uart permission 3.Optimizing system stability

回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2023-4-11 14:01:28        只看该作者  9#
更新SDK到 e12ba531a1ef63b99ce4d8b17b9daf2ea30f69ec
参考roc-rk3588s-pc-mipi-H245QBN02.dts配置的设备树中的软TE(gpio4  A6),系统依然跑不起来,请问一下是什么原因,怎么解决?

log4-11_13-57.zip

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

回复

使用道具 举报

1187

积分

1

威望

3

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
1187
发表于 2023-4-11 14:29:00        只看该作者  10#
1 等待帧同步信号超时,可以用示波器查查是否有TE信号过来
2 查查代码
3 查查设备树配置

回复

使用道具 举报

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

本版积分规则

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