I am trying to program the Flash attached to an I210 part.
The flash device is the Intel validated W25Q16DWSSIG.
If I try setting the MAC address, I get the following message.
4: Updating Mac Address to 382C4AC86400...Failed!
If I write to word 0 and then read it back, value remains
there, but if I do a MAC_DUMP, it shows zero. I can load
the other data using /D and can read that back. However,
if I cycle power, all the data returns to zero.
I have done some basic hardware checks, like verifying that clocks
go to the Flash device and that it's powered up and that Write
Protect is not asserted.
Anyone have any idea what could be wrong here?
Thanks in anticipation!
The text from the actual commands is listed below.
C:\>eeupdate /NIC=4 /MAC=382c4ac86400
I get:
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.
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 0 25 00 8086-153A Intel(R) Ethernet Connection I217-LM
2 1 00 00 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
3 1 00 01 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
4 9 00 00 8086-1531 Intel(R) I210 Blank NVM Device
4: Updating Mac Address to 382C4AC86400...Failed!
C:\>
C:\>eeupdate /NIC=4 /WW 0 cf
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.
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 0 25 00 8086-153A Intel(R) Ethernet Connection I217-LM
2 1 00 00 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
3 1 00 01 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
4 9 00 00 8086-1531 Intel(R) I210 Blank NVM Device
4: Successfully wrote word 0x0000 -> 0x00CF
4: Updating Checksum and CRCs...Done.
C:\>
C:\>eeupdate /NIC=4 /MAC_DUMP
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.
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 0 25 00 8086-153A Intel(R) Ethernet Connection I217-LM
2 1 00 00 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
3 1 00 01 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
4 9 00 00 8086-1531 Intel(R) I210 Blank NVM Device
4: LAN MAC Address is 000000000000.
C:\>eeupdate /NIC=4 /RW 0
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.
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 0 25 00 8086-153A Intel(R) Ethernet Connection I217-LM
2 1 00 00 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
3 1 00 01 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
4 9 00 00 8086-1531 Intel(R) I210 Blank NVM Device
4: Word 0x0 = 0x00CF
C:\>eeupdate /NIC=4 /D 4ac86492.eep
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.
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 0 25 00 8086-153A Intel(R) Ethernet Connection I217-LM
2 1 00 00 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
3 1 00 01 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
4 9 00 00 8086-1531 Intel(R) I210 Blank NVM Device
Writing EEPROM. PLEASE DO NOT INTERRUPT THIS PROCESS.
4: EEPROM image (excluding MAC Address) updated successfully.
4: Updating Checksum and CRCs...Done.
C:\>eeupdate /NIC=4 /RW B
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.
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 0 25 00 8086-153A Intel(R) Ethernet Connection I217-LM
2 1 00 00 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
3 1 00 01 8086-10D8 Intel(R) 82599EB Dual 10 Gigabit Ethernet Connec
4 9 00 00 8086-1531 Intel(R) I210 Blank NVM Device
4: Word 0xB = 0x8557
C:\>
paul@adax:~/packetrunnerI/letters>