<?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>Kinetis Microcontrollers中的主题 Re: K22 SPI DMA (DMAMUX Register wrong address/not implemented)</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K22-SPI-DMA-DMAMUX-Register-wrong-address-not-implemented/m-p/339077#M16263</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK found it,&lt;/P&gt;&lt;P&gt;I have to enable DMAMUX Clock Gate Control in&lt;/P&gt;&lt;P&gt;System Clock Gating Control Register 6 (SIM_SCGC6)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Dec 2014 10:31:06 GMT</pubDate>
    <dc:creator>iwl</dc:creator>
    <dc:date>2014-12-10T10:31:06Z</dc:date>
    <item>
      <title>K22 SPI DMA (DMAMUX Register wrong address/not implemented)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K22-SPI-DMA-DMAMUX-Register-wrong-address-not-implemented/m-p/339076#M16262</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 just programming K22 SPI DMA Transfer.&lt;/P&gt;&lt;P&gt;My problem is I dont't get the SPI DMA Trigger working.&lt;/P&gt;&lt;P&gt;The DMA-Channel is properly configured because the dma-transfer works fine if I trigger it by Software.&lt;/P&gt;&lt;P&gt;I have configured the SPI DMA as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPI1_RSER = SPI_RSER_TCF_RE_MASK | SPI_RSER_RFDF_RE_MASK | SPI_RSER_RFDF_DIRS_MASK |&amp;nbsp; SPI_RSER_TFFF_RE_MASK | SPI_RSER_TFFF_DIRS_MASK ;&lt;/P&gt;&lt;P&gt;DMAMUX_CHCFG9 = DMAMUX_CHCFG_ENBL_MASK | 18u ;&lt;/P&gt;&lt;P&gt;DMA_ERQ = 0xFFFFF ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPI1_RSER RFDF&amp;nbsp; Receive Interrupt Flag is set but&lt;/P&gt;&lt;P&gt;DMA_HRS indicates no Hardware-DMA-Request and so no DMA is triggered&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can watch all the Registers in my Debugger and the values are es set / expected&lt;/P&gt;&lt;P&gt;except for the DMAMUX_CHCFG9 (4002_1009) which only reads as ???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is may be the address of this register wrong, but is as in the Reference Manual and official headers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has somebody an example for K22 SPI DMA ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards Ingo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 09:50:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K22-SPI-DMA-DMAMUX-Register-wrong-address-not-implemented/m-p/339076#M16262</guid>
      <dc:creator>iwl</dc:creator>
      <dc:date>2014-12-10T09:50:20Z</dc:date>
    </item>
    <item>
      <title>Re: K22 SPI DMA (DMAMUX Register wrong address/not implemented)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K22-SPI-DMA-DMAMUX-Register-wrong-address-not-implemented/m-p/339077#M16263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK found it,&lt;/P&gt;&lt;P&gt;I have to enable DMAMUX Clock Gate Control in&lt;/P&gt;&lt;P&gt;System Clock Gating Control Register 6 (SIM_SCGC6)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 10:31:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K22-SPI-DMA-DMAMUX-Register-wrong-address-not-implemented/m-p/339077#M16263</guid>
      <dc:creator>iwl</dc:creator>
      <dc:date>2014-12-10T10:31:06Z</dc:date>
    </item>
  </channel>
</rss>

