<?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: Problems using PIT to trigger a DMA in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294950#M12052</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark&lt;/P&gt;&lt;P&gt;It seems this is the reason for my problem. So I try to use an other timer e.g. an FTM &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Arnold&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 May 2014 20:04:18 GMT</pubDate>
    <dc:creator>arnoldbischof</dc:creator>
    <dc:date>2014-05-13T20:04:18Z</dc:date>
    <item>
      <title>Problems using PIT to trigger a DMA</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294946#M12048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have implemented a driver which periodically converts all AD channels and transfers the results within DMA to RAM. In my first version I used the PDB to trigger the DMA which starts the conversion sequence. This version worked fine. In my second version, I want to use a PIT (with same number as the DMA channel) which triggers the DMA. This version is not able to run because I get immediately after enabling the PIT a DMA SBE error (Source Bus Error) on the channel which is used by the conversion sequence.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there anybody who can help me with this issue? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 May 2014 19:18:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294946#M12048</guid>
      <dc:creator>arnoldbischof</dc:creator>
      <dc:date>2014-05-10T19:18:21Z</dc:date>
    </item>
    <item>
      <title>Re: Problems using PIT to trigger a DMA</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294947#M12049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arnold,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From your description, it just use PIT instead of PDB module as hardware trigger source of ADC conversion. There without any modification with DMA trigger with ADC conversion finish.&lt;/P&gt;&lt;P&gt;If customer just set PIT to period trigger DMA? It need to use ADC trigger DMA when ADC conversion finished.&lt;/P&gt;&lt;P&gt;And customer need to check SIM_SOPT7 to select correct ADC hardware trigger source.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Wish it help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards,&lt;BR /&gt;Ma Hui&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 May 2014 07:02:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294947#M12049</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2014-05-13T07:02:34Z</dc:date>
    </item>
    <item>
      <title>Re: Problems using PIT to trigger a DMA</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294948#M12050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Ma Hui&lt;/P&gt;&lt;P&gt;I think you do misunderstand my problem.&lt;/P&gt;&lt;P&gt;Please read the description of my ADC DMA driver in following Link &lt;A href="https://community.nxp.com/message/399824"&gt;Re: scanning all ADC channels within DMA&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The only difference, as described in the new Post 'Problems using PIT to trigger a DMA' is that I use the PIT instead of the PDB to trigger the DMA.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 May 2014 08:00:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294948#M12050</guid>
      <dc:creator>arnoldbischof</dc:creator>
      <dc:date>2014-05-13T08:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problems using PIT to trigger a DMA</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294949#M12051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Arnold&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I haven't used a PIT for DMA triggering but have noticed that there is an errata concerning the DMAMUX and PIT (eg. Errate ID 4588).&lt;/P&gt;&lt;P&gt;Have you checked the errate to the mask used in your chip? Could something like this be a cause of difficulty?&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 May 2014 12:26:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294949#M12051</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2014-05-13T12:26:37Z</dc:date>
    </item>
    <item>
      <title>Re: Problems using PIT to trigger a DMA</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294950#M12052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark&lt;/P&gt;&lt;P&gt;It seems this is the reason for my problem. So I try to use an other timer e.g. an FTM &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Arnold&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 May 2014 20:04:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Problems-using-PIT-to-trigger-a-DMA/m-p/294950#M12052</guid>
      <dc:creator>arnoldbischof</dc:creator>
      <dc:date>2014-05-13T20:04:18Z</dc:date>
    </item>
  </channel>
</rss>

