Hi Team,
A detailed description of the PFE was not found in the QorIQ LS1012A Reference Manual, especially the description of the registers. However, there is an operation in Uboot for the physical address space starting from CONFIG_SYS_FSL_PFE_ADDR (0x4000000). Can you provide documentation that describes this area in detail?
Thank you
解決済! 解決策の投稿を見る。
1 What is the full name of PPFE?
Packet Processing and Forwarding Engine
2. Does the open source Linux driver in the LSDK use the hardware PFE?
Well, it does use PPFE since it is a driver for it. However, it only utilizes the basic PPFE functions. See my response above for details.
Do I have to reconfigure the PFE registers to do this?
No. You may need to adjust SerDes registers if your device does not support SGMII autonegotiation PHY side.
Regards
Platon
Hi Platon,
Thank you for your quick response. I still have a few questions, as follows:
1 What is the full name of PPFE?
2 Does the open source Linux driver in the LSDK use the hardware PFE?
3 I use LS1012A as shown below:
|———————————| |——————————|
| —|———— SGMII ————|— |
| LS1012A | | VSC7421 |
|———————————| |——————————|
NO MDIO
Do I have to reconfigure the PFE registers to do this?
1 What is the full name of PPFE?
Packet Processing and Forwarding Engine
2. Does the open source Linux driver in the LSDK use the hardware PFE?
Well, it does use PPFE since it is a driver for it. However, it only utilizes the basic PPFE functions. See my response above for details.
Do I have to reconfigure the PFE registers to do this?
No. You may need to adjust SerDes registers if your device does not support SGMII autonegotiation PHY side.
Regards
Platon
PPFE is an NXP proprietary, microcode-driven packet processing hardware.
It's full specification is not available to customers. PPFE support model is as
follows:
NXP Layerscape SDK (LSDK) includes an open-source Linux driver covering basic network interface
functions. Advanced drivers enabling HW acceleration of typical packet
processing tasks are available as part of commercial Application
Solution software kits (ASK). Customers holding a Pemium support
voucher can request for custom features development.
Have a great day,
Platon
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------