We have some problems in getting the correct video ID. When we send 720p/60 we get the correct ID (4), when we send 720p/50 we get the same ID. When we send 108p/24, or 108p/25, 1080p/30 we get 0.
Hi, the AD9889B was designed to detect the 59 video modes of CEA-861D. It should be able to detect the modes correctly that you are using - including distinguishing 720p60 from 720p50. Also 1080p24, 25 and 30Hz modes should be detected. Can you confirm that the timing and sync polarities of all the modes are as defined in the CEA-861D? The AD9889B depends upon the sync polarity as well as the timing of the Hsync and Vsync signals to determine individual modes.
We have a streaming system where the video is captured with AD7441, we encode it and stream it.
The AD9889B is in the decoder side, it gets the signal from the network as captured by the AD7441.
My input signal is accurate and I can see that the AD7441 identifies the video mode correctly.
From: cvaughn firstname.lastname@example.org
Sent: Tuesday, January 03, 2012 3:37 PM
To: Mordehay Hilu
Subject: New message: "AD9889B - Video mode detection"
Analog Devices EngineerZone<http://ez.analog.com/index.jspa>
AD9889B - Video mode detection
reply from cvaughn<http://ez.analog.com/people/cvaughn> in Video - View the full discussion<http://ez.analog.com/message/39439#39439
Hi, could you send me a block diagram of this system? I can't quite understand where it fits in the system. You are receiving HDMI via the AD7441, right? and then taking the parallel output to the AD9889B? Perhaps there are some settings in the AD7441 which are altering some of the timing or the polarities. Until I see the setup, I probably can't make a good determination as to why the AD9889B is missing the 720p50 and the 24, 25 and 30 Hz 1080p streams.
Our set up is as following –
HDMI Source -
Retrieving data ...