Read EDID from configuration table in internal SRAM

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

Read EDID from configuration table in internal SRAM

跳至解决方案
692 次查看
tommys
Contributor III

Hello,

I am using PTN3460I. Then, I would like to read EDID No.4 from Register 0x00-0x7F through AUX commands as PTN3460I connection check. Is the setting procedure as follows? It is a prerequisite that EDID No is specified by initialization from MCU.(I refer to ”PTN3460I Programming Guide Rev1.3”)
Please let me know if there is another good way to check PTN3460I connection through AUX commands.

i2c_start(); // Generates I2C START condition
i2c_write(0x40); // Select PTN3460I slave address (DEV_CFG pin = low)
i2c_write(0x85); // Register 0x85: EDID ROM access control
i2c_write(0x04); // Register 0x85 = 0x04, the EDID writes to I2C register 0x00 – 0x7F will be
i2c_stop(); // Sends I2C stop-condition
i2c_start(); // Generates I2C START condition
i2c_write(0x40); // Select PTN3460I slave address (DEV_CFG pin = low)
i2c_write(0x00); // Set EDID writing from I2C Register 0x00
i2c_start(); // Generates I2C RESTART condition
i2c_read(0x40); // Select PTN3460I slave address (DEV_CFG pin = low)
i2c_read_128bytes(); // Read EDID from I2C Register 0x00-0x7F(128bytes) continuously?
i2c_stop(); // Sends I2C stop-condition

Best Regards,

0 项奖励
1 解答
675 次查看
tommys
Contributor III

Hello,

Thank you.

Best regards,

在原帖中查看解决方案

0 项奖励
2 回复数
682 次查看
guoweisun
NXP TechSupport
NXP TechSupport

When reading out EDIDs and configuration register data from PTN3460I for verification, it
should do same procedure like writing procedure just change write data command to read data
command.

 

0 项奖励
676 次查看
tommys
Contributor III

Hello,

Thank you.

Best regards,

0 项奖励