This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] AM6548: Under linux, how to configure the device tree to enable the DPI display interface output of the am6548 chip

Part Number: AM6548

I downloaded the latest sdk of the am65xx series, but I don’t know how to configure the dss driver to enable the DPI display interface output of the am6548 chip.

  • Hi,

    Do you have any updates?

    Regards,

    James

  • Sorry about the delay in responding to this, we will provide you with an example shortly.

  • Hi James, 

    To enable DPI, the easiest is to reuse most of the dts setting in the HDMI overlay file:

       <sdk_dir>board-support/linux-5.4.106+gitAUTOINC+023faefa70-g023faefa70/arch/arm64/boot/dts/ti/k3-am654-evm-hdmi.dtso

    it sets up correct pinmux, clocking and DSS ports. You can modify this file for your hardware as needed, and rebuild the overlay dtb. 

    The stock sdk already have the compiled overlay binary, where you can do: 

        During u-boot load: Hit any key to stop autoboot:  0

        => setenv name_overlays k3-am654-evm-hdmi.dtbo     

        => boot


    Unfortunately, the HDMI daughter card is not available for the the AM65 EVM, therefore you will not able to test the software on the EVM. But you can check corresponding registers on DSS and related clock path to ensure all hardware settings are done correctly with the dtb. 

    let  me know if you need any help. 

    regards

    Jian