Can briefly explain each dtb file that included into i.MX8M Plus LPDDR4 EVK as below? This is because i will NOT using wifi/bluetooth, CAN, camera, PCIe, audio and lvds on my custom board, so intend to remove those unnecessary dtb file. Thanks
KERNEL_DEVICETREE:append:use-nxp-bsp = " \
freescale/imx8mp-ab2.dtb \
freescale/imx8mp-evk-basler.dtb \
freescale/imx8mp-evk-basler-ov2775.dtb \
freescale/imx8mp-evk-basler-ov5640.dtb \
freescale/imx8mp-evk-dual-basler.dtb \
freescale/imx8mp-evk-dual-ov2775.dtb \
freescale/imx8mp-evk-ecspi-slave.dtb \
freescale/imx8mp-evk-flexcan2.dtb \
freescale/imx8mp-evk-hifiberry-dacplus.dtb \
freescale/imx8mp-evk-inmate.dtb \
freescale/imx8mp-evk-iqaudio-dacplus.dtb \
freescale/imx8mp-evk-iqaudio-dacpro.dtb \
freescale/imx8mp-evk-it6263-lvds-dual-channel.dtb \
freescale/imx8mp-evk-jdi-wuxga-lvds-panel.dtb \
freescale/imx8mp-evk-ndm.dtb \
freescale/imx8mp-evk-ov2775.dtb \
freescale/imx8mp-evk-ov2775-ov5640.dtb \
freescale/imx8mp-evk-pcie-ep.dtb \
freescale/imx8mp-evk-rm67191.dtb \
freescale/imx8mp-evk-rm67199.dtb \
freescale/imx8mp-evk-root.dtb \
freescale/imx8mp-evk-rpmsg.dtb \
freescale/imx8mp-evk-sof-wm8960.dtb \
freescale/imx8mp-evk-spdif-lb.dtb \
freescale/imx8mp-evk-usdhc1-m2.dtb \
Solved! Go to Solution.
Each reference board has a standard device tree as follows:
imx8mp-evk.dts single or multiple displays with HDMI, MIPIDSI-HDMI, and LVDS-H
Take the following as example is with special function:
imx8mp-ab2.dtb: audio board
imx8mp-evk-sof-wm8960.dtb: Sound open firmware for WM8960
audio
Details you can see in the i.MX Linux Release Notes document.
Each reference board has a standard device tree as follows:
imx8mp-evk.dts single or multiple displays with HDMI, MIPIDSI-HDMI, and LVDS-H
Take the following as example is with special function:
imx8mp-ab2.dtb: audio board
imx8mp-evk-sof-wm8960.dtb: Sound open firmware for WM8960
audio
Details you can see in the i.MX Linux Release Notes document.
Okay. Thanks