- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
According to the spec update multiple 82574L controllers have an SMBus address conflict.
" 7. SMBus ARP Fails with Multiple Devices Because Different UDIDs Collide "
I'm guessing this is the reason that I can no longer access the control/status registers of either of my Ethernet controllers. I'd like to assign the address manually per the spec update but I cannot access the control registers. Every time I try I get the following error:
Port Network Address Location Series WOL Flash Firmware Version
==== =============== ======== ======= === ================
1 (Cannot initialize adapter)
2 (Cannot initialize adapter)
Any suggestions on how to disable ARP when the adapter won't initialize?
Thanks!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Good day. I will check on this then update you.
rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Good day. Can you please share what tool you used to control the 82574L (Is it lanconf32) and what were the changes made made on the system that trigger this issue?
Thanks,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello wb,
I used lanconf and eeupdate and got similar warnings. Can you explain the proper way to handle the SMBus ARM limitation?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Thank you for the information. Let me further check then update you.
rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've reverted back to a clean build to try and get different results. When I do, I have one controller that won't initialize and a second one that does. When I try to update the MAC address of the second controller, the tool acts like it worked, but then it reverts to the original. In this mode I get a failed checksum error during boot.
./eeupdate32 /nic=2 /mac_dump;
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 3 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection
2 7 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection
2: LAN MAC Address is EBFF93FB74EF.
----------
./eeupdate32 /nic=2 /mac=0050c241f9e2;
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 3 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection
2 7 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection
2: Updating Mac Address to 0050C241F9E2...Done.
2: Updating Checksum and CRCs...Done.
----------
./eeupdate32 /nic=2 /mac_dump
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 3 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection
2 7 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection
2: LAN MAC Address is EBFF93FB74EF.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Thank you for the additional information. Just to double check are you referring to ways to handle the SMBus ARm limitation or SMBus ARP in your previous post?
What is the board you are using as this are onboard NIC. When you said clean built, are you referring to installing the entire system with a new OS?
Thanks,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm referring to the SMBus ARP that I quoted in the top post. When I say a clean build, I'm saying that I wipe the external flash NVM and reinstall the OS on the processor. I am using a Qseven module plugged onto a custom base board, each of which has an 82574L controller.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
HI Capobean,
Thank you for the clarification. Will further look into this.
rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Additional questions need your clarification:
1) What is the EEUPDATE version being used?
2) Is there a power cycle between setting the Mac and reading it back?
rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Please provide the information requested on my previous post. Thanks.
rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Additional questions need your clarification:
1) What is the EEUPDATE version being used? The Linux32 eedupdate32 from Quartzville 411661
2) Is there a power cycle between setting the Mac and reading it back? Not in the example pasted above, but I have tried power cycling with no success.
At this point I am going to respin the board and replace the controller with the I210. Please provide design guides/documentation that may be of helpful in getting a successful product.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Thank you for the information provided. For I210 ethernet controller information, you may check below URL to see if this could be of help.
1) FAQ
http://www.intel.ph/content/dam/www/public/us/en/documents/faqs/ethernet-controller-i210-i211
-faq.pdf
2) Datasheet
http://www.intel.com/content/www/us/en/embedded/products/networking/i210-ethernet-controller-datasheet.html
3) Schematics
http://www.intel.com/content/www/us/en/embedded/products/networking/i210-at-i211-at-1g-base-t-reference-design-schematic.html
Rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Please provide the specific eeupdate version.
Thanks,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Please provide us the specific eeupdate version, we need this information for further investigation.
thanks,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using EEUPDATE v5.26.17.11
I now have a new board with an I210. If you have any directions on how the process for getting the image to put into the blank NVM I would appreciate it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Capobean,
Thank you for the information. Further checking if it is about the program into the blank NVM, you need to contact your Intel Field Application engineer or the system vendor.
Rgds,
wb

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