a customer want to know if ADV7441 has any register can record the audio information of the HDMI input, for example, the sampling rate of the audio. does ADV7441 with this feature?
Please refer Audio info frame register packets which is referred in ADV7441A_HW_RevJ.pdf at https://ez.analog.com/docs/DOC-1546
customer refer to audio info frame register to try get teh input audio information, they want to know sampling rate of the audio refer to 0x92 register
but the read valuel always be 0x0, means "refer to stream header" what's the meaning of "refer to stream header" here? and how to get the input audio sampling rate value?
As per the CEA 861-D reference, the Audio InfoFrame, the IEC 60958 “Channel Status” bits, and the IEC 61937 “Burst Info” bits are used to describe the transmitted audio stream. The Audio InfoFrame CT (coding type), SS (sample size) and SF (sample frequency) fields are required to be 0 (“Refer to Stream Header”) to avoid redundancy with the same data already contained within the IEC 60958 stream data
Do you have a HDMI generator and analyzer for your testing?
If yes, you can connect it to the analyzer and verify whether you are receiving Audio Info frame correctly. We always recommend customer to use HDMI equipment for initial development and this would be helpful for debugging the projects especially HDMI audio projects.
For the sampling frequency, you can also verify the channel status data which is mentioned in the hardware manual
Sampling Frequency, HDMI Map, Address 0x39, [3:0]
Retrieving data ...