Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5304 Discussions

i350 initialization

pixida
Beginner
537 Views

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

0 Kudos
6 Replies
Poojitha
Employee
422 Views

Hi pixida,


Greetings for the day!


Thank you for choosing Intel support. Since you are using custom-designed board, we kindly request you post the query in the Embedded Connectivity Forum to receive a quicker response regarding the requested details.


https://community.intel.com/t5/Embedded-Connectivity/bd-p/embedded-networking-connectivity


We appreciate your understanding!


Regards,

Poojitha


0 Kudos
pixida
Beginner
378 Views
0 Kudos
Sreelakshmi1
Employee
376 Views

Hi pixida,


Greetings for the day!


Thank you for confirming. You will receive a response from the concerned team regarding your query shortly.


We will now proceed to close the request.


Please don't hesitate to reach out with any further questions in the future. Feel free to start a new conversation, as this thread will no longer be monitored.


Regards,

Sreelakshmi


0 Kudos
CarlosAM_INTEL
Moderator
348 Views

Hello, @Sreelakshmi1 and @Poojitha:

 

Thank you for contacting Intel Embedded Community.

 

We need to clarify that this forum is not related to an Intel Embedded Platform.


Due to this, the customer request is out of our scope of support.


Please consider this information when you suggest or transfer any forums to the Intel Embedded Community.


Best regards,

@CarlosAM_INTEL.

0 Kudos
Poojitha
Employee
307 Views

Hi Pixida,


Greetings for the day!


Thank you for your patience. We kindly request you post your query in the Embedded Connectivity forum below:


https://community.intel.com/t5/Embedded-.Connectivity/bd-p/embedded-networking-connectivity


Please find more details below for your reference:


https://www.intel.com/content/www/us/en/support/articles/000092457.html


We appreciate your understanding!


Regards,

Poojitha


0 Kudos
CarlosAM_INTEL
Moderator
291 Views

Hello, @Poojitha:

 

Thank you for contacting Intel Embedded Community.

 

We need to clarify that the platform related to the reported situation is not an embedded Intel platform (it is related to ARM design), as you may confirm as a reference on the  following website:

https://www.raspberrypi.com/products/raspberry-pi-5/

 

Due to this, this forum is out of the support of the channel suggested in your previous message.

 

You need to consider this information when you suggest or transfer any forums to the Intel Embedded Community, as you may notice is stated in our last communication stated in this thread.

 

Best regards,

@CarlosAM_INTEL.

0 Kudos
Reply