<?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: ls1043 DPAA and DPDK in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1742832#M13508</link>
    <description>&lt;P&gt;dpdk_bind only work for PCI based ports and not for DPAA (fman) ports - please follow the LSDK userguide section:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-DD36538C-486D-43D4-84D5-2708627E1A75.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-DD36538C-486D-43D4-84D5-2708627E1A75.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-24522929-0187-48ED-ABE6-8D28E0DACAF3.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-24522929-0187-48ED-ABE6-8D28E0DACAF3.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-B386D634-B9B1-4980-AA56-9C705D7FBC52.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-B386D634-B9B1-4980-AA56-9C705D7FBC52.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;also check:&amp;nbsp;&lt;A href="https://github.com/NXP/dpdk/blob/19.11-qoriq/nxp/README_dpaa1_shared_mac" target="_blank"&gt;https://github.com/NXP/dpdk/blob/19.11-qoriq/nxp/README_dpaa1_shared_mac&lt;/A&gt;&amp;nbsp;for shared mode port. i.e. shared port between kernel and userspace.&lt;/P&gt;</description>
    <pubDate>Thu, 19 Oct 2023 10:46:56 GMT</pubDate>
    <dc:creator>hemantagrawal</dc:creator>
    <dc:date>2023-10-19T10:46:56Z</dc:date>
    <item>
      <title>ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1723264#M13305</link>
      <description>&lt;P&gt;I have build kernel (linux-qoriq - kenel version 6.1) and core-minimal-rootfs for ls1043ARDB using yocto base layerscape SDK and also enabled FMC and dpdk packages. I had refere Layerscape_Linux_distribution_POC_user_guide (LLDPU0G_RevL6.1.1_1.0.0_23.08.pdf) for setup and cross-compilation process.&lt;/P&gt;&lt;P&gt;I am trying to integrate DPAA network engine with DPDK but facing problem to bind ethernet interface with DPDK and set IPv4 address for those interfaces.&lt;/P&gt;&lt;P&gt;I have boot through fsl-ls1043a-rdb-usdpaa.dtb and run below command after getting control as root login.&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; fmc -x&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; fmc -c /usr/share/dpdk/dpaa/usdpaa_config_ls1043.xml&amp;nbsp; -p&amp;nbsp; /usr/share/dpdk/dpaa/usdpaa_policy_hash_ipv4_1queue.xml&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I run dpdk-tools i can see log and observe that 4 interface configured in dtb is available and rest 2 interface are attached with linux network stack as below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;================================================================================&lt;/P&gt;&lt;DIV&gt;root@ls1043ardb:~ dpdk-testpmd&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;EAL: Detected CPU lcores: 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: Detected NUMA nodes: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: Detected static linkage of DPDK&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: Multi-process socket /var/run/dpdk/rte/mp_socket&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: lsx_pciep:SoC(0x87920000) not supported&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: Scan for (lsx_pciep) bus failed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: Selected IOVA mode 'PA'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: No available 32768 kB hugepages reported&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: No available 64 kB hugepages reported&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: No available 1048576 kB hugepages reported&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: VFIO support initialized&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: EAL: VFIO support initialized&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: DPAA Bus Detected&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb daemon.notice dpdk-testpmd[349]: EAL: DPAA Bus Detected&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: net: dpaa: fm1-mac1: 00:04:9F:04:F0:D4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: net: dpaa: fm1-mac1: 00:04:9F:04:F0:D4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: net: dpaa: fm1-mac2: 00:04:9F:04:F0:D5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: net: dpaa: fm1-mac2: 00:04:9F:04:F0:D5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: net: dpaa: fm1-mac5: 00:04:9F:04:F0:D8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: net: dpaa: fm1-mac5: 00:04:9F:04:F0:D8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: net: dpaa: fm1-mac6: 00:04:9F:04:F0:D9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: net: dpaa: fm1-mac6: 00:04:9F:04:F0:D9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: net: dpaa: fm1-mac9: 00:04:9F:04:F0:DA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:12 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: net: dpaa: fm1-mac9: 00:04:9F:04:F0:DA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: dpaa_sec-1 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:13 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: dpaa_sec-1 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: dpaa_sec-2 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:13 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: dpaa_sec-2 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: dpaa_sec-3 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:13 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: dpaa_sec-3 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PMD: dpaa_sec-4 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:13 ls1043ardb&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://daemon.info/" target="_blank" rel="noopener"&gt;daemon.info&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;dpdk-testpmd[349]: PMD: dpaa_sec-4 cryptodev init&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TELEMETRY: No legacy callbacks, legacy socket not created&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:13 ls1043ardb daemon.warn dpdk-testpmd[349]: TELEMETRY: No legacy callbacks, legacy socket not created&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EAL: Error - exiting with code: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Cause: Nov &amp;nbsp;8 14:44:13 ls1043ardb daemon.crit dpdk-testpmd[349]: EAL: Error - exiting with code: 1 &amp;nbsp; Cause:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;No cores defined for forwarding&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Check the core mask argument&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nov &amp;nbsp;8 14:44:13 ls1043ardb daemon.crit dpdk-testpmd[349]: No c[ 2639.670223] audit: type=1701 audit(1667918653.412:24): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=349 comm="dpdk-1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ores defined for forwarding Check the core mask argument&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ 2643.058669] USDPAA release: 16417 FQIDs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ 2643.246818] USDPAA release: 5 CGRIDs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Segmentation fault&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;================================================================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;root@ls1043ardb:~ ifconfig&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eth0 &amp;nbsp; &amp;nbsp; &amp;nbsp;Link encap:Ethernet &amp;nbsp;HWaddr 00:04:9F:04:F0:D6 &amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UP BROADCAST MULTICAST &amp;nbsp;MTU:1500 &amp;nbsp;Metric:1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; collisions:0 txqueuelen:1000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX bytes:0 (0.0 B) &amp;nbsp;TX bytes:0 (0.0 B)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Memory:1ae4000-1ae4fff&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;eth1 &amp;nbsp; &amp;nbsp; &amp;nbsp;Link encap:Ethernet &amp;nbsp;HWaddr 00:04:9F:04:F0:D7 &amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UP BROADCAST MULTICAST &amp;nbsp;MTU:1500 &amp;nbsp;Metric:1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; collisions:0 txqueuelen:1000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX bytes:0 (0.0 B) &amp;nbsp;TX bytes:0 (0.0 B)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Memory:1ae6000-1ae6fff&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;lo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Link encap:Local Loopback &amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; inet addr:127.0.0.1 &amp;nbsp;Mask:255.0.0.0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; inet6 addr: ::1/128 Scope:Host&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UP LOOPBACK RUNNING &amp;nbsp;MTU:65536 &amp;nbsp;Metric:1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TX packets:0 errors:0 dropped:0 overruns:0 ca&lt;/SPAN&gt;&lt;SPAN&gt;rrier:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; collisions:0 txqueuelen:1000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;================================================================================&lt;/P&gt;&lt;P&gt;Below bind command is not working&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;root@ls1043ardb:~ dpdk-devbind.py --bind=uio_pci_generic 0000:01:00.0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; root@ls1043ardb:~ dpdk-devbind.py --bind=uio_pci_generic&amp;nbsp; fm1-mac6&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;root@ls1043ardb:~ dpdk-devbind.py --bind=uio_pci_generic&amp;nbsp; eth0&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;================================================================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My question are below.&lt;/P&gt;&lt;P&gt;1. How I can bind eth0 and eth1 with DPDK and remove from network stack ?&lt;/P&gt;&lt;P&gt;2. How to set ip address of all 6 interface in DPDK mode ?&lt;/P&gt;&lt;P&gt;3 How to check ping response of all 6 interface in DPDK mode?&lt;/P&gt;&lt;P&gt;4. how I can forward packet from one ethernet interface to another one interface using DPDK ?&lt;/P&gt;&lt;P&gt;5. What is optimal way todo packet forward using DPAA network engine ?&lt;/P&gt;&lt;P&gt;6 which driver name should i have to use in below command&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;gt;&amp;gt; dpdk-devbind.py --bind=driver_name&amp;nbsp; eth0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Sep 2023 15:08:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1723264#M13305</guid>
      <dc:creator>bhargavjayswal</dc:creator>
      <dc:date>2023-09-14T15:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1724042#M13314</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/62134"&gt;@bhargavjayswal&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I would like to inform you that I'm working on your question, I will let you know as soon as I have an update.&lt;/P&gt;
&lt;P&gt;Thank you so much for your patience&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sebastian&lt;/P&gt;</description>
      <pubDate>Fri, 15 Sep 2023 15:53:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1724042#M13314</guid>
      <dc:creator>SebastianG</dc:creator>
      <dc:date>2023-09-15T15:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1725532#M13336</link>
      <description>Hi Sebastian,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you for support. Have you got chance to look in to my queries ? Since LS1024 processor support will stop soon, so we are changing our entire product line to LS1043. So hope you understand how much critical it is for us. Hope you will provide an solution as soon as possible.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Bhargav Jayswal</description>
      <pubDate>Tue, 19 Sep 2023 12:47:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1725532#M13336</guid>
      <dc:creator>bhargavjayswal</dc:creator>
      <dc:date>2023-09-19T12:47:16Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1726503#M13349</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/62134"&gt;@bhargavjayswal&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;1. How I can bind eth0 and eth1 with DPDK and remove from network stack ?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;For this purpose you can use ethtool and dpdk_devbind.py&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;2. How to set ip address of all 6 interface in DPDK mode ?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;For set the ip address you can use the tool ifconfig&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;3 How to check ping response of all 6 interface in DPDK mode?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;For this question you can do ping between target and host to test the 6 interfaces&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;4. how I can forward packet from one ethernet interface to another one interface using DPDK ?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In the following link you can find a way to forward packets between eth0 and eth1:&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;A href="https://doc.dpdk.org/guides-20.11/sample_app_ug/skeleton.html" target="_self"&gt;https://doc.dpdk.org/guides-20.11/sample_app_ug/skeleton.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;5. What is optimal way todo packet forward using DPAA network engine ?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You can create a object with DPNI using the DPAA&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;6 which driver name should I have to use in below command&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In the following post I will tell you the name of the driver&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; dpdk-devbind.py --bind=driver_name eth0&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sebastian&lt;/P&gt;</description>
      <pubDate>Wed, 20 Sep 2023 18:58:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1726503#M13349</guid>
      <dc:creator>SebastianG</dc:creator>
      <dc:date>2023-09-20T18:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1726922#M13355</link>
      <description>&lt;P&gt;Hi Sebastian,&lt;/P&gt;&lt;P&gt;Thanks for quick reply.&lt;/P&gt;&lt;P&gt;I can't see network interface in output&amp;nbsp; of "&lt;SPAN&gt;dpdk_devbind.py -s". So how to find network interface&amp;nbsp;list. Request you&amp;nbsp; to share exact process to get network interface detect through DPDK utilities . If any setup or command require to execute before DPDK then please share with us.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I already ask this question at below link and also attached the log.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/t5/Processor-Expert-Software/DPDK-unable-to-list-DPAA-network-interface-in-LS1043ARDB/m-p/1726805#M5707" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/Processor-Expert-Software/DPDK-unable-to-list-DPAA-network-interface-in-LS1043ARDB/m-p/1726805#M5707&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Bhargav Jayswal&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Sep 2023 08:02:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1726922#M13355</guid>
      <dc:creator>bhargavjayswal</dc:creator>
      <dc:date>2023-09-21T08:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1742832#M13508</link>
      <description>&lt;P&gt;dpdk_bind only work for PCI based ports and not for DPAA (fman) ports - please follow the LSDK userguide section:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-DD36538C-486D-43D4-84D5-2708627E1A75.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-DD36538C-486D-43D4-84D5-2708627E1A75.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-24522929-0187-48ED-ABE6-8D28E0DACAF3.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-24522929-0187-48ED-ABE6-8D28E0DACAF3.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-B386D634-B9B1-4980-AA56-9C705D7FBC52.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-B386D634-B9B1-4980-AA56-9C705D7FBC52.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;also check:&amp;nbsp;&lt;A href="https://github.com/NXP/dpdk/blob/19.11-qoriq/nxp/README_dpaa1_shared_mac" target="_blank"&gt;https://github.com/NXP/dpdk/blob/19.11-qoriq/nxp/README_dpaa1_shared_mac&lt;/A&gt;&amp;nbsp;for shared mode port. i.e. shared port between kernel and userspace.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2023 10:46:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1742832#M13508</guid>
      <dc:creator>hemantagrawal</dc:creator>
      <dc:date>2023-10-19T10:46:56Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1747807#M13552</link>
      <description>&lt;P&gt;Thanks Hemant,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Link provided by you is very helpful. T Dpaa-shared is very helpful and what i am exactly looking for.&lt;/P&gt;&lt;P&gt;Could you please share dts file for ls1043, currently dpaa-shared dts files are only available for ls1046 as below.&lt;/P&gt;&lt;P&gt;1. fsl-ls1046a-rdb-usdpaa-shared.dts&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. fsl-ls1046a-rdb-usdpaa-shared-mac9-only.dts&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. fsl-ls1046a-rdb-usdpaa-shared-mac10.dts&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2023 10:31:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1747807#M13552</guid>
      <dc:creator>bhargavjayswal</dc:creator>
      <dc:date>2023-10-27T10:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1747810#M13553</link>
      <description>&lt;P&gt;Please compare the changes done for LS1046 and do the same for LS1043.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2023 10:41:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1747810#M13553</guid>
      <dc:creator>hemantagrawal</dc:creator>
      <dc:date>2023-10-27T10:41:46Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1749272#M13571</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/24326"&gt;@hemantagrawal&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;If I wanted to forward packets of selected &lt;STRONG&gt;ip address and protocol type (UDP type), &lt;/STRONG&gt;then&amp;nbsp;what will be the best way to do.&lt;/P&gt;&lt;P&gt;Let's say TCP and UDP packets are received by &lt;STRONG&gt;ls1043ardb system&lt;/STRONG&gt; and I want to pass all TCP and UDP packet through kernel network stack , but &lt;STRONG&gt;UDP packets&lt;/STRONG&gt; coming from ip address 192.168.1.100 and 192.168.1.200 on&lt;STRONG&gt; RGMII1&lt;/STRONG&gt; wanted to forward on &lt;STRONG&gt;RGMII2&lt;/STRONG&gt; at to destination&amp;nbsp; 192.168.50.100 and&amp;nbsp;192.168.50.200 respectively then how it can be achieved through user-space.&lt;/P&gt;&lt;P&gt;Similarly wanted to forward&amp;nbsp;&lt;STRONG&gt;UDP packets&lt;/STRONG&gt; coming from &lt;STRONG&gt;RGMII2&lt;/STRONG&gt; with IP address 192.168.50.100 and&amp;nbsp;192.168.50.200&amp;nbsp; to the destination&amp;nbsp;&lt;STRONG&gt;RGMII1 &lt;/STRONG&gt;to&amp;nbsp;192.168.1.100 and 192.168.1.20 using user-space ,&amp;nbsp; where apart from this TCP and UDP packets pass through kernel network stack&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;BhargavJayswal&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Oct 2023 09:28:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1749272#M13571</guid>
      <dc:creator>bhargavjayswal</dc:creator>
      <dc:date>2023-10-31T09:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: ls1043 DPAA and DPDK</title>
      <link>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1751580#M13582</link>
      <description>&lt;P&gt;Multiple options:&lt;/P&gt;
&lt;P&gt;1.you can receive all UDP packets in userspace. Use l2fwd to forward the relavant packets. Send unwanted packets back to Linux using Tun/Tap or KNI interface. &lt;BR /&gt;&lt;A href="https://github.com/NXP/dpdk/blob/19.11-qoriq/nxp/README_pkt_split_app_demo" target="_blank"&gt;https://github.com/NXP/dpdk/blob/19.11-qoriq/nxp/README_pkt_split_app_demo&lt;/A&gt; &lt;BR /&gt;(ignore the FMAN Micro-code and OL port type)&lt;BR /&gt;&lt;A href="https://github.com/NXP/dpdk/tree/19.11-qoriq/examples/pkt_split_app" target="_blank"&gt;https://github.com/NXP/dpdk/tree/19.11-qoriq/examples/pkt_split_app&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;2. You will create RGMII1 and RGMII2 as shared interfaces. Modify the policy file statically to send the packets to DPDK VSP/queues for the given IP address &lt;BR /&gt;you can refer to &lt;A href="https://www.nxp.com/docs/en/application-note/AN4760.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN4760.pdf&lt;/A&gt; to understand how to modify the fmc vsp_classif files for the same&lt;/P&gt;</description>
      <pubDate>Fri, 03 Nov 2023 04:20:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/ls1043-DPAA-and-DPDK/m-p/1751580#M13582</guid>
      <dc:creator>hemantagrawal</dc:creator>
      <dc:date>2023-11-03T04:20:04Z</dc:date>
    </item>
  </channel>
</rss>

