[eepro100] Problems with onboard I82559er onboard Interface on embedded PC
=?iso-8859-1?Q?Michael_K=F6hler?=
mik@vcs.de
Thu, 16 Nov 2000 14:43:24 +0100
I have a problem making the onboard interface on an Jumptec Cool Monster
work.
I tried the recent driver from scyld. The problem seems to be, that the
EEPROM contents
(which includes the HW MAC) is not read out correctly.
Trying an ifconfig after installing the driver module (any of the one I
tried) gives an HW MAC
address of FF:FF:FF:FF:FF:FF. Checking the interface chip with eepro100-diag
and read out the complete
eeprom contents shows the same effect for the whole eeprom.
Output of eepro-diag debug > 3
eepro100-diag.c:v2.02 7/19/2000 Donald Becker (becker@scyld.com)
http://www.scyld.com/diag/index.html
Index #1: Found a Intel 82559ER EtherExpressPro/100+ adapter at 0x1000.
EEPROM op 0x6000000: AEEAAAAAAAAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM size probe returned 0xfffffff, 8 bit address.
EEPROM op 0x6000000: AEEAAAAAAAAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6010000: AEEAAAAAAAAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6020000: AEEAAAAAAAEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6030000: AEEAAAAAAAEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6040000: AEEAAAAAAEAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6050000: AEEAAAAAAEAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6060000: AEEAAAAAAEEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6070000: AEEAAAAAAEEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6080000: AEEAAAAAEAAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6090000: AEEAAAAAEAAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x60a0000: AEEAAAAAEAEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x60b0000: AEEAAAAAEAEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x60c0000: AEEAAAAAEEAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x60d0000: AEEAAAAAEEAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x60e0000: AEEAAAAAEEEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
.........
EEPROM op 0x6f30000: AEEAEEEEAAEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6f40000: AEEAEEEEAEAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6f50000: AEEAEEEEAEAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6f60000: AEEAEEEEAEEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6f70000: AEEAEEEEAEEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6f80000: AEEAEEEEEAAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6f90000: AEEAEEEEEAAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6fa0000: AEEAEEEEEAEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6fb0000: AEEAEEEEEAEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6fc0000: AEEAEEEEEEAAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6fd0000: AEEAEEEEEEAEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6fe0000: AEEAEEEEEEEAAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM op 0x6ff0000: AEEAEEEEEEEEAAAAAAAAAAAAAAAA EEPROM result is
0xfffffff.
EEPROM contents, size 256x16:
00: ffff ffff ffff ffff ffff ffff ffff ffff
0x08: ffff ffff ffff ffff ffff ffff ffff ffff
0x10: ffff ffff ffff ffff ffff ffff ffff ffff
0x18: ffff ffff ffff ffff ffff ffff ffff ffff
0x20: ffff ffff ffff ffff ffff ffff ffff ffff
0x28: ffff ffff ffff ffff ffff ffff ffff ffff
0x30: ffff ffff ffff ffff ffff ffff ffff ffff
0x38: ffff ffff ffff ffff ffff ffff ffff ffff
0x40: ffff ffff ffff ffff ffff ffff ffff ffff
0x48: ffff ffff ffff ffff ffff ffff ffff ffff
0x50: ffff ffff ffff ffff ffff ffff ffff ffff
0x58: ffff ffff ffff ffff ffff ffff ffff ffff
0x60: ffff ffff ffff ffff ffff ffff ffff ffff
0x68: ffff ffff ffff ffff ffff ffff ffff ffff
0x70: ffff ffff ffff ffff ffff ffff ffff ffff
0x78: ffff ffff ffff ffff ffff ffff ffff ffff
0x80: ffff ffff ffff ffff ffff ffff ffff ffff
0x88: ffff ffff ffff ffff ffff ffff ffff ffff
0x90: ffff ffff ffff ffff ffff ffff ffff ffff
0x98: ffff ffff ffff ffff ffff ffff ffff ffff
0xa0: ffff ffff ffff ffff ffff ffff ffff ffff
0xa8: ffff ffff ffff ffff ffff ffff ffff ffff
0xb0: ffff ffff ffff ffff ffff ffff ffff ffff
0xb8: ffff ffff ffff ffff ffff ffff ffff ffff
0xc0: ffff ffff ffff ffff ffff ffff ffff ffff
0xc8: ffff ffff ffff ffff ffff ffff ffff ffff
0xd0: ffff ffff ffff ffff ffff ffff ffff ffff
0xd8: ffff ffff ffff ffff ffff ffff ffff ffff
0xe0: ffff ffff ffff ffff ffff ffff ffff ffff
0xe8: ffff ffff ffff ffff ffff ffff ffff ffff
0xf0: ffff ffff ffff ffff ffff ffff ffff ffff
0xf8: ffff ffff ffff ffff ffff ffff ffff ffff
***** The EEPROM checksum is INCORRECT! *****
The checksum is 0xFF00, it should be 0xBABA!
Intel EtherExpress Pro 10/100 EEPROM contents:
Station address FF:FF:FF:FF:FF:FF.
Board assembly ffffff-255, Physical connectors present: RJ45 BNC AUI MII
Primary interface chip i82555 PHY #-1.
Secondary interface chip i82555, PHY -1.
Anybody any ideas ???
Kind Regards and Thanks in advance
Michael Köhler