Quoting Peter Stuge <[EMAIL PROTECTED]>:
>
> This is unfortunately at a later point in time. Anything to do with
> CSR needs PCI config registers to be working properly. One hint is
> "BARs" - Base Address Registers, which are stored in PCI config
> registers.
>
> Sorry I keep shooting down ideas. :\
>
>
> //Peter
That's ok Peter. I'm starting to wonder if the nic problem is getting
to complicated. As an alternative I'm thinking about just writing a
script that would disable the Wol in the eeprom before the RM4100 user
flashes their device with coreboot. This way the nic would power on
like a normal pci device?
I am having problems writing to the eeprom with ethtool.
ethtool -E ethX [magic N] [offset N] [value N]
-E Changes EEPROM byte for the specified ethernet device. offset
and value specify which byte and it?s new value. Because of the
persistent nature of writing to the EEPROM, a device-specific
magic key must be specified to prevent the accidental writing to
the EEPROM.
No matter what I try for the magic key I keep getting:
[EMAIL PROTECTED] ~]# /usr/sbin/ethtool -E eth0 magic 0xXXXX offset 0x15
value 0x82
Cannot set EEPROM data: Invalid argument
What is the magic key supposed to be?
Thanks - Joe
--
coreboot mailing list
[email protected]
http://www.coreboot.org/mailman/listinfo/coreboot