02.08.2013 Views

P4080 PCIe Adapter SDK User Guide Production Release

P4080 PCIe Adapter SDK User Guide Production Release

P4080 PCIe Adapter SDK User Guide Production Release

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Freescale Semiconductor<br />

Figure 3 Multistep Run-to-Completion Processing<br />

3.3 Modes of Operation<br />

The adapter can be deployed in one of the 2 configurations – either as a stand-alone host system (as a<br />

replacement for the <strong>P4080</strong> DS) or a PCIE EP for an external host. Typically the stand-alone host mode is<br />

expected to be used as a replacement for the <strong>P4080</strong> DS and the intended usage of the adapter will be<br />

predominantly in the EP mode.<br />

Stand Alone Host Mode<br />

The Stand-Alone Host Mode uses a Root Complex software configuration. Intended as a replacement for<br />

the <strong>P4080</strong> DS, the stand-alone host mode supports all USDPAA applications that can be run on the<br />

<strong>P4080</strong> DS. However the Root Complex mode is limited with no support to enumerate <strong>PCIe</strong> devices. The<br />

<strong>P4080</strong> PCIE Packet Application, the USDPAA PCIE Driver and the USDPAA PCIE Ethernet driver<br />

aren’t available in this mode, since PCIE access to the host isn’t possible in this mode.<br />

The 1G interface is assigned to Linux and the appropriate Linux DTS (p4080n710 -linux.dts or<br />

p4080n710-usdpaa.dts) can be chosen, depending on whether the 10G interfaces are to be assigned to<br />

Linux or USDPAA.<br />

© Freescale Semiconductor, Inc., 2011. All rights reserved.<br />

Freescale Confidential Proprietary Page 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!