My problem is the same as this:
I am running TX1 24.2.1, I have non-inverted HDMI hot plug detect level shifter, which is supposed to be supported, according to “OEM Product design guide”.
But it does not work. When monitor is attached, it prints “hdmi: unplugged”, when monitor is detached, it prints “hdmi: plugged”.
I tried the pinmux change, as explained in https://devtalk.nvidia.com/default/topic/949226/jetson-tx1/hdmi-hot-plug-detect/, but it does not work.
In fact, I beleive that it cannot work because all that pinmux does is adding a PU (Pull Up) on that line, but that does not cause logic inversion.
That Pull Up only could have an effect when line is not driven by anybody else, but it is in fact being driven by the level shifter and, therefore, Pull Up has no effect.
Could you, please, explain what this phrase “HPD level shifter can be non-inverting or inverting.” in “OEM Product design guide” means and how to configure non-inverting HPD?