Embedded Connectivity
Intel network controllers, Firmware, and drivers support systems
852 Discussions

iNVM programmed i210 speed reducing to 10Mbps

Shafi
Beginner
772 Views

Hi 

We have implemented i210 in our custom carrier card without external flash.  We have successfully flashed iNVM with the images and we see ethernet port created. But when we connect to host laptop, the speed is showing as 10Mbps.  Sometimes the ethernet port created will continuously shows link up for 1000Mbps and it goes down.

Do we need to program any internal registers of i210 to make it 100Mbps or 1000Mbps ?

 

Shafi.

0 Kudos
5 Replies
CarlosAM_INTEL
Moderator
755 Views

Hello,  @Shafi:

Thank you for contacting Intel Embedded Community.

We want to address the following questions to understand this situation:

Could you please let us know the INVM file that you used? And, where do you find it?

Where do you buy the Intel® Ethernet Controller I210  related to this situation? What are the documents used to implement your design? 

We are waiting for your answer.

Best regards,

@CarlosAM_INTEL.

0 Kudos
Shafi
Beginner
738 Views

Hi CarlosAM_INTEL,

 

Appreciate your quick response.

We have implemented i210-IT as per the reference schematic.

https://www.intel.nl/content/dam/www/public/us/en/documents/schematic/i210-at-82574-nic-reference-dual-design-schematic.pdf

 

We are using Elkhart Lake x6000 and  PCIeC interface from CPU to i210.  Hardware design implementation is without external flash.  We are using Yocto Linux, kernel version is 5.10.

We have downloaded the EEPROM tool for Linux from below weblink.

https://www.intel.com/content/www/us/en/download/15084/intel-ethernet-adapter-complete-driver-pack.html?wapkw=i210%20nvm%20update

 

iNVM production image are downloaded from below link.

https://cdrdv2.intel.com/v1/dl/getContent/513655

I210_Invm_Copper_NoAPM_v0.6.txt is used to flash the iNVM.

 ./eeupdate64e /NIC=1 /INVMUPDATE /FILE=I210_Invm_Copper_NoAPM_v0.6.txt /MAC=1CFD0873D2EF

 

Where do you buy the Intel® Ethernet Controller I210  related to this situation?

Our Hardware design supplier purchased  WGI210IT S LJXS from https://www.yic-electronics.com/pdf/WGI210IT.html.

 

Shafi.

 

0 Kudos
CarlosAM_INTEL
Moderator
729 Views

Hello, @Shafi

Thanks for your reply.

The information stated in sections 3.7.1, 6.8.6.1 (FSD’s info), 3.7.8.5.4, and Table 3-30, on pages 88, 234, 120, 121, and 115 of the document stated in the following website may help you to solve the reported situation:

https://cdrdv2-public.intel.com/333016/333016%20-%20I210_Datasheet_v_3_7.pdf

Best regards,

@CarlosAM_INTEL.

0 Kudos
Shafi
Beginner
684 Views

Thank you for reply.  I have gone through the sections as mentioned by you.  

Is there any document which will help me in how to program the registers mentioned in the sections(sections 3.7.1, 6.8.6.1 (FSD’s info), 3.7.8.5.4, and Table 3-30, on pages 88, 234, 120, 121, and 115 ).  Presently only PCIe interface from SoC to i210 is available. 

 

Shafi.

0 Kudos
CarlosAM_INTEL
Moderator
678 Views

Hello,  @Shafi:

 

Thanks for your reply.

 

You need to update your profile to the premier option to help you. You should fill out the form stated on the following website:

https://www.intel.com/content/www/us/en/forms/support/my-intel-sign-on-support.html


You should use a business email address to evade any inconvenience. Please avoid the free email provider's address (such as the one provided by Hotmail, Gmail, Yahoo, or others).

 

Best regards,

@CarlosAM_INTEL.

0 Kudos
Reply