<?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: Can not access Raw Socket packets inside LS1088-ARDB in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863348#M3957</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to INSTALL file in spc source folder, please refer to the following Makefile provided in flexbuilder.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; export LDFLAGS="-L$(RFSDIR)/lib -L$(RFSDIR)/lib/aarch64-linux-gnu -L$(RFSDIR)/usr/lib \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Wl,-rpath=$(RFSDIR)/lib/aarch64-linux-gnu:$(RFSDIR)/usr/lib/aarch64-linux-gnu" &amp;amp;&amp;amp; \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(MAKE) LIBXML2_HEADER_PATH=$(RFSDIR)/usr/include/libxml2 \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TCLAP_HEADER_PATH=$(RFSDIR)/usr/include \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NET_USPACE_HEADER_PATH=$(FBDIR)/packages/apps/spc/source/include/net \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CXX=$(CROSS_COMPILE)g++ CC=$(CROSS_COMPILE)gcc -C spc/source&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Feb 2019 12:10:13 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2019-02-28T12:10:13Z</dc:date>
    <item>
      <title>Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863343#M3952</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;I have a simple application as folows:&lt;/P&gt;&lt;P&gt;Sender: Sender puts ethernet packet in the form of&amp;nbsp; ethernet header + payload (it is a non-standard frame meaning that it does not include IP/TCP/UDP header), and uses raw sockets to send it over the network to LS1088ARDB.&lt;/P&gt;&lt;P&gt;Reciever: Receiver runs on LS1088ARDB, and it uses raw sockets to receive the data. However, I am not getting any data.&amp;nbsp; My Sender/Receiver applications works perfectly find on a standard Linux PCs.&amp;nbsp; But it is not working on LS1088-ARDB, and I am wondering if there is a setting in MC/DPAA2 that drops non-standard ethernet frames? &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2019 03:50:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863343#M3952</guid>
      <dc:creator>janarbek_matai</dc:creator>
      <dc:date>2019-01-28T03:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863344#M3953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A _jive_internal="true" data-content-finding="Community" data-userid="322111" data-username="janarbek.matai@cognex.com" href="https://community.nxp.com/people/janarbek.matai@cognex.com"&gt;Janarbek Matai&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;Recently we add "Soft Parser Support" in the latest LSDK 1812 release.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;SPC(Soft Parser Configuration) tool allow users to extend the hard parser's capabilities to support custom protocols that are not supported by the hardware parser.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;The soft parser tool defines custom protocols using xml files, based on the NetPDL standard.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;The architecture of SPC on DPAA 2.x&amp;nbsp;is based on using an offline tool to take in a text-based description of the protocol(s) to be parsed and produce a blob for Management Complex (MC) to load.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;Loading of the blob is done at system boot by U-Boot. There is one blob per system and the soft parser sequence(s) can be used on any of the interfaces (physical ports or internal links).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;A soft parser blob is a binary file that encapsulates the entire configuration required to configure the Soft Parser HW module: custom protocols bytecode, SP protocols configuration, SP parameters, and soft parser hardware configuration. The soft parser blob file is generated by the SPC (Soft Parser Configuration) Tool. MC can be used to apply an SP Blob on hardware by using U-Boot command line.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;For details, please refer to the section "&lt;STRONG style=": ; font-family: 'Arial',sans-serif; "&gt;8.3.7.1 Soft Parser Configuration Tool" and "&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;8.3.7.2 SPC on DPAA 2.x Based Platforms&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN lang="EN-US" style="font-size: 10.0pt; font-family: 'Arial',sans-serif;"&gt;" in LSDK 1812 user manual which could be downloaded from&lt;/SPAN&gt; &lt;A class="link-titled" href="https://www.nxp.com/support/developer-resources/run-time-software/linux-software-and-development-tools/layerscape-software-development-kit-v18.12:LAYERSCAPE-SDK?tab=Documentation_Tab" title="https://www.nxp.com/support/developer-resources/run-time-software/linux-software-and-development-tools/layerscape-software-development-kit-v18.12:LAYERSCAPE-SDK?tab=Documentation_Tab"&gt;Layerscape SDK | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2019 13:34:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863344#M3953</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-02-25T13:34:53Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863345#M3954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping Wang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for answering my question. How am I going to access Soft Parser from a Linux which is built using Yocto&amp;nbsp; 2.5?&amp;nbsp; Or does the source code of Soft Parser is available so that I can build it for my Linux?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Feb 2019 17:37:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863345#M3954</guid>
      <dc:creator>janarbek_matai</dc:creator>
      <dc:date>2019-02-26T17:37:58Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863346#M3955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please download SPC tool with the following address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ git clone &lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/spc" target="test_blank"&gt;https://source.codeaurora.org/external/qoriq/qoriq-components/spc&lt;/A&gt; -b LSDK-18.12&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Feb 2019 09:25:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863346#M3955</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-02-27T09:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863347#M3956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great! Really apprecaite for the response.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to cross-compile the SPC tool for a Linux running on LS1088ARDB? My Linux on my LS1088ARDB is created by Yocto 2.5.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not, how are we going to use SPC tool in Linux that is generated by Yocto 2.5?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Issuing a make (Cross compiler is from Yocto SDK) gives me following error inside the spc/source directory.&lt;/P&gt;&lt;P&gt;=========================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: 12.0pt;"&gt;&lt;SPAN style="font-size: 12.0pt; color: black;"&gt;lhdev@lhdev-VirtualBox:~/sdk/dev/spc/source$ make&lt;BR /&gt; aarch64-fsl-linux-g++&amp;nbsp; --sysroot=/home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb&amp;nbsp; -O2 -pipe -g -feliminate-unused-debug-types&amp;nbsp; -DSPC_LINUX -O2 -D__STDC_LIMIT_MACROS -I/usr/include -I/usr/include/libxml2 -I./include/net&amp;nbsp;&amp;nbsp; -c -o libspc.o libspc.cpp&lt;BR /&gt; cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]&lt;BR /&gt; In file included from /usr/include/features.h:367:0,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/aarch64-fsl-linux/bits/os_defines.h:39,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/aarch64-fsl-linux/bits/c++config.h:533,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/bits/exception.h:38,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/typeinfo:34,&lt;BR /&gt; &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; from libspc.cpp:29:&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/sys/cdefs.h:467:49: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __GNUC_PREREQ (4,8) || __glibc_clang_prereq (3,5)&lt;BR /&gt; &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;&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;BR /&gt; In file included from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/cstdlib:75:0,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/ext/string_conversions.h:41,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/bits/basic_string.h:6349,&lt;BR /&gt; &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; from /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/c++/7.3.0/string:52,&lt;BR /&gt; &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; from libspc.cpp:32:&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:133:35: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT16 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:139:35: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT32 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:145:35: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT64 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:151:36: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT128 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:157:36: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT32X &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:163:36: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT64X &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:169:37: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT128X &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:211:17: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __GLIBC_USE (IEC_60559_BFP_EXT)&lt;BR /&gt; &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;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:225:35: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT16 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:231:35: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT32 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:237:35: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT64 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:243:36: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT128 &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:249:36: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT32X &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:255:36: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT64X &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; /home/lhdev/sdk/esdk/tmp/sysroots/ls1088ardb/usr/include/stdlib.h:261:37: error: missing binary operator before token "("&lt;BR /&gt; &amp;nbsp;#if __HAVE_FLOAT128X &amp;amp;&amp;amp; __GLIBC_USE (IEC_60559_TYPES_EXT)&lt;BR /&gt; &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt; In file included from libspc.cpp:36:0:&lt;BR /&gt; GenericError.h:33:10: fatal error: libxml/parser.h: No such file or directory&lt;BR /&gt; &amp;nbsp;#include &amp;lt;libxml/parser.h&amp;gt;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~~~~&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=========================================================================&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;JM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2019 01:01:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863347#M3956</guid>
      <dc:creator>janarbek_matai</dc:creator>
      <dc:date>2019-02-28T01:01:30Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863348#M3957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to INSTALL file in spc source folder, please refer to the following Makefile provided in flexbuilder.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; export LDFLAGS="-L$(RFSDIR)/lib -L$(RFSDIR)/lib/aarch64-linux-gnu -L$(RFSDIR)/usr/lib \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Wl,-rpath=$(RFSDIR)/lib/aarch64-linux-gnu:$(RFSDIR)/usr/lib/aarch64-linux-gnu" &amp;amp;&amp;amp; \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(MAKE) LIBXML2_HEADER_PATH=$(RFSDIR)/usr/include/libxml2 \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TCLAP_HEADER_PATH=$(RFSDIR)/usr/include \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NET_USPACE_HEADER_PATH=$(FBDIR)/packages/apps/spc/source/include/net \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CXX=$(CROSS_COMPILE)g++ CC=$(CROSS_COMPILE)gcc -C spc/source&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2019 12:10:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863348#M3957</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-02-28T12:10:13Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863349#M3958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to understand the usage of SPC tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To configure the Soft Parser, we are (overall) required following steps:&lt;/P&gt;&lt;P&gt;1) Use the SPC tool to create a blob of custom protocol based on XML file based desription of the custom protocol.&lt;/P&gt;&lt;P&gt;2) Load the blob in MC in U-boot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question 1) Am I correct ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question 2) Is there an example of XML file to describe a custom protol?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 23:58:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863349#M3958</guid>
      <dc:creator>janarbek_matai</dc:creator>
      <dc:date>2019-03-01T23:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: Can not access Raw Socket packets inside LS1088-ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863350#M3959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;STRONG class=""&gt;&lt;SPAN class=""&gt;Janarbek Matai&lt;/SPAN&gt;&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, correct, please refer to the attached XML sample file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2019 13:25:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-not-access-Raw-Socket-packets-inside-LS1088-ARDB/m-p/863350#M3959</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-03-06T13:25:23Z</dc:date>
    </item>
  </channel>
</rss>

