Where can I download a register control software for the ADV7180?
The software only works with the eval board so downloading it wouldn't help you without the eval board. Those softwares do not just write I2C, they talk to the CPU on the eval board and send it commands and it writes I2C. That's why you would need the 7180 eval board to use the 7180 software.
Do you have the evaluation board? There should be instructions in the box regarding how to download the evaluation software.
I have an old analog devices display interface board (GS04477(B)) that we bought to evaluate an AD9883A triple A/D converter. The board has onboard usb to I2C interface that is available on pin headers on the board. I used it to run the AD9883 register control program via usb to contriol my AD9883 on my board. Is it possible to run an ADV7180 I2C register conrol software on a PC and connect the I2C lines to my traget board , and be able to control my ADV7180?
That sounds like a stretch. Our ADV7180 evaluation boards are available for less than $160 US.
We don't have the time or the money to order. I'm trying to work off of what I got. Can it work? Can I download the software to at least try?
Do you have a part number for the AD9883A evaluation board?
I only see one called "AD9983A/PCBZ" and it is marked obsolete.
The AD9883A eval board p/n is GS03747 (C)
Okay, I found a schematic for AD9883A_REFERENCE DESIGN which has drawing # GS03747.
This looks like a daughterboard. What is the part # for the main board?
It's a Display Interface Board. GS04477 (B)
The only way in which you could control the ADV7180 with the DIB would be to tie the I2C lines from that board to your ADV7180 board. Since the DIB board was never designed to interface to the aDV7180, the only way in which you would be able to read or write registers would be 1 register at a time using the tool accessible from a pull-down tab. As Matt has suggested, this might not be 'optimal'. The AD98883A daughter card would not even be used in this application. It seems all you would be interested in for this would be the USB port to I2C circuit.
Yes that is exactly what I want to do. I just want to use the display board as a usb to I2C bridge. The ad9883 eval daugtherboard will not be used. I will then connect the I2c lines from the display board to my target board, which has an ADV7180. I just need the register control software. I will be settings registers one at a time just for debug. The I2C will be controlled by an FPGA on my board eventually.
Do you have software to control the DIB board?
I have a "display inteface board configuration" software, but I'm not going to use it.
I am not certain what software you want, then. This would be the 'shell' in which you could do I2C writes to a specific I2C address. We did not make a standalone I2C module.
When I bought the eval board, it came with two control programs: one to control the DIB, and one to control an AD9883A eval daughercard. Don't you have a similar control software to program an ADV7180, that I can run on my PC, and then comunicate to the DIB via USB, and then connect the I2C signals out of the DIB to my ADV7180 on my target system. On your reply #9 I thought you understood what I was trying to do and what I was asking for.
The evaluation board (DIB) and the AD9883A daughter card were obsoleted several years ago (>6) by another evaluation system for the DEPL (Display Electronics Product Line) ADCs. Now that evaluation system has been upgraded / superseded by a couple of other generations. Having said that, the ADV7180 was never part of this particular group, and so there has not been the simplistic I2C interface for controlling the ADV7180 that existed for the AD9883A. In addition the ADV7180 is an encoder and the entire family of daughter cards for which the DIB was designed were ADCs. When I checked the timeline of the ADV7180, it seemed to have been released in 2006; by then, the DIB was in very limited use.
If you wish to use that motherboard as a foundation for I2C communications to something else (such as the ADV7180), you will need to use the only software which is available for that - the Display Interface Board Configuration software. If you can operate successfully over the USB, then that is good; however, we found that many machines were not that happy to work with the USB circuitry on that board. The Centronics parallel port is much more dependable and reliable - if you still have a computer with a parallel port output.
My DIB software does not provide for direct I2C control, only to control VGA output modes and timing parameters, but the AD9883 control program supplied with the eval board does! This is what I want, but instead to control an ADV7180. here's a picture of what the two programs look like side by side
Ok then so where can I download this software?
You use the software that you took a picture of. The right hand controller (for the AD9883A) has the software built into it via the pull-down tabs. 'Tools', then 'Load/Read'.
Yes I guess I can do that but I was hoping that you had a software similar to the one for the AD9883 with all the bits borken down so it makes it easy to set up. Just so I'm clear, you don't have that kind of I2C control software any more fo the ADV7180, that I can run on my old DIB platform?
That is correct. The DIB was never associated with the ADV7180 and software or register maps such as that for the AD9883A were never developed for it.
I just so I'm clear one more time, even If I buy the EVAL-ADV7180LQEBZ., I would still not get the register map control software similar to that of the AD9883?
The EVAL-ADV7180LQEBZ comes with register editing software. It might not be exactly like AD9883A software but it will allow you to read and write registers in a user-friendly way.
You can probably find more information in the ADV7180 Design Support Files FAQ.
Could I possibly download this software please?
What you need to do is open the 'Tools' tab on the AD9883 portion and select 'Load/Read Register'. From there you are able to specify any I2C base address as well as the slave address and write or read.
If you are wanting to evaluate the ADV7180, I think you will want to use a board like EVAL-ADV7180LQEBZ. It has the ADV7180 decoder IC plus an ADV739x encoder IC. That will allow you to examine the signals in the digital domain or the analog domain.
Plus our scripts are targeted around these evaluation boards. We can provide a lot more support on them because I have one at my desk.
Got it. Thanks
If you go to ADV7180 Design Support Files FAQ and download ADV7180_Manuals_Notes.zip, you can look at ADV7180_EVAL_NOTE_Rev.D.pdf which contains screen captures and documentation for the ADV7180 register control software.
Retrieving data ...