- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We use a Apollo lake(APL) SOC , which connect to the intel Ethernet chipset -Springville I210IT.
In order to enable the Ethernet function, our understanding is some configuration data(e.g.: vender id, MAC address…) shall be set to the external flash/iNVM for Springville I210IT.
Understand from community ,The flashing tools for supporting these products are available on IBL in document number 348742. EEUPDATE is used to program the flash memory or iNVM in production environments.
we had a test using this EEUPDATE tool, i could dump the information from the I210IT, note: i210_setup.sh is a script including an eeupdate64e tool.
Precondition:
SW: Linux OS ,
HW: Intel MRB reference board with APL SOC mounted.
root@:Dom0 /usr/bin/i210_tools $./i210_setup.sh -d
dump files
MAC Address: 0808CAFEBABE
Config File: I210.txt
Using: Intel (R) PRO Network Connections SDK v2.25.20
EEUPDATE v5.25.20.03
Copyright (C) 1995 - 2015 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 2 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection
Only /INVM* and /MAC commands are valid for this adapter.
1: LAN MAC Address is 000000000000.
BUT problem is I can not write data to the controller using the following cmd:
root@:Dom0 /usr/bin/i210_tools $ ./i210_setup.sh -m 000E9FCB7B31 -w mac <==i.e.: <strong>eeupdate64e /NIC=1 /MAC=000E9FCB7B31;
write mode
MAC Address: 000E9FCB7B31
Config File: I210.txt
Using: Intel (R) PRO Network Connections SDK v2.25.20
EEUPDATE v5.25.20.03
Copyright (C) 1995 - 2015 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 2 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection
Only /INVM* and /MAC commands are valid for this adapter.
1: Updating Mac Address to 000E9FCB7B31...Failed!
writing mac 000E9FCB7B31
when update INVM content, and verify the autoload configuration, there is an error report: "Error code -0x10 : INVM operation with failure. "
thanks to support for this failure .
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, yong_hou:
Thank for contacting Intel Embedded Community.
In order to be on the same page, could you please tell us if the affected is a third-party design or it has been developed by you? In case that it is a third-party device, could you please give us all the information related to it?
Wating for your reply.
Best regards,
Carlos_A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hello Carlos_A,
I am using Intel Gordon Peak MRB board , which has the Apollo lake SOC mounted.
I am not sure what`s the proper program tool for flashing the data to I210IT based on this environment.
thanks for the support.
Yong.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hello Carlos_A,
It is our evaluation based on MRB board, in the future we will build our board which will keep the same Ethernet HW design as MRB.
During the evaluation on MRB , we got it that the I210IT must be configured, that is must be done for our future board production in the future.
If we can update the I210IT data it in MRB board successfully, then in the future once our board is ready then we can flash the config data to I210IT as well.
Following is the major connection b.w SOC and I210IT in MRB, we will keep it in our board in the future.
APL SOC I210IT
--------------------------------------------------------------
PCIE_TXN2 ------------------> PE_Rn
PCIE_TXP2 ------------------> PE_Rp
PCIE_CLKOUT2P -----------> PECLKp
PCIE_CLKOUT2N -----------> PECLKn
Thanks
Yong
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, yong_hou:
Thanks for your reply.
In order to be on the same page, could you please review that the guidelines stated as answers to the questions 2.15, 2.16, 2.23, and 2.25, on pages 8 and of the https://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 have followed by you?
Also, could you please try to use LANConf tool to program MAC addresses and let us know the results? This tool and EEupdate are included in the Intel(R) Network Connections Tools document # 348742.
Please let us know the answer to these questions.
Best regards,
Carlos_A.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page