PTN3460 I2C

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PTN3460 I2C

607 Views
asgardian_consulting
Contributor I

I have a design that uses the PTN3460 and I got it working with external flash chips now I'm trying to configure the I2C registers. I've got my microcontroller reading from the registers and getting response as expected (reading 0x80 returns a 0x00, reading 0x81 returns 0x0B, reading 0x84 returns 0x03). But when I try to write to 0x84 with 0x09 and then read that register I still get the default of 0x03. I need to change the EDID from 1 to 4 (1920x1080).

See the image below from an I2C protocol analyzer.

Capture.PNG

When trying to write and read the chip is fully up ie RST_N, PD_N, and EPS_N are all high. I think I need to configure the registers at a certain time but I'm not sure as the spec sheet is not clear or I'm just not reading it correctly.

Also I found that MS_SCL can't be pulled high when powering on the chip. It must be powered on and then pulled high to allow I2C traffic. If pull high (I2C pull up) with the chip is powered on the SCL line is locked high.

0 Kudos
1 Reply

577 Views
guoweisun
NXP TechSupport
NXP TechSupport

Here I attached the programming guide,you can refer to it for more operation.

0 Kudos