<?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 MPC5675K FEC bug in DPM mode in MPC5xxx</title>
    <link>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521632#M3522</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an Ethernet testing code running on MPC5675K, which is working correctly using Lockstep mode. As soon as I switched to DPM, I am experiencing an interesting problem. When a message is received, the Rx interrupt is initiated and I check the content of the according receive buffer. The start of the package (8 bytes) is correct, but after that the rest of the package is mixed up in the memory.&lt;/P&gt;&lt;P&gt;Correct version (LSM - buffer starts at 0x40003368):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/121804i80020798DDCF5AAA/image-size/large?v=v2&amp;amp;px=999" title="153592_153592.png" alt="153592_153592.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59733i6378E8E0AC7B830E/image-size/large?v=v2&amp;amp;px=999" title="LSM_marked.png" alt="LSM_marked.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Buggy version (DPM - buffer start at 0x40003378):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/121805i4B815487E06A27E3/image-size/large?v=v2&amp;amp;px=999" title="153665_153665.png" alt="153665_153665.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59771i5CE7EFE7126D9FE1/image-size/large?v=v2&amp;amp;px=999" title="DPM_marked.png" alt="DPM_marked.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any idea of the root cause?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance for your help!&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 15:33:26 GMT</pubDate>
    <dc:creator>danielsommer</dc:creator>
    <dc:date>2016-06-15T15:33:26Z</dc:date>
    <item>
      <title>MPC5675K FEC bug in DPM mode</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521632#M3522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an Ethernet testing code running on MPC5675K, which is working correctly using Lockstep mode. As soon as I switched to DPM, I am experiencing an interesting problem. When a message is received, the Rx interrupt is initiated and I check the content of the according receive buffer. The start of the package (8 bytes) is correct, but after that the rest of the package is mixed up in the memory.&lt;/P&gt;&lt;P&gt;Correct version (LSM - buffer starts at 0x40003368):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/121804i80020798DDCF5AAA/image-size/large?v=v2&amp;amp;px=999" title="153592_153592.png" alt="153592_153592.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59733i6378E8E0AC7B830E/image-size/large?v=v2&amp;amp;px=999" title="LSM_marked.png" alt="LSM_marked.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Buggy version (DPM - buffer start at 0x40003378):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/121805i4B815487E06A27E3/image-size/large?v=v2&amp;amp;px=999" title="153665_153665.png" alt="153665_153665.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59771i5CE7EFE7126D9FE1/image-size/large?v=v2&amp;amp;px=999" title="DPM_marked.png" alt="DPM_marked.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any idea of the root cause?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance for your help!&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 15:33:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521632#M3522</guid>
      <dc:creator>danielsommer</dc:creator>
      <dc:date>2016-06-15T15:33:26Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5675K FEC bug in DPM mode</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521633#M3523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;the first thought could be disabling the cache at all, or with the help of MMU disable caching of the memory areas where TX/RX Buffer descriptors and TX/RX buffers are placed.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;BR, Petr&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 11:04:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521633#M3523</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2016-06-16T11:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5675K FEC bug in DPM mode</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521634#M3524</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;thank you for you help!&lt;/P&gt;&lt;P&gt;Could you give me some directions, how I can disable the cache? Or configure MMU? I didn't find any related information in the reference manual...&lt;/P&gt;&lt;P&gt;Thank you again!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 12:27:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521634#M3524</guid>
      <dc:creator>danielsommer</dc:creator>
      <dc:date>2016-06-16T12:27:37Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5675K FEC bug in DPM mode</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521635#M3525</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Calibri',sans-serif;"&gt;The easiest way could be disabling the cache at startup, if enabled there. Not sure what IDE you are using, so go through startup code and comment out related code. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-weight: normal; font-family: 'Calibri',sans-serif;"&gt;The device Core manual describes both the Cache and MMU modules; &lt;A href="http://cache.nxp.com/files/32bit/doc/ref_manual/e200z760RM.pdf"&gt;http://cache.nxp.com/files/32bit/doc/ref_manual/e200z760RM.pdf&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Calibri',sans-serif;"&gt;You can also look at following &lt;/SPAN&gt;document and read chapters MMU and Cache; &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-330178"&gt;e200 Core Training relevant to MPC55xx and MPC56xx device family&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the MMU setup the &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-331924"&gt;MMU Assist Register CONFIGURATOR&lt;/A&gt; can be used.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jun 2016 07:55:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521635#M3525</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2016-06-17T07:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5675K FEC bug in DPM mode</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521636#M3526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, I will investigate this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jun 2016 13:26:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5675K-FEC-bug-in-DPM-mode/m-p/521636#M3526</guid>
      <dc:creator>danielsommer</dc:creator>
      <dc:date>2016-06-17T13:26:55Z</dc:date>
    </item>
  </channel>
</rss>

