为 BeagleBone Black 构建内核导致我出现 hdmi 问题

为 BeagleBone Black 构建内核导致我出现 hdmi 问题

我已成功关注CLFS 构建 RPi 和 BBB 嵌入式系统的书。在 RPi 情况下,引导加载程序没有给我带来设备树问题。

几年前,我必须修补 Torvalds 的内核建立BBB一号,现在我们已经修补了它github

我可以看到我的内核通过 UART 电缆工作,但它没有显示在 HDMI 屏幕上,而 eMMC 上的原始系统可以显示。我尝试过4.4和4.1版本,但结果是一样的。

我也建立了自己的U盘启动,我用 构建内核am335x-boneblack.dtb,并且我尝试构建骨黑 HDMI 斗篷即使成功安装后/sys/devices/platform/bone_capemgr/slots,屏幕仍为空。

CONFIG_DEBUG_LL我还尝试使用、CONFIG_ARM_APPENDED_DTBCONFIG_EARLY_PRINTKCONFIG_DEBUG_AM33XXUART1CONFIG_DEBUG_OMAP2PLUS_UART以及CONFIG_DEBUG_LL_INCLUDE=debug/omap2plus.S它们的任意组合来构建内核。

如何在原始 BBB 内核上启用 HDMI?最好是在启动过程中,因为我的方式是打开的/etc/rc.d/startup,需要一段时间才能显示在屏幕上,尽管它甚至没有起作用。

相关内容