Hi Minho,

It sounds like your NVM isn't correctly set up.  I'm just the ixgbe driver 
owner so don't configure eeprom's myself, but I'll see what I can find out or 
find someone to point you at.  When you purchased the x520 LOM (I'm assuming 
your developing a LOM system) weren't you provide a dev starter kit that 
contained a eeprom imagine?  

It might be helpful if you could dump the eeprom and send it to me along with 
the output from 'ethtool -i ethX'.

At least I can say that you do have the correct data sheet 82599 == X520. :)

Thanks,
-Don Skidmore <[email protected]>

> -----Original Message-----
> From: mhban [mailto:[email protected]]
> Sent: Thursday, May 02, 2013 12:09 AM
> To: Kirsher, Jeffrey T
> Cc: [email protected]; Brandeburg, Jesse
> Subject: [E1000-devel] Intel 10GbE NIC eeprom read error
> 
> Dear maintainer,
> 
> I'm developing device which is based on ARM processor and the processor
> supports PCI Express root-port.
> I'm trying to install Intel X520-SR2 adapter on this device(Linux) but there 
> is
> problem when ixgbe driver probe device.
> Here is brief system configuration.
> 
>       Processor : ARM SoC (Cortex-A15, ARMv7)
>       Adapter : Intel® ETHERNET SERVER ADAPTER X520-SR2
>               (/w Intel DUAL RATE 1G/10G SFP+ SR : AFBR-703SDZ-IN2)
>       OS : Linux Kernel 3.9.0-rc4
> 
> I attached console log. (DEBUG definition added to driver to turn on
> additional message) In the log, I noticed some Eeprom log,
> 
>       [   10.430000] ixgbe 0000:01:00.0 (unregistered net_device): Eeprom
> params: type = 1, size = 0, address bits: 16
> 
> So I checked code below, and found (with hw debugger) not only EEC but
> also all other registers were filed with 0xffffffff
> 
>       [ drivers/net/ethernet/intel/ixgbe/ixgbe_common.c ]
>       s32 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw)
>               ..
>               eec = IXGBE_READ_REG(hw, IXGBE_EEC)
> 
> It seemed to me there was problem on reading Eeprom but I couldn't go
> further because I have no idea what is this Eeprom and how it could be read.
> Please shed some light on this and give me any clue where can I start debug
> from.
> I have datasheet of 82599 (Intel Website) but don't have X520 adapter
> datasheet or user-manual.
> I would appreciate if you allow me to receive such document.
> 
> Best regards,
> Minho Ban
> 
> SAMSUNG Electronics, Co., Ltd.
> (Office) +82-31-301-8489  (Mobile) +82-10-8725-8864

------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to