ADV7183B not responding to I2C (NACK)

So, I've been battling with this sucker for a while now and my project is being stalled because of it. I've set up I2C using an Arduino, and jerryrigged to a Digilent NEXYS2 Board with the VDEC1 attached through the 50-pin Hirose connector.

The FPGA is simply set up as a port passthrough, and I've verified that it works as such. I've set PWRDN to HIGH, I've done a 1 second Reset cycle before I begin sending I2C commands, and I still only get a NACK when I begin transmission. I've changed the code to try 0x40 and 0x42, but neither of them work. I've reset the ALSB pin to both 0 and 1, and tried both addresses on each, and nothing.

What am I missing?

Parents
  • Hi Matt,

    I know the ADV7183 is an older product, but it's what we currently have available as a testbench. I do have the EVAL-ADV7180-32EBZ board, however, as there is no easy way to put an interface between the decoder and encoder chips, I'm working with what I have (trying to get the BT656 into an FPGA, for starters).

    Since I'm assuming the adv7180 and the adv7183 chips operate on a similar I2C configuration scheme, any advice on the problem at hand, or should I just start working with the little eval board?

    Thanks,

    Peter

Reply
  • Hi Matt,

    I know the ADV7183 is an older product, but it's what we currently have available as a testbench. I do have the EVAL-ADV7180-32EBZ board, however, as there is no easy way to put an interface between the decoder and encoder chips, I'm working with what I have (trying to get the BT656 into an FPGA, for starters).

    Since I'm assuming the adv7180 and the adv7183 chips operate on a similar I2C configuration scheme, any advice on the problem at hand, or should I just start working with the little eval board?

    Thanks,

    Peter

Children
No Data