4.3" LCD Display using Beagle Bone Black

Hi All,

We wanted to test 4.3" LCD Display in Beagle Bone Black board using yocto project.
As display configuration is not enabled by default we have tried to enable the configuration in DTS file and also in kernel menuconfig.Below is the DTS file configuration.

	target-module@e000 {			/* 0x4830e000, ap 72 4a.0 */
		compatible = "ti,sysc-omap4", "ti,sysc";
		reg = <0xe000 0x4>,
		      <0xe054 0x4>;
		reg-names = "rev", "sysc";
		ti,sysc-midle = <SYSC_IDLE_FORCE>,
				<SYSC_IDLE_NO>,
				<SYSC_IDLE_SMART>;
		ti,sysc-sidle = <SYSC_IDLE_FORCE>,
				<SYSC_IDLE_NO>,
				<SYSC_IDLE_SMART>;
		/* Domains (P, C): per_pwrdm, lcdc_clkdm */
		clocks = <&lcdc_clkctrl AM3_LCDC_LCDC_CLKCTRL 0>;
		clock-names = "fck";
		#address-cells = <1>;
		#size-cells = <1>;
		ranges = <0x0 0xe000 0x1000>;

		lcdc: lcdc@0 {
			compatible = "ti,am33xx-tilcdc";
			reg = <0x0 0x1000>;
			interrupts = <36>;
			status = "okay";
		};
	};

However it is not working. We are not able to see any display and backlight related files in rootfs also.
Can anyone please let us know the steps to enable the display configuration to display the bootup messages in LCD display. Also how to display any custom image?

Thank you,
Devika R

The 4.3" LCD cape model BB-CAPE-DISP-CT43 that Newark sells triggers loading the overlay file BB-CAPE-DISP-CT4-00A0.dtbo

It may be worth it to cruise the source tree for
KERNEL/arch/arm/boot/dts/overlays/BB-CAPE-DISP-CT4-00A0.dts
and do a comparison.

Hi,

We are using yocto project and it does not have “overlays” folder in KERNEL/arch/arm/boot/dts/
Can you please let us know how we have to solve this with respect to yocto project.

Thanks,
Devika R

The device tree source file I’m referencing can be seen at: