<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX Graphicsのトピックi.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
    <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1400054#M265</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Im trying to connect the display controller output to the eLCDIF interface in the ADMA subsystem.&lt;BR /&gt;The block diagram in section 15.1.1.1 of the reference manual shows a possible connection using the pixel link, but provides no further information.&lt;/P&gt;&lt;P&gt;I have looked at the SDK examples for the i.MX8 but there are noone provided for the eLCDIF interface.&lt;BR /&gt;Furthermore the SDK examples for the DPU also dont show how outputting to the eLCDIF interface would be done,&amp;nbsp; only how to select one of the two lvds channels.&lt;/P&gt;&lt;P&gt;How could I set about to acomplish this? As far as I can tell the so called "pixel link" is a AXI bus, which means there should be a axi master (LCDIF) which I would have to connect with an axi slave (the pixel link of the dc?).&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Mon, 17 Jan 2022 07:51:31 GMT</pubDate>
    <dc:creator>usr13</dc:creator>
    <dc:date>2022-01-17T07:51:31Z</dc:date>
    <item>
      <title>i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1400054#M265</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Im trying to connect the display controller output to the eLCDIF interface in the ADMA subsystem.&lt;BR /&gt;The block diagram in section 15.1.1.1 of the reference manual shows a possible connection using the pixel link, but provides no further information.&lt;/P&gt;&lt;P&gt;I have looked at the SDK examples for the i.MX8 but there are noone provided for the eLCDIF interface.&lt;BR /&gt;Furthermore the SDK examples for the DPU also dont show how outputting to the eLCDIF interface would be done,&amp;nbsp; only how to select one of the two lvds channels.&lt;/P&gt;&lt;P&gt;How could I set about to acomplish this? As far as I can tell the so called "pixel link" is a AXI bus, which means there should be a axi master (LCDIF) which I would have to connect with an axi slave (the pixel link of the dc?).&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jan 2022 07:51:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1400054#M265</guid>
      <dc:creator>usr13</dc:creator>
      <dc:date>2022-01-17T07:51:31Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1403660#M268</link>
      <description>&lt;P&gt;Could you tell us which board and which version of BSP are you using?&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jan 2022 03:45:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1403660#M268</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2022-01-24T03:45:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1403866#M269</link>
      <description>&lt;P&gt;Im using a custom in-house carrier board and the BSP Version SDK_2.9.0_MIMX8QX5xxxFZ.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jan 2022 09:09:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1403866#M269</guid>
      <dc:creator>usr13</dc:creator>
      <dc:date>2022-01-24T09:09:19Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1405012#M270</link>
      <description>&lt;P&gt;I will confirm it for you, As we Chinese will have the Spring Festival holiday and will back to office on the 7th Feb,Thanks a lot for your kindly understandings.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 08:30:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1405012#M270</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2022-01-26T08:30:00Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1406371#M271</link>
      <description>&lt;P&gt;Pixel link is dedicated bus used for transferring pixel between master (DISPLAY ) and slave (with fix address. )&lt;BR /&gt;&lt;BR /&gt;The address the master is sending to is configured though SCU FW call.&lt;BR /&gt;The document "sc_fw_api_qx_b0.pdf" part of the imx-scfw-porting-kit is describing the API:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="b45499_0-1643341161496.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/169087i203AFEAF2BC94099/image-size/medium?v=v2&amp;amp;px=400" role="button" title="b45499_0-1643341161496.png" alt="b45499_0-1643341161496.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's what the following chapter is trying to explain in the RM:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="b45499_1-1643341161762.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/169089i79A4B1D692BECAB3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="b45499_1-1643341161762.png" alt="b45499_1-1643341161762.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But I would have expected to be find it in the RM chapter:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="b45499_2-1643341162352.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/169088iFBA8078F3B95EE93/image-size/medium?v=v2&amp;amp;px=400" role="button" title="b45499_2-1643341162352.png" alt="b45499_2-1643341162352.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Verification on the errata: nothing is preventing to to configure the pixel address.&lt;/P&gt;
&lt;P&gt;But looking at the latest internal documentation, it feels like the feature has been de-scoped&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jan 2022 03:39:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1406371#M271</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2022-01-28T03:39:35Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1406519#M272</link>
      <description>&lt;P&gt;Thanks for the answer.&lt;/P&gt;&lt;P&gt;I'm am still unsure on which value to write to the SC_C_PXL_LINK_MST1_ADDR resource, if I want to use the eLCDIF interface as an output.&lt;/P&gt;&lt;P&gt;Looking at the dpu_character SDK example, it seems like this value is always 0 for LVDS or DSI, the only difference is the DPU display index.&lt;/P&gt;&lt;P&gt;Do I need to take additional steps to output to the eLCDIF or is there a simple address I need to use for the SC_C_PXL_LINK_MST1_ADDR resource?&lt;/P&gt;&lt;LI-CODE lang="cpp"&gt;#if (DPU_EXAMPLE_DI == DPU_DI_MIPI)
status_t SOC_SetDpuMipiDsiPixelLink(sc_ipc_t ipc, IRIS_MVPL_Type *dpu, uint8_t displayIndex, MIPI_DSI_HOST_Type *dsi)
{
    /*
     * Pixel link setting.
     *
     * DPU 0 display0 is connected to MIPI DSI 0 using address 0.
     * DPU 0 display1 is connected to MIPI DSI 1 using address 0.
     *
     * SC_R_DC_0    SC_C_PXL_LINK_MST1_ADDR   Master 1 pixel link address
     * SC_R_DC_0    SC_C_PXL_LINK_MST1_ENB    Master 1 pixel link enable
     * SC_R_DC_0    SC_C_PXL_LINK_MST1_VLD    Master 1 pixel link valid
     * SC_R_DC_0    SC_C_PXL_LINK_MST2_ADDR   Master 2 pixel link address
     * SC_R_DC_0    SC_C_PXL_LINK_MST2_ENB    Master 2 pixel link enable
     * SC_R_DC_0    SC_C_PXL_LINK_MST2_VLD    Master 2 pixel link valid
     * SC_R_DC_0    SC_C_SYNC_CTRL0           PL sync ctrl 0
     * SC_R_DC_0    SC_C_SYNC_CTRL1           PL sync ctrl 1
     */
    uint8_t pixelLinkAddr = 0;
    uint32_t i;
    sc_err_t err = SC_ERR_NONE;

    const dpu_mipi_pl_addr_t dpuMipiPlAddrs[] = {
        {
            .dpu             = DC__IRIS_MVPL,
            .dpuDisplayIndex = 0,
            .dsi             = DI_MIPI_DSI_LVDS_0__MIPI_DSI_HOST,
            .plAddr          = 0,
        },
        {
            .dpu             = DC__IRIS_MVPL,
            .dpuDisplayIndex = 1,
            .dsi             = DI_MIPI_DSI_LVDS_1__MIPI_DSI_HOST,
            .plAddr          = 0,
        },
    };

    const sc_ctrl_t pixelLinkCtrl[][4] = {
        {
            SC_C_PXL_LINK_MST1_ADDR,
            SC_C_PXL_LINK_MST1_ENB,
            SC_C_PXL_LINK_MST1_VLD,
            SC_C_SYNC_CTRL0,
        },
        {
            SC_C_PXL_LINK_MST2_ADDR,
            SC_C_PXL_LINK_MST2_ENB,
            SC_C_PXL_LINK_MST2_VLD,
            SC_C_SYNC_CTRL1,
        },
    };

    /* Get the pixel link address. */
    for (i = 0; i &amp;lt; ARRAY_SIZE(dpuMipiPlAddrs); i++)
    {
        if ((dpu == dpuMipiPlAddrs[i].dpu) &amp;amp;&amp;amp; (displayIndex == dpuMipiPlAddrs[i].dpuDisplayIndex) &amp;amp;&amp;amp;
            (dsi == dpuMipiPlAddrs[i].dsi))
        {
            pixelLinkAddr = dpuMipiPlAddrs[i].plAddr;
            break;
        }
    }

    if (ARRAY_SIZE(dpuMipiPlAddrs) &amp;lt;= i)
    {
        PRINTF("ERROR: This DPU to MIPI DSI path is not supported.\r\n");
        return kStatus_Fail;
    }

    /* Set address. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][0], pixelLinkAddr);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Pull down sync control. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][3], 0);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Enable pixel link. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][1], 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Delay at least 3 pixel clock. */
    for (volatile uint32_t i = 0; i &amp;lt; 0x100000; i++)
    {
    }

    /* Valid pixel link. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][2], 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Pull up sync control. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][3], 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    return kStatus_Success;
}
#elif (DPU_EXAMPLE_DI == DPU_DI_LVDS)
status_t SOC_SetDpuLdbPixelLink(sc_ipc_t ipc, IRIS_MVPL_Type *dpu, uint8_t displayIndex, LDB_Type *ldb)
{
    /*
     * Pixel link setting.
     *
     * DPU 0 display1 is connected to LDB 0 using address 0.
     * DPU 1 display1 is connected to LDB 1 using address 0.
     *
     * SC_R_DC_0    SC_C_PXL_LINK_MST1_ADDR   Master 1 pixel link address
     * SC_R_DC_0    SC_C_PXL_LINK_MST1_ENB    Master 1 pixel link enable
     * SC_R_DC_0    SC_C_PXL_LINK_MST1_VLD    Master 1 pixel link valid
     * SC_R_DC_0    SC_C_PXL_LINK_MST2_ADDR   Master 2 pixel link address
     * SC_R_DC_0    SC_C_PXL_LINK_MST2_ENB    Master 2 pixel link enable
     * SC_R_DC_0    SC_C_PXL_LINK_MST2_VLD    Master 2 pixel link valid
     * SC_R_DC_0    SC_C_SYNC_CTRL0           PL sync ctrl 0
     * SC_R_DC_0    SC_C_SYNC_CTRL1           PL sync ctrl 1
     */
    uint8_t pixelLinkAddr = 0;
    uint32_t i;
    sc_err_t err = SC_ERR_NONE;

    const dpu_ldb_pl_addr_t dpuLdbPlAddrs[] = {
        {
            .dpu             = DC__IRIS_MVPL,
            .dpuDisplayIndex = 0,
            .ldb             = MIPI_DSI_LVDS_COMBO0_CSR,
            .plAddr          = 0,
        },
        {
            .dpu             = DC__IRIS_MVPL,
            .dpuDisplayIndex = 1,
            .ldb             = MIPI_DSI_LVDS_COMBO1_CSR,
            .plAddr          = 0,
        },
    };

    const sc_ctrl_t pixelLinkCtrl[][4] = {
        {
            SC_C_PXL_LINK_MST1_ADDR,
            SC_C_PXL_LINK_MST1_ENB,
            SC_C_PXL_LINK_MST1_VLD,
            SC_C_SYNC_CTRL0,
        },
        {
            SC_C_PXL_LINK_MST2_ADDR,
            SC_C_PXL_LINK_MST2_ENB,
            SC_C_PXL_LINK_MST2_VLD,
            SC_C_SYNC_CTRL1,
        },
    };

    /* Get the pixel link address. */
    for (i = 0; i &amp;lt; ARRAY_SIZE(dpuLdbPlAddrs); i++)
    {
        if ((dpu == dpuLdbPlAddrs[i].dpu) &amp;amp;&amp;amp; (displayIndex == dpuLdbPlAddrs[i].dpuDisplayIndex) &amp;amp;&amp;amp;
            (ldb == dpuLdbPlAddrs[i].ldb))
        {
            pixelLinkAddr = dpuLdbPlAddrs[i].plAddr;
            break;
        }
    }

    if (ARRAY_SIZE(dpuLdbPlAddrs) &amp;lt;= i)
    {
        PRINTF("ERROR: This DPU to LDB path is not supported.\r\n");
        return kStatus_Fail;
    }

    /* 8QX uses combo PHY, configure to LVDS here. */
    err = sc_misc_set_control(ipc, MIPI_DSI_RSRC, SC_C_MODE, 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    err = sc_misc_set_control(ipc, MIPI_DSI_RSRC, SC_C_DUAL_MODE, 0);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    err = sc_misc_set_control(ipc, MIPI_DSI_RSRC, SC_C_PXL_LINK_SEL, 0);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Set address. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][0], pixelLinkAddr);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Pull down sync control. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][3], 0);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Enable pixel link. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][1], 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Delay at least 3 pixel clock. */
    for (volatile uint32_t i = 0; i &amp;lt; 0x100000; i++)
    {
    }

    /* Valid pixel link. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][2], 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    /* Pull up sync control. */
    err = sc_misc_set_control(ipc, DC_RSRC, pixelLinkCtrl[displayIndex][3], 1);
    if (SC_ERR_NONE != err)
    {
        assert(false);
    }

    return kStatus_Success;
}

#endif /* DPU_EXAMPLE_DI */&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jan 2022 09:16:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1406519#M272</guid>
      <dc:creator>usr13</dc:creator>
      <dc:date>2022-01-28T09:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1410697#M273</link>
      <description>&lt;P&gt;Pixel link slave address will be 1.&lt;BR /&gt;Additional "pixel link mux" should be configured at 0x5A170000&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="b45499_0-1644386205857.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/169943i3BBCD0ED3EFDD827/image-size/medium?v=v2&amp;amp;px=400" role="button" title="b45499_0-1644386205857.png" alt="b45499_0-1644386205857.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(personal drawing, this is not coming from any documentation.)&lt;/P&gt;
&lt;P&gt;Even if the address is described as "reserved", it controls the pixel link mux internal to the LCDIF module.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="b45499_1-1644386205830.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/169942i9BB644EA63041811/image-size/medium?v=v2&amp;amp;px=400" role="button" title="b45499_1-1644386205830.png" alt="b45499_1-1644386205830.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There might be requirement for the clocking that I still need to clarify.&lt;BR /&gt;If I understood correctly the slice of the LCDIF should be configured to use the bypass input when using the Pixel link input.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 05:56:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1410697#M273</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2022-02-09T05:56:53Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1410698#M274</link>
      <description>&lt;P&gt;We have been informed that the feature should be enable in our latest BSP:&lt;/P&gt;
&lt;P&gt;Looking a code aurora, we can see that the pixel link mux is declared in the DTB&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi?h=lf-5.10.y#n77" target="_blank" rel="noopener nofollow noreferrer"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8qxp-ss-a...&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;DTB for configuring the feature in linux.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8x-mek-dpu-lcdif.dtsi?h=lf-5.10.y" target="_blank" rel="nofollow noopener noreferrer"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8x-mek-dp...&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 05:57:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1410698#M274</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2022-02-09T05:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1423731#M276</link>
      <description>&lt;P&gt;How do I need to configure the eLCDIF display module? Your drawing makes it look like the module is bypassed altogheter, and changing *0x5A170000 = 1/2/3 is all I need to do.&lt;/P&gt;&lt;P&gt;Looking at the eLCDIF subsystem overview:&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Unbenannt.PNG" style="width: 418px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172592iED2E348E2B5324A8/image-dimensions/418x351?v=v2" width="418" height="351" role="button" title="Unbenannt.PNG" alt="Unbenannt.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;It still seems like I still have to configure the LCD Interface to drive the LCD pins. Do I have to configure the eLCDIF Interface to be in e.g. DOTCLK mode? Looking at the startup sequence of the pixel link, I still need to power on the reciever (the lcdif mux, which I have not found the right resource for).&lt;/P&gt;&lt;P&gt;Is there some documentation on this lcdif mux that I can get my hands on? As far as I can see its not documented in the eLCDIF chapter or the pixel link chapter. Its rather frustrating having to wait for your answers, instead of looking up things myself.&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Mar 2022 09:42:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1423731#M276</guid>
      <dc:creator>usr13</dc:creator>
      <dc:date>2022-03-07T09:42:41Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1425039#M278</link>
      <description>&lt;P&gt;I found the solution to my issue: after setting up display stream 1, setting the pixel link slave index to 1 and changing the lcdif mux bit 1:0 to 1, you still need to enable the pixel link mux clock to the pixel clock frequency. The eLCDIF module doesnt need to be configured at all.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="usr13_0-1646808852931.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172869i52BA9F76D6A08DC5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="usr13_0-1646808852931.png" alt="usr13_0-1646808852931.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Mar 2022 06:54:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1425039#M278</guid>
      <dc:creator>usr13</dc:creator>
      <dc:date>2022-03-09T06:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QXP Display Controller Pixel Link to LCDIF Configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1425041#M279</link>
      <description>Good news it works, thanks a lot for you kindly sharing.
Wish you have a nice day</description>
      <pubDate>Wed, 09 Mar 2022 06:57:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/i-MX8QXP-Display-Controller-Pixel-Link-to-LCDIF-Configuration/m-p/1425041#M279</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2022-03-09T06:57:48Z</dc:date>
    </item>
  </channel>
</rss>

