iMX8MM扩展HDMI和LVDS显示 硬件设计原理图 及如何避免踩坑-干货分享-飞凌

iMX8mm

FETMX8MM-C核心板基于NXP公司iMX8MMini 四核64位处理器设计,主频最高1.8GHz,Cortex-A53架构;2GB DDR4 RAM,支持一个通用型Cortex®-M4 400MHz内核处理器。可提供多种音频接口,包括I2S、AC97、TDM、PDM和SPDIF。提供多种外设接口,如MIPI-CSI、MIPI-DSI、USB、PCIe、UART、eCSPI、IIC和千兆以太网。飞凌iMX8MM 核心板具备1080p 60Hz的H.265和VP9解码器; 相比传统的H.264编码,平均解码效率提升50%; 传输和存储同样分辨率的视频所占用带宽和容量是H.264的50%。为便于客户评估iMX8Mmini 处理器性能,核心板稳定性,OKMX8MM-C开发板引出接口种类丰富完整,布局合理 。


iMX8Mmini 开发板功能接口图

OKMX8MM-C开发板仅支持一路MIPI_DSI显示接口,为了丰富iMX8MM 系列产品显示接口资源,飞凌嵌入式为iMX8MM产品开发了配套的显示转接模块FIT-HDMI&LVDS-I,可以实现将MIPI_DSI显示信号转成HDMI和LVDS显示,且支持HDMI和LVDS同显。MIPI接口采用30pin的FPC插座,LVDS接口采用2mm间距的排针引出,HDMI采用标准的Type A接口。 FIT-HDMI&LVDS-I模块主控芯片采用龙迅半导体LT8912B,LT8912B具有单MIPI D-PHY接收器,具有4个数据通道,每个数据通道以80Mbps~1.5Gbps速度运行,最大输入带宽为6Gbps。LVDS具有1 clock lane和4 data lanes ,每个数据通道最大1.0Gbps。HDMI输出支持HDMI 1.4标准,高达60Hz 1080p 8-bits输出。LT8912B不支持DDC和HDCP。

由于龙迅LT8912B芯片的资料原厂不公开,小编在这里为大家简单介绍一下,基于飞凌嵌入式iMX8MM产品扩展HDMI&LVDS显示,开发过程中硬件设计需要注意的坑。

1.LT8912B芯片只需要1.8V供电即可,但是芯片内部分为很多路电源域,每一路都需要单独使用磁珠和电容滤波。

2.芯片的IO引脚,例如IIC,RST,INT以及HDMI的HPD引脚,都是1.8V电平的,和其他MCU连接时请注意其电平状态,需要做电平转换。

3.在飞凌嵌入式提供的原理中,有两个GPIO做了兼容设计,既可以做LT8912B的复位和中断,又可以连接LVDS屏的触摸芯片的复位和中断。经过实际测试,LT8912B的复位和中断信号不是必须由GPIO控制,所以飞凌嵌入式设计人员将这两个GPIO分配给了LVDS的触摸屏。LT8912B的复位使用RC复位即可。

4.由于此芯片的数据通道都是高速信号,强烈建议使用4层板设计,并且注意差分对的阻抗匹配100Ω±10%,差分对间,差分对组间需要做等长。

5.芯片最大的电流大概在5V/300mA左右,发热量不是很大。


为了更好的使用飞凌iMX8MM系列产品进行HDMI和LVDS显示的扩展 ,小编也将HDMI&LVDS转接模块原理图贴出,希望对您在产品设计中提供帮助。

iMX8mm扩展HDMI和LVDS显示原理图1

iMX8mm扩展HDMI和LVDS显示原理图2

iMX8MM扩展HDMI和LVDS显示原理图3