[eepro100] Problems with onboard I82559er onboard Interface on embedded PC
Kallol Biswas
kallol@bugula.fpk.hp.com
Thu, 16 Nov 2000 11:37:10 EST
Are you sure your onboard card has a EEPROM in it? Normally FFF... means
EEPROM does not exist, though there may be some other problem. I got a
similar EEPROM bytes in early IA-64 boxes, with onboard 82559.
>
> 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
>
>
> _______________________________________________
> eepro100 mailing list
> eepro100@scyld.com
> http://www.scyld.com/mailman/listinfo/eepro100
>
--
Phone: 973-443-7469 | Design Engineer
Telnet: 1-443-7469 | Operating System Lab
www.kallolbiswas.com | Hewlett Packard Company
kallol_biswas@hp.com | Florham Park, NJ