- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I’m currently trying to develop logic that tries to read ADV7180 internal registers using the I2C interface (i.e., I2C_SCLK and I2C_SDAT) using PIN_Y24 and PIN_Y23. Looking at the schematics in the DE10-Standard.pdf document, I noticed that the I2C_SDAT doesn’t appear to be pulled up. All the other I2C-related pins on the DE10-Standard board have pull-up resistors. The FPGA demonstration example (DE10_Stanadard_TV) contains I2C logic connected to the FPGA_I2C_SDAT and FPGA_I2C_SCLK but, looking at the Verilog code, it appears that it only works for write access. My question is, am I supposed to be able to do a I2C Read Access from the ADV7180 chip on the DE10-Standard board using the FPGA portion of the Cyclone V? Has anyone tried this with success? Thanks,Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This has been resolved by Terasic support. I've tried issuing read access to the ADV7180 using the hps_i2c_switch example and have verified that it works. Also, the pullup resistor is on page 10 of the schematic diagram. Although I haven't been able to use my own FPGA logic to access the ADV7180, but that is probably due to issues on my end such as not properly designing an I2C device, etc.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page