<?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>topic How to control MCU8080 interface in IMX7D in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-MCU8080-interface-in-IMX7D/m-p/1790620#M218844</link>
    <description>&lt;P&gt;Hi NXP engineers,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;I'm working on porting ST7789V, which using 8080 interface(16 bit) to transfer data with imx7d.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; My developing environment is: u-boot(2020.04-00210), kernel(4.14.98-00322).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; I referred to the NXP’s patch package during the transplantation process from&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Patch-to-support-MPU-8080-LCD-on-iMX6UL-and-iMX7D/ta-p/1121531" target="_self"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Patch-to-support-MPU-8080-LCD-on-iMX6UL-and-iMX7D/ta-p/1121531&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;This installation package does support my debugging a lot, but not everything is fixing with my product. Currently, I am still debugging in uboot.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;I found that my image data stopped after sending one frame, that is, it stopped transmitting after sending 320x240x2 (RGB565) data.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; I am using the same frambuffer address in the LCDIF_CUR_BUF and LCDIF_NEXT_BUF registers.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;When I change the image data in the address, no image transfer occurs.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;How to solve the above problems?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; In addition, I noticed that the input image format used in the uboot patch package is YCbCr422, and I have changed it to RGB16.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Patrick.&lt;/P&gt;</description>
    <pubDate>Thu, 18 Jan 2024 04:18:04 GMT</pubDate>
    <dc:creator>PatrickZhang_questps</dc:creator>
    <dc:date>2024-01-18T04:18:04Z</dc:date>
    <item>
      <title>How to control MCU8080 interface in IMX7D</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-MCU8080-interface-in-IMX7D/m-p/1790620#M218844</link>
      <description>&lt;P&gt;Hi NXP engineers,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;I'm working on porting ST7789V, which using 8080 interface(16 bit) to transfer data with imx7d.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; My developing environment is: u-boot(2020.04-00210), kernel(4.14.98-00322).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; I referred to the NXP’s patch package during the transplantation process from&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Patch-to-support-MPU-8080-LCD-on-iMX6UL-and-iMX7D/ta-p/1121531" target="_self"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Patch-to-support-MPU-8080-LCD-on-iMX6UL-and-iMX7D/ta-p/1121531&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;This installation package does support my debugging a lot, but not everything is fixing with my product. Currently, I am still debugging in uboot.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;I found that my image data stopped after sending one frame, that is, it stopped transmitting after sending 320x240x2 (RGB565) data.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; I am using the same frambuffer address in the LCDIF_CUR_BUF and LCDIF_NEXT_BUF registers.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;When I change the image data in the address, no image transfer occurs.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;How to solve the above problems?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; In addition, I noticed that the input image format used in the uboot patch package is YCbCr422, and I have changed it to RGB16.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Patrick.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jan 2024 04:18:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-MCU8080-interface-in-IMX7D/m-p/1790620#M218844</guid>
      <dc:creator>PatrickZhang_questps</dc:creator>
      <dc:date>2024-01-18T04:18:04Z</dc:date>
    </item>
  </channel>
</rss>

