<?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 Re: D4D Screen and Object handling in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325528#M14964</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Have you checked if code is entering in the D4DLCDHW_ISR_K70LCDC &lt;SPAN&gt;isr&lt;/SPAN&gt;? MQX performs some initializations that your bare metal approach should do. You will have to check that LCDC &lt;SPAN&gt;isr&lt;/SPAN&gt; is enabled and working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Jul 2014 18:16:03 GMT</pubDate>
    <dc:creator>LuisCasado</dc:creator>
    <dc:date>2014-07-07T18:16:03Z</dc:date>
    <item>
      <title>D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325516#M14952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Hi&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;I am using k70 120 MHz controller with D4D Ver 3 bare board&amp;nbsp; software&amp;nbsp; for developing my GUI interface.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;1) While using "D4D_ShowObject()" function for hiding objects the whole screen itself is refreshing/Flashing. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;I want&amp;nbsp; only the paticular portion of the screen to change not the whole screen to refresh. Is this possible .Are there any workarounds to prevent whole screen updating&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;2)&amp;nbsp; When i call a popup screen smaller than main screen and then use "D4D_EscapeScreen()" the whole display is refreshing and flashing. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Is it possible to limit the refresh to only the corresponding portion of small popup screen and prevent the whole main screen from flashing.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;For example-&amp;gt;&amp;nbsp; I am having a small keypad screen smaller than the main screen as popup in my main screen. When exiting the keypad screen the whole &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;screen is refreshed where as i want only the keypad screen to disappear .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;3)&amp;nbsp; With this setup it seems that my screen refresh rate is slow.How can i make screen refresh rate faster.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Gowrishankar&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2014 13:15:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325516#M14952</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-06-27T13:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325517#M14953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;With the K70 you can enable dual buffer screen, so you will improve the look and feel of the screens. &lt;SPAN&gt;eGUI&lt;/SPAN&gt; will draw in the hidden buffer and then swap the buffers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2014 13:19:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325517#M14953</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-06-27T13:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325518#M14954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis&lt;/P&gt;&lt;P&gt;thanks for the information.But can you please help us to understand how to enable the dual buffer in D4D. also how to draw screens in the second buffer and how to display 2nd buffer.&lt;/P&gt;&lt;P&gt;So far in D4D we could not find any methods to enable this feature.&lt;/P&gt;&lt;P&gt;can you please share with us any example programs for using the dual buffer screen feature&amp;nbsp; in D4D.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Gowrishankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2014 10:10:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325518#M14954</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-06-28T10:10:36Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325519#M14955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Please, use the latest &lt;SPAN&gt;eGUI&lt;/SPAN&gt; code : &lt;A href="https://github.com/Gargy007/eGUI"&gt;https://github.com/Gargy007/eGUI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You don't need to take care of the buffers, that is managed by &lt;SPAN&gt;eGUI&lt;/SPAN&gt;. All the objects are drawn in the background buffer and then &lt;SPAN&gt;eGUI&lt;/SPAN&gt; driver swap the buffers. The K70 demo is &lt;SPAN&gt;github&lt;/SPAN&gt; enables double buffer by default.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; "&gt;#define D4DLCDHWFB_DOUBLE_BUFFER&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt; 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; "&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; "&gt;Luis&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2014 11:10:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325519#M14955</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-06-28T11:10:16Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325520#M14956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the quick replay.&lt;/P&gt;&lt;P&gt;we will check this and reply back to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Gowrishankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2014 12:25:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325520#M14956</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-06-28T12:25:34Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325521#M14957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;1. when "#define D4DLCDHWFB_DOUBLE_BUFFER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0"&amp;nbsp; Screen Diaplays.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;2. when "#define D4DLCDHWFB_DOUBLE_BUFFER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1"&amp;nbsp; Screen goes Blank. Why?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;when &lt;SPAN style="color: #333333;"&gt;D4DLCDHWFB_DOUBLE_BUFFER is enabled do we need to consider any other settings?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;&lt;SPAN style="color: #333333;"&gt;Gowrishankar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jul 2014 09:56:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325521#M14957</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-05T09:56:07Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325522#M14958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What hardware and compiler are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jul 2014 12:48:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325522#M14958</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-07-05T12:48:08Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325523#M14959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I m using Kinetis-K70 MCU and Code warrior 10.4&lt;/P&gt;&lt;P&gt;... Bareboard Project&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gowrishankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jul 2014 14:13:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325523#M14959</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-05T14:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325524#M14960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The &lt;SPAN&gt;github&lt;/SPAN&gt; demo is working fine with IAR and MQX. &lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt;What I asked about hardware, I meant if you are using the TWR-K70.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Difficult to know what is the issue in your side. The application use DMA to copy buffers.&lt;/P&gt;&lt;P&gt;Try to disable first the DMA and use copy buffers by software and then move to DMA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; #define D4DLCDHWFB_DMA_ENABLE&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt; 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Jul 2014 21:30:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325524#M14960</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-07-06T21:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325525#M14961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks, we use TWR-K70 with TWR-LCD-RGB.&lt;/P&gt;&lt;P&gt;1. Could you help us with further info on how&amp;nbsp; to disable first the DMA and copy buffers by software and then move to DMA ?&lt;/P&gt;&lt;P&gt;2. We tried to compile "github demo" with IAR but getting following errors&lt;/P&gt;&lt;P&gt;cannot open source file "d4d.h"&lt;/P&gt;&lt;P&gt;cannot open source file "mqx.h"&amp;nbsp; etc.,&lt;/P&gt;&lt;P&gt;3. How to "&lt;SPAN style="color: #000000; font-family: Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: start; text-indent: 0px;"&gt;add the include path" in IAR? since we have not worked in IAR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: start; text-indent: 0px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: start; text-indent: 0px;"&gt;Regards.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: start; text-indent: 0px;"&gt;Gowrishankar.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 06:11:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325525#M14961</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-07T06:11:33Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325526#M14962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Just use #define D4DLCDHWFB_DMA_ENABLE 0&lt;/LI&gt;&lt;LI&gt;And 3) You have to build the MQX &lt;SPAN&gt;libs&lt;/SPAN&gt; first. I have used the latest MQX 4.1. Build the &lt;SPAN&gt;libs&lt;/SPAN&gt; with the attached user_config.h&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 06:50:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325526#M14962</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-07-07T06:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325527#M14963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, After bellow setting&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; #define D4DLCDHWFB_DMA_ENABLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; #define D4DLCDHWFB_DOUBLE_BUFFER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;TFT init screen is displayed, but code is held up in "while(enableWrite &amp;lt;= 0)" &lt;/P&gt;&lt;P&gt;with in the function &lt;STRONG&gt;static void D4DLCDHW_WriteData_K70LCDC(unsigned long addr, D4D_COLOR value)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;how to get over this issue?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards,&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Gowrishankar&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 09:51:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325527#M14963</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-07T09:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325528#M14964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Have you checked if code is entering in the D4DLCDHW_ISR_K70LCDC &lt;SPAN&gt;isr&lt;/SPAN&gt;? MQX performs some initializations that your bare metal approach should do. You will have to check that LCDC &lt;SPAN&gt;isr&lt;/SPAN&gt; is enabled and working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 18:16:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325528#M14964</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-07-07T18:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325529#M14965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="j-attachment-icon" data-content-finding="Community" href="https://community.nxp.com/servlet/JiveServlet/download/404967-275236/eGUI_CW_10_6_MQX_4_1.zip"&gt; &lt;SPAN class="jive-icon-big jive-icon-doctype-compressed" title="Attachment"&gt;&lt;/SPAN&gt; &lt;/A&gt;&amp;nbsp; &lt;A _jive_internal="true" data-content-finding="Community" href="https://community.nxp.com/servlet/JiveServlet/download/404967-275236/eGUI_CW_10_6_MQX_4_1.zip"&gt;eGUI_CW_10_6_MQX_4_1.zip&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This MQX sample code is working fine with Double Buffer Enabled and DMA dissabled so i am sure my hardware is OK.&lt;/P&gt;&lt;P&gt;Also i have verified that Baremetal code is entering&amp;nbsp; D4DLCDHW_ISR_K70LCDC isr but still when Double Buffer is enabled i am getting Blank Screen&lt;/P&gt;&lt;P&gt;Is there any specific linker file for this setting&lt;/P&gt;&lt;P&gt;Can you please provide working Baremetal smaple code for K70&amp;nbsp; with Double buffer enable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Gowrishankar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2014 07:20:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325529#M14965</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-14T07:20:00Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325530#M14966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MQX sample code is working fine with Double Buffer Enabled and DMA dissabled so i am sure my hardware is OK.&lt;/P&gt;&lt;P&gt;Also i have verified that Baremetal code is entering&amp;nbsp; D4DLCDHW_ISR_K70LCDC isr but still when Double Buffer is enabled i am getting Blank Screen&lt;/P&gt;&lt;P&gt;Is there any specific linker file for this setting&lt;/P&gt;&lt;P&gt;Can you please provide working Baremetal smaple code for K70&amp;nbsp; with Double buffer enable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Gowrishankar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2014 09:25:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325530#M14966</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-14T09:25:10Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325531#M14967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I am sorry, I don't have bare metal code example. In my side is working fine double buffer + DMA using MQX, but never tried bare metal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2014 22:12:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325531#M14967</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-07-14T22:12:13Z</dc:date>
    </item>
    <item>
      <title>Re: D4D Screen and Object handling</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325532#M14968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;In my test program i am using two screens - first screen and second screen.&lt;/P&gt;&lt;P&gt;Second screen is smaller than first screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second screen is activate at regular interval (2 Sec) and then closed after 2 Sec.&lt;/P&gt;&lt;P&gt;For this setting the program is working fine and i am getting complete screen in 4.3" (480*272) TFT.&lt;/P&gt;&lt;P&gt;But when i try to use the same program for 7.0"(800*480)TFT some part of first sceen is cleared (Pictures attached below) .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When DMA is disabled 7.0" TFT works fine .&lt;/P&gt;&lt;P&gt;Can you please suggest any solutions for this problem&lt;BR /&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;4.3" TF Configuration:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;SPAN style="color: #7f0055;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; D4DLCDHWFB_X_MAX 480&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #7f0055; font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: Courier New,monospace;"&gt; D4DLCDHWFB_Y_MAX 272 &lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;SPAN style="color: #7f0055;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; D4DLCDHWFB_DOUBLE_BUFFER 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;SPAN style="color: #7f0055;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; D4DLCDHWFB_DMA_ENABLE 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;7.0" TFT Configuration:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;SPAN style="color: #7f0055;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; D4DLCDHWFB_X_MAX 800&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #7f0055; font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: Courier New,monospace;"&gt; D4DLCDHWFB_Y_MAX 480 &lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;SPAN style="color: #7f0055;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; D4DLCDHWFB_DOUBLE_BUFFER 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New,monospace;"&gt;&lt;SPAN style="color: #7f0055;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; D4DLCDHWFB_DMA_ENABLE 1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="DSC_0539.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/45084iFAA5EDA241684E79/image-size/large?v=v2&amp;amp;px=999" role="button" title="DSC_0539.jpg" alt="DSC_0539.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;4.3" with DMA enabled First screen&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="DSC_0540.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/45085i06DD26669C37F31B/image-size/large?v=v2&amp;amp;px=999" role="button" title="DSC_0540.jpg" alt="DSC_0540.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;4.3" with DMA enabled First screen+ Second screen&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="DSC_0541.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/45086i961050528CD6F8F6/image-size/large?v=v2&amp;amp;px=999" role="button" title="DSC_0541.jpg" alt="DSC_0541.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;7.0" TFT with DMA enabled First screen&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="DSC_0544.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/45087iFEF21B18C2AEA475/image-size/large?v=v2&amp;amp;px=999" role="button" title="DSC_0544.jpg" alt="DSC_0544.jpg" /&gt;&lt;/span&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;7.0" TFT with DMA enabled First screen+Second Screen&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gowrishankar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2014 10:48:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/D4D-Screen-and-Object-handling/m-p/325532#M14968</guid>
      <dc:creator>VGS</dc:creator>
      <dc:date>2014-07-17T10:48:30Z</dc:date>
    </item>
  </channel>
</rss>

