<?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 54608 how to use two DMA for enet in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/54608-how-to-use-two-DMA-for-enet/m-p/1158629#M42372</link>
    <description>&lt;P&gt;According to the volume, lpc546 series should have two independent Ethernet DMA channels. Check all versions of the SDK, only one DMA channel is configured, and dma1 channel is not used.&lt;BR /&gt;status_ t ENET_ DescriptorInit(ENET_ Type *base, enet_ config_ t *config, enet_ buffer_ config_ T * bufferconfig) only uint8 in this function_ T ringnum = config &amp;gt; multiqueuecfg = = null? 1:2; now set the number of DMA channels here.&lt;BR /&gt;Because the driver is initializing&lt;BR /&gt;ENET_ GetDefaultConfig(&amp;amp;amp;config);&lt;BR /&gt;config.multiqueueCfg =Null; the eNet is directly caused by null_ Only one channel is initialized in descriptorinit.&lt;BR /&gt;/* Active TX/RX. */&lt;BR /&gt;ENET_ Start rxtx (Ethernet if &amp;gt; base, 1, 1); only one DMA channel is enabled&lt;BR /&gt;Try to configure config.multiqueueCfg Failed to succeed. Failure to configure successfully will cause the entire network to fail to start or receive data.&lt;BR /&gt;Excuse me config.multiqueueCfg How to configure to use two DMA channels.&lt;/P&gt;</description>
    <pubDate>Thu, 24 Sep 2020 11:16:33 GMT</pubDate>
    <dc:creator>cychen88</dc:creator>
    <dc:date>2020-09-24T11:16:33Z</dc:date>
    <item>
      <title>54608 how to use two DMA for enet</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/54608-how-to-use-two-DMA-for-enet/m-p/1158629#M42372</link>
      <description>&lt;P&gt;According to the volume, lpc546 series should have two independent Ethernet DMA channels. Check all versions of the SDK, only one DMA channel is configured, and dma1 channel is not used.&lt;BR /&gt;status_ t ENET_ DescriptorInit(ENET_ Type *base, enet_ config_ t *config, enet_ buffer_ config_ T * bufferconfig) only uint8 in this function_ T ringnum = config &amp;gt; multiqueuecfg = = null? 1:2; now set the number of DMA channels here.&lt;BR /&gt;Because the driver is initializing&lt;BR /&gt;ENET_ GetDefaultConfig(&amp;amp;amp;config);&lt;BR /&gt;config.multiqueueCfg =Null; the eNet is directly caused by null_ Only one channel is initialized in descriptorinit.&lt;BR /&gt;/* Active TX/RX. */&lt;BR /&gt;ENET_ Start rxtx (Ethernet if &amp;gt; base, 1, 1); only one DMA channel is enabled&lt;BR /&gt;Try to configure config.multiqueueCfg Failed to succeed. Failure to configure successfully will cause the entire network to fail to start or receive data.&lt;BR /&gt;Excuse me config.multiqueueCfg How to configure to use two DMA channels.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Sep 2020 11:16:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/54608-how-to-use-two-DMA-for-enet/m-p/1158629#M42372</guid>
      <dc:creator>cychen88</dc:creator>
      <dc:date>2020-09-24T11:16:33Z</dc:date>
    </item>
  </channel>
</rss>

