AnsweredAssumed Answered

ADV7391 - I2C ALSB Address Problems?

Question asked by ShaharW on Dec 28, 2015
Latest reply on Dec 31, 2015 by ShaharW

Hello,

I'm using ADV7391 In my work design as a Bar Generator for some Video System. i'm having some communication problems while I2c conversation.

I'm using board TS4710 Linux arc.

-------------------------------------------------------------------------

application diagram:

VAA = 3.3V

VDD-IO = 3.3V

PVDD = 1.8V

VDD = 1.8V

COMP = -> 2.2nf -> 3.3V

RSET = -> 510ohm -> GND

EXT_LF = filter circuit (as the DATA SHEET)

ALSB = GND

CLKIN = 27Mhz Clock

NOT(RESET) = Normaly High (Active low)

P0-7 = -> 10kohm -> GND

V/HSYNC = ->10kohm -> 3.3V

SDA/SCL = TS4710 (I2c Port)

SFL = N.C

------------------------------------------------------------------------

1) When i'm Power up there is some video signal in DAC1 output (default video settings - image DAC1 attach file)

2 i'm detecting I2c address in port 0x57 (despite Alsb=0)

3) After reseting the component, trying to send some subaddress commands ( i2cset -y 1 0x57 0x00 0x00)

according to the data sheet the conversation is fine (getting ACK) but the component dosen't react to the commands (still default video signal dispite 0x00 0x00 its a sleep mode).

4) I'm using more then the ADV7391 I2c component on the bus and they are working properly.

 

what the problem can be? is the component demaged?

 

thanks,

Shahar

Attachments

Outcomes