<?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>T-SeriesのトピックRe: Issues with External DMA on T1024RDB</title>
    <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514824#M957</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The issue seems to be connected with the PCIe operation.&lt;/P&gt;&lt;P&gt;Have you also tried MR[BWC] =0x7?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Jun 2016 15:27:07 GMT</pubDate>
    <dc:creator>ufedor</dc:creator>
    <dc:date>2016-06-08T15:27:07Z</dc:date>
    <item>
      <title>Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514814#M947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My team and I are working on setting up Basic Direct External DMA transfers on the T1024RDB.&amp;nbsp;&amp;nbsp; However, we are thus far unable to successfully setup the external DMA transactions.&amp;nbsp; Our issue/procedure is as follows:&lt;/P&gt;&lt;P&gt;1. We set up the DMA controller for external control as shown in our code below&lt;/P&gt;&lt;P&gt;2. We initiate a DMA transfer sequence by asserting the DREQ signal from high to low.&lt;/P&gt;&lt;P&gt;3. The MR register responds to the DREQ signal and goes from 0 to 1 (as it should)&lt;/P&gt;&lt;P&gt;4. A DACK signal is generated by the DMA controller&lt;/P&gt;&lt;P&gt;5. DREQ returns to a high state.&lt;/P&gt;&lt;P&gt;6. A DMA transfer occurs from our source address to destination address with the amount of data specified in the BCR register&lt;/P&gt;&lt;P&gt;7. The MR register does not reset back to 0&lt;/P&gt;&lt;P&gt;8. The SR register Programming Error bit is set to 1&lt;/P&gt;&lt;P&gt;9. DREQ asserts back to a low state again to initiate another DMA transfer sequence&lt;/P&gt;&lt;P&gt;10. No DACK signal is generated by the DMA controller and the DREQ signal stays low as a result&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to the T1024RDB reference manual, a programming error can occur as a result of one of the following:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.0pt;"&gt;• Transfer started with a byte count of zero&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.0pt;"&gt;• Stride transfer started with a stride size of zero&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.0pt;"&gt;• Illegal type, defined by SATR&lt;EM&gt;n&lt;/EM&gt;[SREADTTYPE] and DATR&lt;EM&gt;n&lt;/EM&gt;[DWRITETTYPE],&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.0pt;"&gt;used for the transfer.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.0pt;"&gt;We have our byte count set to a non zero value, striding turned off, and we have tried all the available options for S&lt;SPAN style="font-size: 12.0pt;"&gt;ATR&lt;EM&gt;n&lt;/EM&gt;[SREADTTYPE] and DATR&lt;EM&gt;n&lt;/EM&gt;[DWRITETTYPE] defined in the T1024RDB reference manual.&amp;nbsp; At this point we are a bit stuck as to what is causing our programming error and preventing further DMA transactions.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.0pt;"&gt;Any help would greatly be appreciated.&amp;nbsp; I have included our setup below:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We first initialize the SATR, SAR, DATR, DAR, and BCR registers.&amp;nbsp; Then I set the MR0 register.&amp;nbsp; After setting the MR0 register we cause the DREQ signal to change state from high to low.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;RCW:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;AA 55 AA 55 01 0E 01 00 08 10 00 0E 00 00 00 00&lt;/P&gt;&lt;P&gt;00 00 00 00 00 00 00 00 4A 80 00 03 80 00 00 12 &lt;/P&gt;&lt;P&gt;EC 02 70 00 21 00 00 00 00 00 00 00 00 00 00 00 &lt;/P&gt;&lt;P&gt;00 00 00 00 00 07 08 00 00 00 00 00 0B 00 5A 08&lt;/P&gt;&lt;P&gt;00 00 00 00 00 00 00 06 08 13 80 40 55 FA 19 3A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;MR0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #005032;"&gt;mrType&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; temp_DMA1_MR0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;bwc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0x8; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// bandwidth sharing&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;emp_en&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// enable external master pause&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;ems_en&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 1; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// enable channel from being started by an external DMA start pin&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;dahts&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// 1 byte destination hold transfer size&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;sahts&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// 1 byte source hold transfer size&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;dahe&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// disable destination address hold&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;sahe&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// disable source address hold&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;srw&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// normal operation&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;eosie&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// do not generate an interrupt upon completion of data transfer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;eolnie&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// do not generate an interrupt upon completion of a list of DMA transfers&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;eolsie&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// do not generate an interrupt upon completion of all DMA transfers&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;eie&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// do not generate an interrupt if a programming or transfer error is detected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;xfe&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// basic mode - disables striding feature in direct mode&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;cdsm_swsm&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// enable write to source address register to start transfer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;ca&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// no effect&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;ctm&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 1; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Configure channel for direct mode&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;cs&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// signal set DREQ&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;cc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// no effect&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;DMA1_MR0-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = temp_DMA1_MR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SATR, SAR, DATR, DAR, BCR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;unsigned&lt;/STRONG&gt; &lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;int&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; srceAddrUpper = 0x0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Upper Source Address Bits&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;unsigned&lt;/STRONG&gt; &lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;int&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; srceAddrLower = 0x80000000;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Lower Source Address Bits&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;unsigned&lt;/STRONG&gt; &lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;int&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; destAddrUpper = 0x0;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Upper Destination Address Bits&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;unsigned&lt;/STRONG&gt; &lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;int&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; destAddrLower = 0x50000000;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Lower Destination Address Bits&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;unsigned&lt;/STRONG&gt; &lt;STRONG style="color: #7f0055; font-size: 10.0pt; font-family: Consolas;"&gt;int&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; byteCount = 256;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// byteCount&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Initialize Source Attribute Register - Channel 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #005032;"&gt;satrType&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; temp_DMA1_SATR0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; text-decoration: underline; font-size: 10.0pt; font-family: Consolas;"&gt;sarType&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; temp_DMA1_SAR0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_SATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;ssme&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// disable stride mode&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_SATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;sreadttype&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0x4; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// read, do not snoop local processor&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Initialize Source Address&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_SATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;esad&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = srceAddrUpper;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_SAR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;sad&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = srceAddrLower;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Initialize the Source Address&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;DMA1_SATR0-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = temp_DMA1_SATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;DMA1_SAR0-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = temp_DMA1_SAR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Initialize Destination Attribute Register - Channel 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #005032;"&gt;datrType&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; temp_DMA1_DATR0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #005032;"&gt;darType&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; temp_DMA1_DAR0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_DATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;nlwr&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 1; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// write without response&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_DATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;dsme&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// disable stride mode&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_DATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;dwritettype&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = 0x4; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// write, do not snoop local processor&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// Initialize Destination Address&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_DATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;edad&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = destAddrUpper;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;temp_DMA1_DAR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;dad&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = destAddrLower;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;DMA1_DATR0-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = temp_DMA1_DATR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;DMA1_DAR0-&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = temp_DMA1_DAR0.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;word&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #3f7f5f;"&gt;// set byte size&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt;DMA1_BCR0-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: #0000c0;"&gt;bc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: Consolas; color: black;"&gt; = byteCount;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jun 2016 20:17:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514814#M947</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-06T20:17:18Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514815#M948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please provide the DMA registers dumps:&lt;/P&gt;&lt;P&gt;1) before the transfer&lt;/P&gt;&lt;P&gt;2) after the transfer&lt;/P&gt;&lt;P&gt;What are the source and the destination memories?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 02:14:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514815#M948</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-06-08T02:14:16Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514816#M949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, here are the register dumps for DMA1 Channel 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Registers after setting up MR register for external mode, but before asserting DREQ low (before problem)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_MR0 = 0x09040004&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ECLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_CLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SATR0 = 0x00040000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SAR0 = 0x80000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_DATR0 = &lt;SPAN style="color: #1f497d;"&gt;0x40040000&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_DAR0 = 0x50000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_BCR0 = 0x00000100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ENLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_NLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ECLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_CLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ENLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_NLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SSR0 = 0x00000fff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_DSR0 = 0x00000fff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Registers after asserting DREQ low (after problem)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_MR0 = 0x09040005&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SR0 = 0x00000010&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ECLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_CLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SATR0 = 0x00040000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SAR0 = 0x80000100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_DATR0 = &lt;SPAN style="color: #1f497d;"&gt;0x40040000&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_DAR0 = 0x50000100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_BCR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ENLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_NLNDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ECLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_CLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_ENLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_NLSDAR0 = 0x00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_SSR0 = 0x00000fff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;DMA1_DSR0 = 0x00000fff&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 13:53:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514816#M949</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-08T13:53:55Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514817#M950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What are the source and the destination memories?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 14:00:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514817#M950</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-06-08T14:00:56Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514818#M951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry about that.&lt;/P&gt;&lt;P&gt;Source Address: 0x80000000&lt;/P&gt;&lt;P&gt;Destination Address: 0x50000000&lt;/P&gt;&lt;P&gt;Transfer Size = 256 bytes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 14:04:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514818#M951</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-08T14:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514819#M952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What are the source and the destination physical memories (interfaces)?&lt;/P&gt;&lt;P&gt;Is the DMA test running on bare board?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 14:25:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514819#M952</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-06-08T14:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514820#M953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Our source destination is RAM on an FPGA connected via PCIe.&lt;/P&gt;&lt;P&gt;Our destination is RAM located on the T1024RDB RAM.&lt;/P&gt;&lt;P&gt;I am not sure exactly what you mean by the DMA test running on bare board, we are using the T1024RDB platform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 14:36:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514820#M953</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-08T14:36:13Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514821#M954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I should mention we have also tried doing an external DMA transfer using the same setup, but changing the source address to the RAM part installed on the T1024RDB.&amp;nbsp; So our source and destination were both in RAM.&amp;nbsp; I should mention that we have successfully set up this basic direct DMA transfers (non external) with our setup.&amp;nbsp; We have only had issues once we started trying to do external DMA transfers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 14:39:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514821#M954</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-08T14:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514822#M955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please try to use MR[BWC]=0x8&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 15:20:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514822#M955</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-06-08T15:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514823#M956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have already tried MR[BWC] =0x8 with the same result.&amp;nbsp; I also have tried different settings stride size and length, and transfer hold size.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 15:23:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514823#M956</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-08T15:23:28Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514824#M957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The issue seems to be connected with the PCIe operation.&lt;/P&gt;&lt;P&gt;Have you also tried MR[BWC] =0x7?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 15:27:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514824#M957</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-06-08T15:27:07Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514825#M958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, I have tried 0x7 as well as many other sizes in the MR[BWC] register.&amp;nbsp; I have tried doing DMA transfers from RAM to RAM, so no PCIe in the loop, and I still had the issue.&amp;nbsp; So I am not sure it is related to PCIe operation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2016 18:59:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514825#M958</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-09T18:59:13Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514826#M959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please use a digital scope to capture behaviour of DREQ, DACK and DONE signals near the processor's pins and provide the trace for inspection.&lt;/P&gt;&lt;P&gt;How exactly you have reworked the the T1024RDB to use the DMA control signals?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2016 02:08:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514826#M959</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-06-10T02:08:35Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with External DMA on T1024RDB</title>
      <link>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514827#M960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Our steps and scope captures are attached in the word file.&amp;nbsp; Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2016 13:51:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Issues-with-External-DMA-on-T1024RDB/m-p/514827#M960</guid>
      <dc:creator>ehoeg</dc:creator>
      <dc:date>2016-06-10T13:51:39Z</dc:date>
    </item>
  </channel>
</rss>

