ROC-RK3399-PC-PLUS Android10 如何使用mipi dsi0/dsi1驱动 10.1寸触摸屏?

核心需求:构建一个搭载Android10系统的双屏设备,需要能够方便的调节屏幕亮度

对于mipi不太熟悉,如果问题中有难以理解奇怪的描述可以直接问我。

问题:

  1. Hdmi + DP 的双屏连接方式是否有直接使用主板调节亮度的方法?个人之前的解决方法是使用主办的UART控制了一块其他的板子,从而直接控制屏幕上的四个按钮的电平。这个方法的缺陷一方面有调节亮度的画面,另一方面由于按键的频率限制调节速度很慢。如果想直接改变显示屏内部mipi的电压,应该接哪个管脚,控制在什么电压范围呢?

  2. 如果要在Android10系统下使用ROC-RK3399-PC-PLUS上面的两个mipi dsi0 和 mipi dsi1直接驱动Firefly的10.1寸mipi屏幕可行吗?具体需要什么操作呢吗?

  3. 核心需求就是要双显示屏并调节亮度,有没有什么其他的解决方式呢?

提前感谢大家的帮助!

1.Hdmi+DP 一般只输出 图像信号,而对于屏幕的亮度使用主板是没法控制的,只能从设备端控制(HDMI,DP)
2.3399-PC-PLUS只有一个mipi dsi0 ,没有引出dsi1,
3.双显示,并且调节亮度,你可以使用PC-PLUS 上面的mipi dsi0 和 EDP 接口 ,就可以实现。

繁_yh4uD 发表于 2021-3-18 17:43
1.Hdmi+DP 一般只输出 图像信号,而对于屏幕的亮度使用主板是没法控制的,只能从设备端控制(HDMI,DP)
2. …

非常感谢您的回复

我还有几个小问题:

  1. 这个EDP和mipi的使用是不是和Android 10还是Android 7没什么关系?我看到的wiki是这个链接:http://wiki.t-firefly.com/en/ROC-RK3399-PC-PLUS/driver_lcd.html
    请问是不是直接照着来就可以?

  2. mipi和EDP的屏我看到网店里的链接是这个:
    https://item.taobao.com/item.htm?spm=a312a.7700824.w4002-23534434764.9.69fd412dpTMd8G&id=573261930963
    请问是不是直接买两个这个屏然后按照1里面的wiki配置就可以?

非常感谢!

实际上,目前官方只上架了mipi接口的屏幕,edp现在不再上架了,所以如果想直接买来实现你的需求的话,只能参考官方的例程来移植

你看的是LVDS接口的屏