What could be the reason for the failure to detect an HDMI signal from a Rapberry PI?
If you're encountering issues with detecting an HDMI signal from a Raspberry Pi, it's advisable to consider adjusting the audio input from HDMI to Line-in. The reason for this recommendation lies in the dynamic nature of audio on Raspberry Pi devices. When the audio fluctuates, if the codec continually uses HDMI input for audio, it will repeatedly attempt to detect the HDMI signal whenever changes occur. By switching to Line-in for the audio input, this perpetual detection process is avoided, offering a more stable signal. This approach differs from connecting the Raspberry Pi to a TV, where audio and video are simply displayed. For the codec, both the video and audio need to be encoded together with the HDMI signal, and this adjustment is crucial for optimal performance.
Why does my codec fail to detect the HDMI signal from my computer with an output resolution of 1366x768?
If the HDMI output resolution of the computer is set to 1366x768, the codec typically cannot detect this video resolution. This limitation arises because the codec's main chip processes video resolutions based on specific mathematical calculations, and 1366 divided by 4 is not an integer. As a result, the codec is unable to handle this resolution, making it incompatible with the current hardware and firmware design.
To resolve this issue, it is recommended to adjust the HDMI output resolution to a standard format supported by the codec, such as 1280x720 (720p) or 1920x1080 (1080p). These resolutions are widely supported and ensure that the video signal can be properly detected and encoded without issues.
This incompatibility highlights the importance of selecting resolutions that align with the codec's technical specifications to achieve seamless video processing and transmission.
Why is my codec unable to detect the HDMI signal from my PC when using a DisplayPort (DP) to HDMI converter?
Typically, HDMI codecs do not provide power output to external devices, such as a DisplayPort to HDMI converter. As a result, the codec may fail to detect the video signal if the converter is not powered externally. To resolve this issue, you should ensure that the DisplayPort to HDMI converter you're using has its own external power source. Without external power, the converter might not function properly, and the codec will not be able to detect the video signal.
NOTES: It's same for VGA to HDMI converter too. The issue of HDMI codecs not detecting video signals also applies to VGA to HDMI converters, as they typically don't provide power to the video converter. Using a VGA to HDMI converter with external power would resolve this issue.