We use cookies to provide our visitors with an optimal site experience. View our privacy notice and cookie notice to learn more about how we use cookies and how to manage your settings. By proceeding on our website you consent to the use of cookies.
I have encountered a problem with HDMI with the BBB and the latest Debian 9.3 image.
When using a 4D systems LCD Cape, the latest Debian image works fine “out of the box” and when the BBB boots, the LCD cape correctly displays the desktop.
When I attempt to connect an HDMI display to the HDMI port instead (no LCD cape), there is no output from the BBB on the HDMI display.
I tried this on a BBB with an older debian image (I think it was factory programmed Debian 8.3 image). The older debian image booted and correctly displayed the desktop on a connected HDMI display.
I think I have some sort of configuration issue but I cannot determine what is wrong. /boot/Env.txt does not disable the HDMI virtual cape (the line is commented out):
#disable_uboot_overlay_video=1
and overlays are enabled:
enable_uboot_overlays=1
I downloaded one of the recent images (5-20-2018) and tried that. Still no HDMI output.
I will also mention that I used two different HDMI displays to test with. One is an ASUS monitor and the other is the Manga Screen 2. Both displays work fine when plugged into my Mac.
At first glance, this might be a regression, we just switched to v4.14.x a few weeks back.
The first thing i’d try, does your monitor have a usb hub built-in, aka something we can use to share a GND connect between the BBB and the monitor? (by connected a usb cable between both devices, thus allowing the edid register to be probed correctly.)
If that doesn’t work, does downgrading to 4.9.x fix the issue?
cd /opt/scripts/tools/
sudo ./update_kernel.sh --lts_4_9
sudo reboot
The Manga Screen 2 is powered from the BBB USB port so I believe there is a shared GND connection through that. The Manga Screen 2 worked when I was using the older Debian image (8.3 I think) so I think the edid can be probed by the BBB.
I’ll try downgrading and see what happens and let you know.
I do recall attempting the edid override you suggested and it did not change things. I’ll try the audio disable as well and see what happens …
… so with disable_uboot_overlay_audio=1 and the edid override, the display is still off.
It is important to note that my ASUS monitor does not connect either so I don’t think this is an issue with the display. I connected the display to the HDMI port of my MBP and it works fine.
I get the sense that the HDMI drivers are simply not loaded at all. Is there someway to find out if they are even loading?