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

How to provision the MAC address to i225-IT?

JoaoSilva
Beginner
994 Views

Hello,

 

We are building a piece of hardware featuring 4 instances of the i225-IT controller. During manufacturing, we need to program the desired MAC addresses to the controllers. Our manufacturing software runs on an x86_64 based Linux system.

 

Tried experimenting with nvmupdate64e found deep inside https://www.intel.com/content/www/us/en/download/15084/intel-ethernet-adapter-complete-driver-pack.html. Turns out with this tool we are able to program firmware to the ethernet controller, as well as modifying EEPROM content and tinker with OROM content (what is this?).

 

It occurs to me that if we wish to program MAC addresses via this tool, we need to also update the NVM firmware at the same time, which is sort of slow (I could be mistaken - in that case, kindly correct me).

In addition I conclude that we need to encode the desired MAC address into a quirky EEPROM map file as described here: https://edc.intel.com/content/www/us/en/design/products/ethernet/adapters-and-devices-user-guide/intel-ethernet-nvm-update-tool/#nvmupdate-eeprom-map-file-example.

On top of this I do not know where to find the correct firmware blob for our controller - it seems to not be publicly available, and I am not sure the binaries included with the nvmupdate64e tool fits this controller (however was able to force update it with strange side effects such as the controller identifying as a different one)?

 

Is there an easier way? I saw mention also of a tool called "eeupdate64e", which suggests a much simpler approach - however I cannot find any official download link for this.

 

Please recommend us the official way to provision MAC addresses to the i225-IT.

 

Best regards

0 Kudos
4 Replies
Sazirah
Employee
918 Views

Hi JoaoSilva,


Thank you for posting in Intel Community Forum,


Regarding the issue reported, please be inform that we have dedicated Intel Embedded team that is expertise in this matter. We will be moving this forum thread to the team. Please give them some time and they will assist you further.


Thank you for using Intel products and services.


Regards,

Sazzy_Intel


0 Kudos
CarlosAM_INTEL
Moderator
874 Views

Hello,  @Sazirah:

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 provide the previous suggestion, or transfer any forums to the channel that you mentioned in your previous communication.

Best regards,

@CarlosAM_INTEL.

0 Kudos
JoaoSilva
Beginner
765 Views

Hello @CarlosAM_INTEL , 

 

Thank you for your reply, do I need to open another post or move this somewhere to get a reply from Intel? 

 

Best regards,

João Silva

0 Kudos
CarlosAM_INTEL
Moderator
751 Views

Hello, @JoaoSilva:

Thanks for your update.

I want to clarify that our previous message has been addressed to @Sazirah.

This forum is located in the channel that should help you, please stay tuned.

Best regards,

@CarlosAM_INTEL.

0 Kudos
Reply