- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们需要将 LVDS 屏幕连接到 APQ8096 平台,因此选择了 MIPI-DSI/LVDS 桥接器将 MIPI 总线转换为 LVDS。使用的桥接器是来自TI的SN65DSI85。
通过他们的论坛,TI 提供了内核模块源代码来配置桥接器,但此代码与 OMAP 平台的 DSS 绑定(bind)。 https://e2e.ti.com/support/interface/f/138/t/549283
我不熟悉 Qualcomm 设备的 MIPI 和 MDSS,因此我正在寻求将代码集成到 Linux 内核中的 MDSS 子系统(mdss_dsi、mdss_panel 或其他地方)中的提示。使用的内核是 3.18.71。
最佳答案
首先,如果SN65DSI85通过I2C连接到APQ8096,你应该写一个i2c驱动来控制SN65DSI85。
TI 应为此向您提供示例代码。您需要使用显示面板的参数对其进行配置,例如:height,width,bpp,fps, 可选hbp(horizontal black porch), hfp, vbp, vfp,etc.
一旦 SN65DSI85 配置正确并正常工作,APQ8096 会将其作为 MIPI 面板。
进入高通网站:“https://createpoint.qti.qualcomm.com/”,找到显示文件,如下所示:“80-nu323-3_b_多媒体驱动程序开发和启动指南 - 显示.pdf”(APQ8096 可能使用不同的文件号)。
按照文档,将相同的面板参数作为输入,你应该可以调出你的面板。
通常,您只需要更改 dtsi 文件,例如:
arch/arm/boot/dts/qcom/dsi-panel-xxxxx.dtsi
arch/arm/boot/dts/qcom/common-8096xxxx.dtsi
但是如果你对gpio/power/notification有额外的控制,你也可以把它们加在:
drivers/video/msm/mdss/
关于android - 如何在 MIPI-LVDS 桥的 MDSS (MIPI-DSI) 子系统中集成设备驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55704535/
我正在尝试在嵌入式 Linux 3.14.52 上添加 LVDS 屏幕。 屏幕分辨率为 800x480 那么他将使用 LDB-WVGA。但是我在设备树中找不到 wvga 的任何“时序结构”。有 XGA
我有一个奇怪的问题,让我尝试解释一下: 我安装了 CentOS 7,并在其上运行桌面环境(使用它作为显示器来显示网站,没什么大不了的)。现在,当我启动它时,它有 2 个显示器,一个是 LVDS 显示器
我正在尝试通过提供以下参数的 u-boot args 在 yocto linux 上设置 640x480 分辨率: videomode=mxcfb0:dev=ldb,640x480p@60,if=RG
我正在尝试将 LVDS 显示器连接到我的基于 rockchip rk3288 的开发板上,但无法在显示器上显示图形。 显示器是 SGD 的 GWTS80MNFG1E0。数据表在这里 http://ww
我们需要将 LVDS 屏幕连接到 APQ8096 平台,因此选择了 MIPI-DSI/LVDS 桥接器将 MIPI 总线转换为 LVDS。使用的桥接器是来自TI的SN65DSI85。 通过他们的论坛,
我有一块莱迪思 ICE40_8K 分线板,想知道如何将引脚对设置为 LVDS 模式输入。 如果设置为普通单引脚是这样完成的: SB_IO #(.PIN_TYPE(6'b0000_00)) _io (
我是一名优秀的程序员,十分优秀!