<?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 Asynchronous DMA operation in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642738#M38962</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How does the DMA asynchronous wake up work? &amp;nbsp;&lt;/P&gt;&lt;P&gt;It takes a bit longer than i expected but im not sure ive got the full picture.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;e.g. below i have guessed that section 4+5 is the bus clock booting up, then 6+7 is the DMA getting ready, why does it take 4.3~4us at 48MHz? (equivalent of &amp;gt;200 cycles).&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Does it have to wake up the flash through the flash controller (i.e. it doesn't know if it might have to access flash?)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;and if so, can it be configured to let it know it wont access flash, so it starts up quicker?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im using K22 freedom board. i have code working where the ADC wakes up the DMA &amp;nbsp;(from VLPS mode) to move the result. the DMA is using the bus clock at 48MHz or 4MHz. The DMA is dominating the time/energy.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from attached picture (green trace is current monitor on Vdd), i have verified 1 and 2 are adc sampling and processing, but not sure my explanation below for the rest of the sections are correct?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;(There is no other isr/wakeup except the dma loop complete (every 512 times). the scope is triggered from the current trace and heavily averaged, so this is negligible) . the blue trace shows the ADC pin at 2mV/div ac coupled.&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/15073i5AEAF4B4EF352412/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/15034i2952772586FBE313/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;section 8 is around 1.2us for bus=48MHz, and 9~11us for &amp;nbsp;bus=4MHz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 ADC Sampling &lt;BR /&gt;2 ADC Converting &lt;BR /&gt;3 ADC Processing &lt;BR /&gt;4 Bus clock booting up from datasheet: &amp;nbsp;&amp;nbsp;&amp;nbsp;IRC48 takes 2-3us to start. Pulse current starting up flash?&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;5 " " " &lt;BR /&gt;6 DMA booting up &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;7 " " " &lt;BR /&gt;8 DMA complete actions This section is roughly the actual DMA active time&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;9 " " " 9 and 10 are time constants of the circuit. To be used &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;10 " " " for integrating current, but not for estimate of DMA time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if anyone has an idea of alternatives for these sections it would be very helpful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Michael.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Mar 2017 17:06:18 GMT</pubDate>
    <dc:creator>michaelmac</dc:creator>
    <dc:date>2017-03-13T17:06:18Z</dc:date>
    <item>
      <title>Asynchronous DMA operation</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642738#M38962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How does the DMA asynchronous wake up work? &amp;nbsp;&lt;/P&gt;&lt;P&gt;It takes a bit longer than i expected but im not sure ive got the full picture.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;e.g. below i have guessed that section 4+5 is the bus clock booting up, then 6+7 is the DMA getting ready, why does it take 4.3~4us at 48MHz? (equivalent of &amp;gt;200 cycles).&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Does it have to wake up the flash through the flash controller (i.e. it doesn't know if it might have to access flash?)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;and if so, can it be configured to let it know it wont access flash, so it starts up quicker?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im using K22 freedom board. i have code working where the ADC wakes up the DMA &amp;nbsp;(from VLPS mode) to move the result. the DMA is using the bus clock at 48MHz or 4MHz. The DMA is dominating the time/energy.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from attached picture (green trace is current monitor on Vdd), i have verified 1 and 2 are adc sampling and processing, but not sure my explanation below for the rest of the sections are correct?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;(There is no other isr/wakeup except the dma loop complete (every 512 times). the scope is triggered from the current trace and heavily averaged, so this is negligible) . the blue trace shows the ADC pin at 2mV/div ac coupled.&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/15073i5AEAF4B4EF352412/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/15034i2952772586FBE313/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;section 8 is around 1.2us for bus=48MHz, and 9~11us for &amp;nbsp;bus=4MHz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 ADC Sampling &lt;BR /&gt;2 ADC Converting &lt;BR /&gt;3 ADC Processing &lt;BR /&gt;4 Bus clock booting up from datasheet: &amp;nbsp;&amp;nbsp;&amp;nbsp;IRC48 takes 2-3us to start. Pulse current starting up flash?&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;5 " " " &lt;BR /&gt;6 DMA booting up &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;7 " " " &lt;BR /&gt;8 DMA complete actions This section is roughly the actual DMA active time&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;9 " " " 9 and 10 are time constants of the circuit. To be used &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;10 " " " for integrating current, but not for estimate of DMA time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if anyone has an idea of alternatives for these sections it would be very helpful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Michael.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2017 17:06:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642738#M38962</guid>
      <dc:creator>michaelmac</dc:creator>
      <dc:date>2017-03-13T17:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: Asynchronous DMA operation</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642739#M38963</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;Could you provide the ADC module initialization code?&lt;/P&gt;&lt;P&gt;The &lt;A href="http://www.nxp.com/assets/documents/data/en/reference-manuals/K22P121M120SF7RM.pdf"&gt;MK22FN512VLH12 Reference manual &lt;/A&gt;chapter 7.2.2 DMA Wakeup shows the detailed info about DMA Async Operation.&lt;/P&gt;&lt;P&gt;Thank you for the attention.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;BR /&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>Fri, 17 Mar 2017 08:07:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642739#M38963</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2017-03-17T08:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: Asynchronous DMA operation</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642740#M38964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks. this is the ADC init code:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;/*!&lt;/SPAN&gt;&lt;BR style="background-color: #f6f6f6;" /&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;* @brief setup ADC trigger from LPTMR&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;void APP_ADC0_ConfigTriggerSource(void)&lt;BR /&gt;{&lt;BR /&gt; /* clear ADC0 setup&lt;BR /&gt; * Pre-trig A default. maybe use B later. &lt;BR /&gt; */&lt;BR /&gt; SIM-&amp;gt;SOPT7 &amp;amp;= 0xFFFFFF00U;&lt;BR /&gt; &lt;BR /&gt; /* Configure SIM for ADC hw trigger source selection */&lt;BR /&gt; SIM-&amp;gt;SOPT7 |= SIM_SOPT7_ADC0ALTTRGEN_MASK | SIM_SOPT7_ADC0TRGSEL(0xEU);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*!&lt;BR /&gt; * @brief simpler ADC init.&lt;BR /&gt; * Setup configuration before calibration (hw trig / channel(?) is ignored)&lt;BR /&gt; * HSC, LPC, CLK, conv/sampl times important for cal. &lt;BR /&gt; * @param base (ADC0 or 1), hwTrig = true for hardware triggering, false for s/w&lt;BR /&gt; */&lt;BR /&gt;bool APP_InitADC(ADC_Type *base, bool hwTrig)&lt;BR /&gt;{&lt;BR /&gt; /******************************************************&lt;BR /&gt; * Initialization ADC for 16bit resolution, interrupt mode, &lt;BR /&gt; * hw trigger enabled. normal convert speed, VREFH/L as reference,&lt;BR /&gt; * disable continuous convert mode.&lt;BR /&gt; *******************************************************/&lt;BR /&gt; /*&lt;BR /&gt; * adcUserConfig.referenceVoltageSource = kADC16_ReferenceVoltageSourceVref;&lt;BR /&gt; * adcUserConfig.clockSource = kADC16_ClockSourceAsynchronousClock;&lt;BR /&gt; * adcUserConfig.enableAsynchronousClock = true;&lt;BR /&gt; * adcUserConfig.clockDivider = kADC16_ClockDivider8;&lt;BR /&gt; * adcUserConfig.resolution = kADC16_ResolutionSE12Bit;&lt;BR /&gt; * adcUserConfig.longSampleMode = kADC16_LongSampleDisabled;&lt;BR /&gt; * adcUserConfig.enableHighSpeed = false;&lt;BR /&gt; * adcUserConfig.enableLowPower = false;&lt;BR /&gt; * adcUserConfig.enableContinuousConversion = false;&lt;BR /&gt; */&lt;BR /&gt; ADC16_GetDefaultConfig(&amp;amp;g_APP_Adc_Config_Setup);&lt;BR /&gt; g_APP_Adc_Config_Setup.resolution = kADC16_ResolutionSE12Bit; //12b single-ended&lt;BR /&gt; g_APP_Adc_Config_Setup.clockSource = kADC16_ClockSourceAsynchronousClock; //ADACK&lt;BR /&gt; g_APP_Adc_Config_Setup.clockDivider = kADC16_ClockDivider1; // div by 1&lt;BR /&gt; g_APP_Adc_Config_Setup.longSampleMode = kADC16_LongSampleDisabled; //Short sample (4 cyc)&lt;BR /&gt; g_APP_Adc_Config_Setup.enableLowPower = false; //Low power ADACK TYP = 2.4MHz&lt;BR /&gt; //or normal, typ = 5.2MHz&lt;BR /&gt; g_APP_Adc_Config_Setup.enableAsynchronousClock = false; //Auto-wake mode. &lt;BR /&gt; ADC16_Init(base, &amp;amp;g_APP_Adc_Config_Setup);&lt;/P&gt;&lt;P&gt;/* enabled/disable hardware trigger */&lt;BR /&gt; ADC16_EnableHardwareTrigger(base, hwTrig);&lt;BR /&gt; &lt;BR /&gt; ADC16_SetHardwareAverage(base,kADC16_HardwareAverageDisabled);&lt;BR /&gt; &lt;BR /&gt; /*! Do calibration. @todo - what about OFS? */&lt;BR /&gt; ADC16_DoAutoCalibration(base);&lt;BR /&gt; &lt;BR /&gt; /******************************************************&lt;BR /&gt; * Setup Channel Config&lt;BR /&gt; *******************************************************/&lt;BR /&gt; g_APP_Adc_Channel_Setup.channelNumber = APP_ADC16_USER_CHANNEL;&lt;BR /&gt;#if defined(FSL_FEATURE_ADC16_HAS_DIFF_MODE) &amp;amp;&amp;amp; FSL_FEATURE_ADC16_HAS_DIFF_MODE&lt;BR /&gt; g_APP_Adc_Channel_Setup.enableDifferentialConversion = false;&lt;BR /&gt;#endif&lt;BR /&gt; g_APP_Adc_Channel_Setup.enableInterruptOnConversionCompleted = false;&lt;BR /&gt; &lt;BR /&gt; /* Setup the channel, ready for conversions */&lt;BR /&gt; if(hwTrig)&lt;BR /&gt; {&lt;BR /&gt; /* Configure channel 0 */&lt;BR /&gt; ADC16_SetChannelConfig(base, APP_ADC16_CHANNEL_GROUP, &amp;amp;g_APP_Adc_Channel_Setup);&lt;BR /&gt; }&lt;BR /&gt; //else calling set channel starts a conversion, do later. &lt;BR /&gt; &lt;BR /&gt; return true;&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also call these after setting up the ADC:&lt;/P&gt;&lt;P&gt;ADC16_EnableDMA(APP_ADC16_BASEADDR, true);&lt;BR /&gt; SIM-&amp;gt;SCGC6 |= SIM_SCGC6_DMAMUX_MASK; //DMAMUX Clock Gate&lt;BR /&gt; DMACH0_CH1_Init();&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2017 13:54:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642740#M38964</guid>
      <dc:creator>michaelmac</dc:creator>
      <dc:date>2017-03-20T13:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: Asynchronous DMA operation</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642741#M38965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;Hi Hui,&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;Any ideas on what to expect for the times for DMA wakeup?&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;From 7.2.2:&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;When a DMA wake-up is detected in PSTOP, STOP or VLPS then the device will initiate&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;a normal exit from the low power mode. This can include restoring the on-chip regulator&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;and internal power switches, enabling the clock generators in the MCG, enabling the&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;system and bus clocks (but not the core clock) and negating the stop mode signal to the&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;bus masters and bus slaves. The only difference is that the CPU will remain in the low&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;power mode with the CPU clock disabled.&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;^ it says "can include...",&amp;nbsp;is there a way to control/minimise this?&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;Would still like to know if this is related to powering up the flash and if there is a way to stop it?&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;Regards,&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: medium;"&gt;Michael.&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 16:34:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642741#M38965</guid>
      <dc:creator>michaelmac</dc:creator>
      <dc:date>2017-03-21T16:34:45Z</dc:date>
    </item>
    <item>
      <title>Re: Asynchronous DMA operation</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642742#M38966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the later reply.&lt;/P&gt;&lt;P&gt;About DMA wakeup setting, I need to check with the Kinetis product team.&lt;/P&gt;&lt;P&gt;I will let you know when there with any feedback.&lt;/P&gt;&lt;P&gt;Thank you for the patience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards,&lt;/P&gt;&lt;P&gt;Hui&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2017 08:46:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642742#M38966</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2017-03-24T08:46:52Z</dc:date>
    </item>
    <item>
      <title>Re: Asynchronous DMA operation</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642743#M38967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got the feedback from Kinetis product team:&lt;/P&gt;&lt;P&gt;There without user access to DMA wake up processing.&lt;/P&gt;&lt;P&gt;Customer can not set the DMA wake up processing.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;BR /&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>Mon, 27 Mar 2017 08:29:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Asynchronous-DMA-operation/m-p/642743#M38967</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2017-03-27T08:29:29Z</dc:date>
    </item>
  </channel>
</rss>

