QorIQ SDK USDPAA MACSEC

cancel
Showing results for 
Search instead for 
Did you mean: 

QorIQ SDK USDPAA MACSEC

308 Views
gadrenayan
Contributor I

Hello everyone,

I have downloaded the QorIQ SDK 1.8 and I am going through the documentation. I am interested in testing the MACSEC feature. However, I have no clue how to begin,hence I have the following questions.

1. I have built the usdpaa apps using bibake recipes. How do I make them run on my board T2080.

2. Fast path application frameworks like Intel DPDK have a feature called Kernel Network Interface, which allow DPDK apps to inject packets into the kernel networking stack. Does USDPAA provide any such interface.

3. For enabling the USDPAA feature and example apps do I need to recompile the kernel with changes in configs.

I will be using USDPAA features extensively and hence wanted some headstart on using these features.

Thanks.

Labels (1)
0 Kudos
1 Reply

80 Views
bpe
NXP TechSupport
NXP TechSupport

>1. I have built the usdpaa apps using bibake recipes. How do I make

>them run on my board T2080.

>

[Platon] USDPAA is a set of userland applications and libraries.

Available application are described here:

https://freescale.sdlproducts.com/LiveContent/content/en-US/QorIQ_SDK_1.9/GUID-26F29442-FA7B-4D9D-9D...

The simplest way to invoke an USDPAA application is from the shell prompt.

>2. Fast path application frameworks like Intel DPDK have a feature

>called Kernel Network Interface,

>which allow DPDK apps to inject packets into the kernel networking stack.

>Does USDPAA provide any such interface.

>

[Platon] The document at the URL below explains the relationship between

USDPAA and Linux network stack:

https://freescale.sdlproducts.com/LiveContent/content/en-US/QorIQ_SDK_1.9/GUID-F167169B-E107-438D-80...

>3. For enabling the USDPAA feature and example apps do I need to recompile

>the kernel with changes in configs.

>

[Platon] The SDK default kernel configuration does already have all necessary

options enabled. In order to work with USDPAA you have to boot Linux

with a different Device Tree. For all SDK supported boards the

SDK does include DTB/DTS files configured for USDPAA.

Check the files in the deploy/ directly. Visit the links below for

details:

https://freescale.sdlproducts.com/LiveContent/content/en-US/QorIQ_SDK_1.9/GUID-D2622091-1637-4D51-96...

https://freescale.sdlproducts.com/LiveContent/content/en-US/QorIQ_SDK_1.9/GUID-676CDC89-4D2E-4D0F-90...


Have a great day,
Platon

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos