IMX6 - HDMI I2C bus

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

IMX6 - HDMI I2C bus

1,914 次查看
ashasampathkuma
Contributor I

Dear all,

       We are working on a custom board based on IMX6Dual core and need to enable HDMI support on our board.

As per the reference manual, HDMI transmitter has I2C/DDC master to read the EDID of sink devices.

Chapter 34 under  HDMI External signals section given,

Signal

Description

Pad Mode

Direction

HDMI_TX_DDC_SCL

(DDC_SCL)

SCL Signal

EIM_EB2 ALT4

KEY_COL3 ALT2

I/O

HDMI_TX_DDC_SDA

(DDC_SDA)

SDA Signal

EIM_D16 ALT4

KEY_ROW3 ALT2

I/O

All pads mentioned above corresponds to I2C2 bus.

It means HDMI I2C/DDC master should be on I2C2 bus?

we have used I2C2 bus for touchscreen data. It is possible to use I2C1/3 bus for HDMI?

Thanks ,

Asha

0 项奖励
回复
3 回复数

1,180 次查看
art
NXP Employee
NXP Employee

Actually, HDMI DDC is just the separate engine that multiplexes its signals on the same set of pins as the I2C2 module. You can configure one set of pins in IOMUX to be used as DDC, another - as I2C2.


Have a great day,
Artur

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复

1,180 次查看
ashasampathkuma
Contributor I

Hi Artur,

Thank you for the response. And

Sorry for the delayed reply,

On our custom board following pads are configured as given below,

     KEY_COL3 & EIM_D16  :  I2C2 interface

     KEY_ROW3 :  keypad

So for HDMI DDC we are unable to use the four pads mentioned in IMX6 Dual core reference manual.

Currently we are using I2C3 pads for DDC and EDID read operation failed.

Is it possible to use I2C1/3 pads for DDC?

Thanks

Asha

0 项奖励
回复

1,180 次查看
art
NXP Employee
NXP Employee

No, it is not possible.

Artur

0 项奖励
回复