<?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: eDMA from the bitband region on K20 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279871#M10228</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;*Sigh* — so it is documented, just not in the eDMA section. Thanks for pointing that out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems every time I discover a cool feature in the Kinetis line, it turns out that it is so limited that I can't use it for anything…&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Dec 2013 08:50:28 GMT</pubDate>
    <dc:creator>jrychter</dc:creator>
    <dc:date>2013-12-27T08:50:28Z</dc:date>
    <item>
      <title>eDMA from the bitband region on K20</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279869#M10226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to perform DMA transfers from the bitband region (0x22000000) on the K20, but eDMA reports a bus error on a source read (SBE set in the DMA_ES register). &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;The same code works fine if I access my source data placed in the SRAM_U region at 0x20000000 (e.g. the same code does not report a bus error if I change DMA_TCD2_SADDR from 0x22000000 to 0x20000000 with no other changes).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At first I thought it was because of byte accesses, but the bitband region should support all kinds of reads, besides then I also tried with word reads, same result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there an undocumented limitation of the eDMA engine? Is it unable to access the bitband region? (if so, that would be extremely disappointing)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 22:06:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279869#M10226</guid>
      <dc:creator>jrychter</dc:creator>
      <dc:date>2013-12-26T22:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: eDMA from the bitband region on K20</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279870#M10227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know precisely what chip you are using, but just looking at Table 4-1 "System Memory Map" of K1064M72SF1RM.pdf, access to the SRAM bitband says:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x2200_0000–0x23FF_FFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Aliased to SRAM_U bitband&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cortex-M4 core only&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so eDMA can't get to SRAM bitband.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 22:35:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279870#M10227</guid>
      <dc:creator>egoodii</dc:creator>
      <dc:date>2013-12-26T22:35:09Z</dc:date>
    </item>
    <item>
      <title>Re: eDMA from the bitband region on K20</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279871#M10228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;*Sigh* — so it is documented, just not in the eDMA section. Thanks for pointing that out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems every time I discover a cool feature in the Kinetis line, it turns out that it is so limited that I can't use it for anything…&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Dec 2013 08:50:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eDMA-from-the-bitband-region-on-K20/m-p/279871#M10228</guid>
      <dc:creator>jrychter</dc:creator>
      <dc:date>2013-12-27T08:50:28Z</dc:date>
    </item>
  </channel>
</rss>

