vpp build error for lx2160ardb

cancel
Showing results for 
Search instead for 
Did you mean: 

vpp build error for lx2160ardb

Jump to solution
320 Views
pioneer19
Contributor I

I need soft router on lx2160ardb with DPDK. I tried to build vpp, but failed. flexbuild declared vpp support but I can't compile vpp with it. I downloaded flexbuild from nxp site and did this:

. ./setup.env  
flex-builder docker  
. ./setup.env  
# edit configs/build_lsdk.cfg, set CONFIG_APP_VPP=y  
flex-builder -c vpp -m lx2160ardb_rev2
# there is wrong branch for vpp in configs/build_lsdk.cfg
# vpp_repo_tag=20.04-LSDK, nonexisting tag 20.04-LSDK changed to vpp_repo_tag=19.09-LSDK  
flex-builder -c vpp-m lx2160ardb_rev2
# build errors due to default python in 3.x, not 2.7, I changed python на python2 in
# packages/apps/networking/vpp/src/tools/vppapigen/vppapigen
flex-builder -c vpp -m lx2160ardb_rev2

Now I got compilation error in vpp dpdk plugin.

Actually I need some software router application with DPDK on lx2160ardb, which can make static and dynamic routing (probably using zebra/quagga/bird/frr). Vpp promis
ed best performance, so I want to compile it. But other solutions also suits me.

I want to know how can I compile vpp for lx2160ardb? Or which other application can I use?

Tags (3)
0 Kudos
1 Solution
291 Views
yipingwang
NXP TechSupport
NXP TechSupport

As VPP depends on the version of DPDK, in LSDK-20.04, DPDK was upgraded but VPP was not upgraded, so VPP was not required for test in LSDK2004, as a workaround , building VPP/DPDK lsdk1909 old version in flexbuild_lsdk1909 works.

We don't support VPP v20.01 and it was not claimed feature in LSDK2004 also.
But we are in process of supporting VPPv20.05 in LSDK2012 which will be released on Dec 15.

View solution in original post

0 Kudos
1 Reply
292 Views
yipingwang
NXP TechSupport
NXP TechSupport

As VPP depends on the version of DPDK, in LSDK-20.04, DPDK was upgraded but VPP was not upgraded, so VPP was not required for test in LSDK2004, as a workaround , building VPP/DPDK lsdk1909 old version in flexbuild_lsdk1909 works.

We don't support VPP v20.01 and it was not claimed feature in LSDK2004 also.
But we are in process of supporting VPPv20.05 in LSDK2012 which will be released on Dec 15.

View solution in original post

0 Kudos