<?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: LPC55S16 SPIM3 with DMA0 NO isr in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-SPIM3-with-DMA0-NO-isr/m-p/1720682#M54062</link>
    <description>&lt;P class="lia-align-justify"&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/222680"&gt;@ruyi&lt;/a&gt;,&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Just for double check, did you made the same changes to the SPIM to work with FLEXCOMM3?&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Also, did you modify the pin configuration in &lt;EM&gt;BOARD_InitBootPins();&lt;/EM&gt; to work with the FLEXCOMM3 instead of FLEXCOMM7 pins?&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Best regards, Raul.&lt;/P&gt;</description>
    <pubDate>Tue, 12 Sep 2023 01:17:44 GMT</pubDate>
    <dc:creator>RaRo</dc:creator>
    <dc:date>2023-09-12T01:17:44Z</dc:date>
    <item>
      <title>LPC55S16 SPIM3 with DMA0 NO isr</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-SPIM3-with-DMA0-NO-isr/m-p/1718732#M54029</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am trying to use DMA with SPIS (Flexcomm3) on LPC55s16. I have this current setup:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I can't recieve isr from SPIM other board DATA but original sample code use&amp;nbsp;SPIS (Flexcomm7) can recieve . I can't find the problem is?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;#define EXAMPLE_SPI_SLAVE SPI3&lt;BR /&gt;#define EXAMPLE_SPI_SLAVE_IRQ FLEXCOMM3_IRQn&lt;BR /&gt;#define EXAMPLE_SPI_SSEL 1&lt;BR /&gt;#define EXAMPLE_DMA DMA0&lt;BR /&gt;#define EXAMPLE_SPI_SLAVE_RX_CHANNEL 10//18&lt;BR /&gt;#define EXAMPLE_SPI_SLAVE_TX_CHANNEL 11//19&lt;BR /&gt;#define EXAMPLE_SLAVE_SPI_SPOL kSPI_SpolActiveAllLow&lt;BR /&gt;#define TRANSFER_SIZE 64U /*! Transfer dataSize */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;POWER_SetBodVbatLevel(kPOWER_BodVbatLevel1650mv, kPOWER_BodHystLevel50mv, false);&lt;BR /&gt;/* attach 12 MHz clock to FLEXCOMM0 (debug console) */&lt;BR /&gt;CLOCK_AttachClk(kFRO12M_to_FLEXCOMM0);&lt;/P&gt;&lt;P&gt;/* attach 12 MHz clock to SPI3 */&lt;BR /&gt;//CLOCK_AttachClk(kFRO12M_to_FLEXCOMM7);&lt;BR /&gt;CLOCK_AttachClk(kFRO12M_to_FLEXCOMM3);&lt;/P&gt;&lt;P&gt;/* reset FLEXCOMM for SPI */&lt;BR /&gt;RESET_PeripheralReset(kFC3_RST_SHIFT_RSTn);&lt;BR /&gt;//RESET_PeripheralReset(kFC7_RST_SHIFT_RSTn);&lt;/P&gt;&lt;P&gt;BOARD_InitBootPins();&lt;BR /&gt;BOARD_InitBootClocks();&lt;BR /&gt;BOARD_InitDebugConsole();&lt;/P&gt;&lt;P&gt;/* Print project information. */&lt;BR /&gt;PRINTF("This is SPI DMA transfer slave example.\r\n");&lt;BR /&gt;PRINTF("This example will communicate with another master SPI on the other board.\r\n");&lt;BR /&gt;PRINTF("Slave board is working...!\r\n");&lt;/P&gt;&lt;P&gt;/* Initialize the SPI slave instance. */&lt;BR /&gt;EXAMPLE_SlaveInit();&lt;/P&gt;&lt;P&gt;/* Configure DMA for slave SPI. */&lt;BR /&gt;EXAMPLE_SlaveDMASetup();&lt;/P&gt;&lt;P&gt;/* Start SPI DMA transfer. */&lt;BR /&gt;EXAMPLE_SlaveStartDMATransfer();&lt;/P&gt;&lt;P&gt;/* Waiting for transmission complete and check if all data matched. */&lt;BR /&gt;EXAMPLE_TransferDataCheck();&lt;/P&gt;&lt;P&gt;/* De-intialzie the DMA instance. */&lt;BR /&gt;DMA_Deinit(EXAMPLE_DMA);&lt;/P&gt;&lt;P&gt;/* De-intialize the SPI instance. */&lt;BR /&gt;SPI_Deinit(EXAMPLE_SPI_SLAVE);&lt;/P&gt;&lt;P&gt;while (1)&lt;BR /&gt;{&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 10:29:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-SPIM3-with-DMA0-NO-isr/m-p/1718732#M54029</guid>
      <dc:creator>ruyi</dc:creator>
      <dc:date>2023-09-07T10:29:53Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S16 SPIM3 with DMA0 NO isr</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-SPIM3-with-DMA0-NO-isr/m-p/1720682#M54062</link>
      <description>&lt;P class="lia-align-justify"&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/222680"&gt;@ruyi&lt;/a&gt;,&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Just for double check, did you made the same changes to the SPIM to work with FLEXCOMM3?&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Also, did you modify the pin configuration in &lt;EM&gt;BOARD_InitBootPins();&lt;/EM&gt; to work with the FLEXCOMM3 instead of FLEXCOMM7 pins?&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Best regards, Raul.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 01:17:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-SPIM3-with-DMA0-NO-isr/m-p/1720682#M54062</guid>
      <dc:creator>RaRo</dc:creator>
      <dc:date>2023-09-12T01:17:44Z</dc:date>
    </item>
  </channel>
</rss>

