Project

General

Profile

PCIe->PCI bridges » History » Version 3

manawyrm, 02/10/2022 05:18 PM

1 1 manawyrm
h1. PCIe->PCI bridges
2
3
Many interesting chipsets for retro networking are equipped with the older PCI bus instead of the current PCIe interface.
4
There are a number of PCIe->PCI bridge chipsets available, with varying levels of quality/reliability.
5
6 3 manawyrm
If you have tested a new chipset or revision of a bridge chip listed here, please update this page.
7
8 1 manawyrm
h3. ASMedia ASM1083/1085
9
10
The ASMedia ASM1083 and ASM1085 chipsets seem to have problems with interrupt handling.
11
This will flood the kernel log with messages like:
12
<pre>pcieport [...]: PME: Spurious native interrupt!</pre>
13
ASM1083/1085 also seem to have other issues related to DMA/IRQ handling. Many soundcards seem to have issues as well.
14
15
Tested revisions:
16 3 manawyrm
- ASM1085, datecode: 1040 (40th week 2010) (not working)
17
- ASM1083, datecode: 1218 (18th week 2012) (not working)
18
- ASM1083, datecode: 1346 (46th week 2013), rev 04 (working with pcie_aspm=off cmdline)
19
- ASM1083, datecode: 1350 (50th week 2013), rev 03 (not working)
20 1 manawyrm
21 3 manawyrm
Cards with a revision (check lspci) higher than 03 seem to work better. With ASPM enabled (by default), they will still flood messages about interrupts.
22
*Make sure you get Revision 04 or higher and disable ASPM!*
23 1 manawyrm
24
h3. ITE IT8892E
25
26
Common on many Gigabyte motherboards. Untested.
27
28
29
h3. Diodes/Pericom PI7C9X111SL
30
31
Common on "PCI-E To Dual PCI Riser Cards" and some PCIe->PCI adapters. Untested.
32
33
34
h3. Diodes/Pericom PI7C9X113SL
35
36
Untested.
37
38
39
h3. PLX chips
40
41
Untested.
42
43
h3. TI XIO2001
44
45 2 laforge
Issues reported with Sangoma Wanpipe cards, specifically: Cards enumerate quite fine, are visible in lusb and driver binds to it. However, their interrupts never reach Linux, neither the registered interrupt handler, nor does the counter in /proc/interrupts ever count up.
Add picture from clipboard (Maximum size: 48.8 MB)