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

Programming an I210

idata
Employee
2,752 Views

Hi All,

I have been trying a failing to get an I210-IT device working when being used as a flash less device (i.e. no EEPROM attached and programming the iNVM).

I have been advised that the problem may be to do with drivers not being compatible to operate in this state and that I should try to use the device with an external EEPROM. I have selected a SST25PF040C (Microschip's replacement for the SST25VF040b recommended in the Intel literature) and add this to the prototype.

My question is that I have programmed the iNVM on the chip with the production image "I210_Invm_Copper_NoAPM_v0.6.txt" for the previous implementation. If i am now going to use an external EEPROM I will obviously need to program that EEPROM with the correct image (for my case it would be "Dev_Start_I210_Copper_NOMNG_4Mb_A2_3.25_0.03.bin") but do i also need to change the iNVM and if so to what?

Kind Regards

Rob

0 Kudos
6 Replies
Adolfo_S_Intel
Moderator
956 Views

Hello RobH,

As you can see on the I210 datasheet: https://www-ssl.intel.com/content/www/us/en/embedded/products/networking/i210-ethernet-controller-datasheet.html?wapkw=i210 , section 1.4.3, the I210 device does not support an external EEPROM device.

If you are still experiencing problems with your I210-IT device configuration please provide the following information:

1) What Operating System/drivers are you using?

2) What tool are you using to program the iNVM?

3) Is your I210-IT module soldered on your board or is it part of an add-in card?

4) Can you describe with more details the issues that you are experiencing?

Additionally could you please clarify if your desing has already been reviewed by Intel?

If not you can request a review of your desing here: https://edc.intel.com/Tools/Design-Review/Default.aspx?language=en (you need a Privilege Account)

Best regards,

Adolfo Sanchez

0 Kudos
idata
Employee
956 Views

Hello Adolfo,

Thanks for your response.The reference to EEPROM in my above post is completely wrong. I can only blame new year blues and a lack of coffee. I mean an external flash device.

I am going through the process of getting the design reviewed by intel currently. Which will hopefully sort out if there are any hardware issues. If i am still having issues after this I will come back to the forum.

Best Regards

Rob

0 Kudos
LRodr11
Beginner
956 Views

Hi. I can't find instructions to program blank nvm I210 devices. Could you advise where i can get it?

0 Kudos
CarlosAM_INTEL
Moderator
956 Views

Hello, LuizRenault:

Thank you for contacting Intel Embedded Community.

The information that may help you is stated on answers to the questions 2.14, 2.15, 2.23, and 2.25; on pages 8 and 9 of the http://www.intel.com/content/dam/www/public/us/en/documents/faqs/ethernet-controller-i210-i211-faq.pdf Intel(R) Ethernet Controller I210/I211 Frequently Asked Questions (FAQs) document # 335346.

We hope that this information may help you.

Best regards,

Carlos_A.

0 Kudos
LRodr11
Beginner
956 Views

Hi. Thank you for the information.

I'm having difficulties with privileged access. Can't even find how to contact a representative in Brazil to get the CNDA signed.

The prototype boards are assembled and tested excluding the I210 network interfaces, making our client impatient.

Best Regards,

Luiz Renault

0 Kudos
CarlosAM_INTEL
Moderator
956 Views

Hello, LuizRenault:

Thanks for your reply.

We suggest you address your access issue by filling out the https://www-ssl.intel.com/content/www/us/en/forms/design/contact-support.html Resource & Design Center Account Support form.

We hope that this information is useful to you.

Best regards,

Carlos_A.

0 Kudos
Reply