Thank you for contacting the Intel Embedded Community.
The information that may help you is stated in the answers to the questions 2.15 and 2.24, on pages 9 and 11 of the Intel® Ethernet Controller I210/I211 Frequently Asked Questions .
We hope that this information is useful to you.
I've tried to run the tool but I've got an error :
Intel(R) Eeprom ARM Tool ARM OTP [ 3303.617224] Unhandled fault: external abort on non-linefetch (0x1018) at 0xb6dc9010
Provided under the terms of a CNDA. Do Not Distribute.
Copyright(C) 2013 by Intel(R) Corporation
NIC BUS DEV FUN Silicon Memory Type Present
=== === === === ===== ======================
I figured out that the error is raised at this line :
return ((u32) *((u32 *) Reg));
In ReadReg function.
Do you have any idea ?
I've tried to use i211 with NXP imx.6quad.
00:00.0 PCI bridge: Device 16c3:abcd (rev 01)
01:00.0 Ethernet controller: Intel Corporation Device 1532 (rev 03)
As i understand from the documentation, I have to program invm. What tools do I need?
I have privileged access but I couldn't download NVM images for i211 (document number 513655)
How can I obtain programming tools and software (for Linux ARM platform)
Hello, Selami :
Thank you for contacting Intel Embedded Community.
The EEupdate and LANConf tools may help you. These tools are included in the Intel(R) Network Connections Tools document # 34874.
These tools can be downloaded when you are logged in to your Embedded Design Center (EDC) privileged account.
On the other hand, could you please send us screenshots of the problem that you are experiencing to download the document # 513655? Please give us a detailed description of the procedure that you follow to obtain it.
We really appreciate your cooperation to solve this inconvenience.
I downloaded "network connection tools - 348742" and "production nvm images - 513655" documents. But I couldn't find "Eeprom ARM Tool" in achives. (my platfowm linux+arm for imx.6) Could you send download link for this tool.
Also I need eepromARMtool user guide - 523420. This document not avaiable for download at the moment (Intel Customer Support said that expired download end date).
This error occurs due an unmapped pci bar,
invoking lspci -v shows the bars disabled.
you can enable them by
echo 1 >/sys/bus/pci/devices/0000:<bus>:<device>.<function>/enable
replace <bus>, <device> and <function> by the appropiate values.
eg. bus := 1, <device> := 00, <function>: 0
this can be done once time after boot.