Good morning,
we have realized a carrier board for a Q7 module with the I210IT gigabit
Ethernet controller.
Q7 module is based on Freescale iMX6D and Linux BSP with kernel 3.0.35.
The i210 is connected to the PCIe lane of the iMX6 Q7 module and it's used an
SPI flash for configuration.
Now we have problems in the programming of the empty SPI flash for the i210. We
have used the eepromARMtool but we have always the same error message when we
try to do the dump of the unprogrammed flash:
root@freescale ~$ /eepromARMtool -dump -NIC=1
Intel(R) Eeprom ARM Tool NVM/OTP Unhandled fault: external abort on
non-linefetch (0x1818) at 0x2ad9bb50
Programming Tool
Provided under the terms of a CNDA. Do Not Distribute.
Copyright(C) 2013 by Intel(R) Corporation
Version 0.6.4
Bus error
Doing "lspci" we have the 1531 ID (so the I210 unprogrammed)
Doing an ./eepromARMtool the device is correctly recognized:
root@freescale ~$ /eepromARMtool
Intel(R) Eeprom ARM Tool ARM OTP Programming Tool
Provided under the terms of a CNDA. Do Not Distribute.
Copyright(C) 2013 by Intel(R) Corporation
NIC BUS DEV FUN Silicon Memory Type Present
=== === === === ===== ======================
1 1 0 0 I210 INVM+FLASH
Before we were using the 5.0.5 igb driver but we have also done some test with
the 5.2.5, but the issue is the same. Now we want to try with the 5.2.9.4.
We tried to use the programmed SPI flash of the i210 demo board with our board
and the i210 works and the dumping of the flash is available. Also the
reprogramming of the flash works if the flash is already programmed.
Attached you can find a log of the boot of the board and the eepromARMtool
messages.
Let me know if you need other information.
Thank you very much.
Best regards.
Prima di stampare, pensa all'ambiente ** Think about the environment before
printing
nuova ROJ Electrotex S.r.l. - Biella - Italy (www.roj.com)
Tel: +39.015.8480111 Fax: +39.015.405815/8480209
This e-mail and any files transmitted with it is confidential and intended only
for the stated addressee(s). Any unauthorised disclosure, use or dissemination,
either whole or partial, by person or entities other than the addressee(s) is
prohibited. Please notify the sender immediately by e-mail if you have received
this e-mail by mistake and delete this e-mail from your system.
Please note that any views or opinions presented in this e-mail are solely
those of the author and are not necessarily endorsed by the company. Although
the company has taken reasonable precautions to ensure no viruses are present
in this e-mail, the company cannot accept responsibility for any loss or damage
arising from the use of this e-mail or attachments.
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired