Embedded Intel Atom® Processors
Technological Conversations about Intel Atom® Hardware, Software, Firmware, Graphics
1187 Discussions

Problem with second Eth controller (WG82574L)

HLing2
Beginner
3,770 Views

Hi.

My design consists of an Q7 module based Intel ATOM processor, chipset US15W. On the carrier board of this module there are two ethernet ports, each controlled by an Intel WG82574L controller. Used OS is Windows XP embedded.

My problem is that I can't get one of the ethernet ports to work properly. See attached screen dump over the Win XP device manager. HW wise the two ports are identical, however there is always the same port that fails on all 5+ boards assembled.

I'm running out of ideas. The driver has been updated, both controllers are enabled. Moreover, since both controllers are detected by Win XP some kind of connection must be established.

My main question is, being a HW designer and not totally wizardous on the SW parts:

What can I consider to be working/not working when this exclamation mark, "!", is presented in the device manager?

Obiously, some kind of connection via PCEe must be working, right?

I would be very grateful for any idea or possible solution.

Thanks!

/Henrik

0 Kudos
10 Replies
Paul_K_Intel
Employee
1,524 Views

When you see a "yellow bang" in the windows device manager this means that the device was seen by the PCIe bus but the driver failed to load for some reason.

In this case...there are many reasons that the driver might have failed to load. There might be a problem with the Flash/EEPROM image you have programmed. There might be a signal integrity issue on the PCIe interface. The OS might have had a problem allocating resources to the device. There might a problem with the power management (ASPM) setup in your BIOS.

The first thing to check is your EEPROM/Flash image. That is the most likely source of the problem. You might also want to do a careful design review of your board with our schematic and layout checklists to look for any possible issue.

In addition, you might want try testing using our LAN Software Tools like LANCONF in a very simple DOS/EFI or Linux OS to help you narrow down the possible issues.

Paul

0 Kudos
MClev
Beginner
1,524 Views

Where can I get the LANCONF tool?

Do you have a link?

I'm trying to debug an 82571 dual port fiber 1GbE NIC card.

0 Kudos
Paul_K_Intel
Employee
1,524 Views

You need to talk to your Intel Representative to understand the right process for you to get the tools.

0 Kudos
FMcNu1
Valued Contributor I
1,524 Views

Wecome to the Intel® Embedded Community.

It looks like the LANConf tool is available in the Intel® Embedded Design Center

http://edc.intel.com/Link.aspx?id=3815 http://edc.intel.com/Link.aspx?id=3815

http://edc.intel.com/Link.aspx?id=3815&wapkw=%28lanconf%29 LAN Software Tool: Intel® Network Connections Tools

This release contains tools for Intel® LAN controllers and adapters that includes latest revisions for Diags, IDAdapt, CELO, EEUpdate-and LANConf and supports various OSes.

However this content is locked so you need to be a Privileged member of the Intel® Embedded Community to access it.

If you are not already a Privileged member, you can request an upgrade to your community account here:

https://edc.intel.com/My-Account.aspx https://edc.intel.com/My-Account.aspx

I hope this helps.

Felix

J. Felix McNulty

Community Moderator (Intel contractor)

0 Kudos
Chen_B_Intel
Employee
1,524 Views

Hi

the link to Lanconf tool is not available anymore (http://edc.intel.com/Link.aspx?id=3815 http://edc.intel.com/Link.aspx?id=3815 )

can you please refresh?

thanks

Chen

0 Kudos
CarlosAM_INTEL
Moderator
1,524 Views

Hello Chen.Benuness ,

Thank you for contacting Intel Embedded Community.

The cited tool can be found in the https://edc.intel.com/Link.aspx?id=3815 Intel(R) Network Connections Tools document # 348742.

This tool is accessible if you have an Embedded Design Center (EDC) Privileged account. In order to request an upgrade from your Basic EDC account to Privileged, go to /www.intel.com/content/www/us/en/embedded/embedded-design-center-support.html http://www.intel.com/content/www/us/en/embedded/embedded-design-center-support.html and click on "Manage Your Intel Profile" found in the "Manage Your Account" section of the page. From there you can request an upgrade. The application can be found at:

/www-ssl.intel.com/content/www/us/en/forms/intelligent-systems/registration-po.html https://www-ssl.intel.com/content/www/us/en/forms/intelligent-systems/registration-po.html

In order to help you with the EDC account update process, we suggest you use a business email address to evade any inconvenience. Please avoid the free email provider's address (such the provided by Hotmail, Gmail, yahoo, or others).

We hope that this information may help you.

Best Regards,

Carlos_A .

0 Kudos
rpala3
Beginner
1,524 Views

Hello yes i need u to extract lanConf binary for me i was refereed to u by my top guy. Hit me up when you have the tor download link ready.

0 Kudos
rpala3
Beginner
1,524 Views

Msg me on steam when ready.

0 Kudos
CarlosAM_INTEL
Moderator
1,524 Views

Hello, lanConf_extracter_mans :

Thank you for contacting Intel Embedded Community.

The tool that may help you is thehttps://cdrd.intel.com/v1/dl/getContent/572162 Intel I210, I211 and X550 Design-In for Flash Programming EEPROM Access Tool [EAT] document # 572162.

It is classified as Intel confidential, which requires a CDNA between your company and Intel as well as a Privileged Resource & Design Center (RDC) account. It can be requested by filling out the form stated at the following website:

https://www-ssl.intel.com/content/www/us/en/forms/design/registration-privileged.html https://www-ssl.intel.com/content/www/us/en/forms/design/registration-privileged.html

We suggest you use a business email address to evade any inconvenience. Please avoid the free email provider's address (such the provided by Hotmail, Gmail, yahoo, or others).

We hope that this information may help you.

Best regards,

Carlos_A.

0 Kudos
AMarc
New Contributor I
1,524 Views

Check with the vendor of the board. They may have the PCI routing screwed up in the BIOS.

Make double sure your bits in the configuration rom are correct.

Tony

0 Kudos
Reply