To use PCIe Switch with P2020 or P1011

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

To use PCIe Switch with P2020 or P1011

1,050件の閲覧回数
tachyon11
Contributor I

I've used kernel 2.6.32 based on P2020RDB_20100429-ltib or  P1020_P2020RDB_20101101_ltib for P2020 or P1011

Recently, I need to use PCI-e switch (IDT 89HPES5T5ZBBCGI ) to expand PCI-e slot of  P2020/P1011.

But, I've never used PCI-e switch. 

Can you know whether kernel 2.6.32 on P2020 or P1011 can support PCIe switch or not ?

Should I need to use higher kernel version for it?

------

Even kernel 2.6.32 can support it.

タグ(4)
0 件の賞賛
返信
1 返信

693件の閲覧回数
Pavel
NXP Employee
NXP Employee

Additional driver for PCIe switch is not needed. The P2020LTIB BSP support PCI bridge and PCIe bus.

If you have a single PCIe connector and multiple PCIe devices, you need a PCIe switch.  A single PCIe connection still is between exactly two devices, so a PCIe switch consists of a (virtual) PCI bridge for the upstream PCIe connection, and one (virtual) PCI bridge for each downstream PCIe connection. 

 

Look at the following page:

http://www.electronicproducts.com/Analog_Mixed_Signal_ICs/Communications_Interface/The_PCI_Express_s...

 

Look at the following document:

http://lxr.free-electrons.com/source/Documentation/PCI/PCIEBUS-HOWTO.txt

 

This file is available using the following path in Linux Kernel source folder:

Documentation/PCI/PCIEBUS-HOWTO.txt


Have a great day,
Pavel Chubakov

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

0 件の賞賛
返信