Embedded Connectivity
Intel network controllers, Firmware, and drivers support systems
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
711 Discussions

i225 EEUPDATE flash NVM image and MAC in a single run

mmg
Novice
3,692 Views

Hi,

we have developed a custom board using the i225-IT Ethernet controller.


During production, we have to program the blank NVM flash with the firmware as well as program the MAC-address.

I have used the EEUPDATE tool for this purpose.


Therefore, I first flashed the firmware using
eeupdate64e /NIC=<card_number> /DATA=<file>
After that, a reboot is necessary.
Then I program the MAC using
eeupdate64e /NIC=<card_number> /MAC=<mac_address>
After that, a reboot is necessary.

If I run
eeupdate64e /NIC=<card_number> /DATA=<file>
eeupdate64e /NIC=<card_number> /MAC=<mac_address>
directly after another without a reboot, it doesn't work.

 

Is there a possibility to program the firmware AND the custom MAC to a blank flash in a single run? I.e. without having to restart the computer twice?
During production, having to restart twice takes a long time.

Regards,
Marcel

0 Kudos
14 Replies
Zigfreid_Intel
Moderator
3,667 Views


Hello mmg,


Thank you for posting in Intel Ethernet Communities. 


Your query will be best answered by our Embedded Connectivity Support team. We will help you move this post to the designated team for further assistance. 


Please feel free to contact us if you need assistance from Ethernet support team.


Best regards,

Zigfreid I.

Intel® Customer Support


Jaime_Lizarme
Moderator
3,634 Views

Hello @mmg ,

 

Thank you for contacting Intel Embedded Community.

 

I do understand what you are saying; however,  a restart is always required.

 

Best regards,

Jaime L.

Intel Customer Support Engineer

mmg
Novice
3,610 Views

Hello @Jaime_Lizarme,

is there another tool besides EEUpdate that can achieve this? Or a different approach?

Best Regards,
Marcel

Samsedam
Beginner
2,933 Views

Hello Marcel,

 

nice to meet in this community.

Can i ask one question to you??

I have issue about NVM update and MAC address.

Did you success to update NVM and MAC???

 

I tried same method like you but failed !!

 

when i testing as below...

 

1. eeupdate64e.efi /nic=1 /d nvmfile.bin

    something was successful but still device was shown as empty device when i checking thru eeupdate64e.efi /all

2. eeupdate64.efi /nic=1 /mac=333333333

    I can see this process was successful but still MAC value was not changed....

3. I also tried to update NVM as below.

    eeupdate64e.efi /nic=1 /invmupdate /file=nvmfile.bin

    error message with "iNVM function was called with wrong parameter"..

 

I didn;t get right answer from intel yet...

 

If you done, advise to me,please.

 

thanks

JY

mmg
Novice
2,890 Views

Hi,

I have successfully used step 1 and step 2 as you described.
Remember, you need to power-cycle your PC after programming the NVM and a second time after programming the MAC.
Maybe this is your issue?

-Marcel

LYKW
Beginner
2,574 Views

@Samsedam 

@Samsedam 

Hi where do you guys find the eeupdate64e tool? I have an older version which works with the i210/i211 devices, but not the i225. 

 

Thanks,

Leo

 

 

Samsedam
Beginner
2,531 Views

Hello Leo,

 

you can login into RD center?

if so, you can find 615722.

this contains LAN tools.

if not, recommend to find in google.

Specially, you should use efi version for KTI225.

i211 and 210 works in legacy DOS mode but KTI225 not work with DOS.

You should boot into EFI and use it.

command are same with DOS version.

 

EEUPDATE version : 5.38.10.0

 

fs0:\>eeupdate64e.efi 

 

thanks

 

Jen5
Beginner
2,217 Views

Where is KTI225LM NVM flash image txt file?

for I211, we have I211_Invm_APM_v0.6.txt

 

Thanks

 

Jen

CarlosAM_INTEL
Moderator
2,208 Views

Hello, @Jen5:

Thank you for contacting Intel Embedded Community.

We sent an email to the address associated with this account with information that may help you.

Best regards,

@CarlosAM_INTEL.

 

Girigomo
Beginner
1,729 Views

嗨,你能为我提供 eeupdate 5.38.10.0 版本吗?我在谷歌上找不到他,也没有 rdc 用户权限,我的邮件是:jsdgre@gmail.com 非常感谢~

CarlosAM_INTEL
Moderator
1,700 Views

Hello, @Girigomo:

 

Thank you for contacting Intel Embedded Community.

 

This channel only provided support in the English language.

 

However, you need a premier account to help you. You should fill out the form stated on the following website to request it:


https://www.intel.com/content/www/us/en/forms/developer/premier-registration.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.

1rpan
Beginner
1,687 Views

Hello, I have applied for this application many times, but I have not received any response. I just want an eeupdate program to adapt to the application I developed. My network card is an Intel(R) Ethernet Connection (17) I219-V computer motherboard It is msi h610m. I need to modify the content in epprom to meet my development needs, but he always reminds me 1: Updating Checksum and CRCs...Failed. I am using EEUPDATE v5.37.13.03. What is the reason for the above What about error messages? I can completely write in the bios fpt. Why doesn't this program support me to modify it? Can you directly provide me with the eeupdate program supported by i219v? Thank you

CarlosAM_INTEL
Moderator
1,675 Views

Hello, @1rpan:

Thanks for your update.

Could you please tell us where do you acquire the Intel® Ethernet Connection I219-V related to your request?

We are waiting for your reply.

Best regards,

@CarlosAM_INTEL.

CarlosAM_INTEL
Moderator
2,514 Views

Hello, @LYKW:

Thank you for contacting Intel Embedded Community.

First, you need to update your account to the premier by filling out the form stated on the following website:

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

Best regards,

@CarlosAM_INTEL.

Reply