Targeted Hardware | phyCORE-AM572x |
Targeted Software | BSP-Yocto-TISDK-AM57xx-PD17.1.1 Release Notes |
Date |
|
The default enabled display interface for the phyCORE-AM572x Rapid Development kit is the parallel display port utilizing a PHYTEC LCD Kit (LCD-018-070KAP). To enable use of HDMI with the Linux demo, the Linux device tree file will need to be modified. The following provides a walkthrough for modifying and rebuilding the device tree binary to enable HDMI.
cd $YOCTO_DIR/build/arago-tmp-external-linaro-toolchain/work/am572x_phycore_rdk-linux-gnueabi/linux-phytec-ti/4.4.32+git_v4.4.32-phy2-r7a/git/ |
vim arch/arm/boot/dts/am57xx-phycore-rdk.dts |
/ { memory { device_type = "memory"; reg = <0x0 0x80000000 0x0 0x80000000>; /* 2GiB */ }; aliases { display0 = &hdmi; /* sound0 = &hdmi; */ sound0 = &rdk_audio; }; }; |
You will notice that sound0 = &hdmi; is commented out. This binding is for audio over HDMI. It is recommended to keep this commented out if you are connecting to a device that does not support HDMI audio. |
/* FIXME: RR - HDMI, DSS, and LCD are disabled until * the omapdrm-pvr build issues are resolved */ /* LCD-018 display: enable lcd0, backlight, and ft5406 */ &lcd0 { status = "disabled"; }; &backlight { status = "disabled"; }; &ft5406 { status = "disabled"; }; &lcd_port { status = "disabled"; }; /* HDMI: enable hdmi, hdmi0 and tpd12s521 */ &tpd12s521 { status = "okay"; }; &hdmi { status = "okay"; }; &hdmi0 { status = "okay"; }; &dss { status = "okay"; }; |
cd $YOCTO_DIR/build/ |
bitbake linux-phytec-ti -f -c compile && bitbake linux-phytec-ti |