- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All!
I designed a PCB including the i350 controller which is attached to a Raspberry PI 5 via PCIe gen2 x1.
Now I wanted to know if I have to do some initialization steps when not having an external EEPROM connected to the i350.
I tested the setup before with a raspberry CM4 and an out-of-the-box PCIe i350 card and it worked just fine.
When starting the raspberry, it finds the device, but it seems like there is some configuration missing.
This is the output of
lspci -vx:
0000:01:00.0 Ethernet controller: Intel Corporation Device 151f (rev 01)
Subsystem: Intel Corporation Device 0000
Flags: fast devsel
Memory at 1b00000000 (32-bit, non-prefetchable) [virtual] [size=128K]
Memory at 1b00080000 (32-bit, non-prefetchable) [disabled] [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable- Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1c0] Latency Tolerance Reporting
Capabilities: [1d0] Access Control Services
00: 86 80 1f 15 00 00 10 00 01 00 00 02 10 00 80 00
10: 00 00 00 00 00 00 00 00 01 00 00 00 00 00 08 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
0000:01:00.1 Ethernet controller: Intel Corporation Device 151f (rev 01)
Subsystem: Intel Corporation Device 0000
Flags: fast devsel
Memory at 1b00020000 (32-bit, non-prefetchable) [disabled] [size=128K]
Memory at 1b00084000 (32-bit, non-prefetchable) [disabled] [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable- Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1d0] Access Control Services
00: 86 80 1f 15 00 00 10 00 01 00 00 02 10 00 80 00
10: 00 00 02 00 00 00 00 00 01 00 00 00 00 40 08 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 02 00 00
0000:01:00.2 Ethernet controller: Intel Corporation Device 151f (rev 01)
Subsystem: Intel Corporation Device 0000
Flags: fast devsel
Memory at 1b00040000 (32-bit, non-prefetchable) [disabled] [size=128K]
Memory at 1b00088000 (32-bit, non-prefetchable) [disabled] [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable- Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1d0] Access Control Services
00: 86 80 1f 15 00 00 10 00 01 00 00 02 10 00 80 00
10: 00 00 04 00 00 00 00 00 01 00 00 00 00 80 08 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 03 00 00
0000:01:00.3 Ethernet controller: Intel Corporation Device 151f (rev 01)
Subsystem: Intel Corporation Device 0000
Flags: fast devsel
Memory at 1b00060000 (32-bit, non-prefetchable) [disabled] [size=128K]
Memory at 1b0008c000 (32-bit, non-prefetchable) [disabled] [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable- Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1d0] Access Control Services
00: 86 80 1f 15 00 00 10 00 01 00 00 02 10 00 80 00
10: 00 00 06 00 00 00 00 00 01 00 00 00 00 c0 08 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 04 00 00
BR
Stefan
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
small test: I soldered a EEPROM from a i350 network adapter (should be programmed) to my board, but the same issue still persists. It would be great to get some help here
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
still no success here. Can maybe somebody give me the EEPROM dump of an i350?
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page