Re: Re: [Etherboot-developers] 3C905CX-TXM flashing with cromutil hangs

Hans-Peter Jansen <[email protected]>
Newsgroups gmane.linux.drivers.vortex.devel
Message-ID <[email protected]>
Hi,

anything wrong with this problem, that it doesn't concede an answer? 

Pete

On Saturday 15 March 2003 12:57, Hans-Peter Jansen wrote:
> [CCed [email protected], because of failure of vortex-diag]
>
> Thanks, Ken, for responding.
>
> On Saturday 15 March 2003 00:36, Ken Yap wrote:
> > >I just tried to flash etherboot onto this NIC, but failed.
> > > cromutil says, it erases the flash successfully, but it doesn't.
> > > Factory boot image can still be read, and booted from. Flash chip
> > > is an AMD AM29F002BT-70JC.
> > >
> > >Searching the web reveals some similar problems, but no solutions
> > > yet. Does anybody succeed in this. The former model 3C905C-TX-M
> > > (which isn't manufactured anymore) doesn't have those problems.
> >
> > Doesn't Donald Becker's site have some utilities for dealing with
>
> I've now also tried vortex-diag. Since it hangs on save of flash, I
> haven't tried flashing with it:
>
> vortex-diag.c:v2.09 9/18/2002 Donald Becker ([email protected])
>  http://www.scyld.com/diag/index.html
> Index #1: Found a 3c905C Tornado 100baseTx adapter at 0xd800.
> Hmmm, no response to the ID command, trying again..
> ACKKK, this may not be a programmable Flash part!
> Unknown BIOS ROM ID 55 AA.
> Saving the boot flash ROM into file '../../3c905cxtxm.bootrom'...
> <fullstop>
>
> vortex-diag -ee says:
> vortex-diag.c:v2.09 9/18/2002 Donald Becker ([email protected])
>  http://www.scyld.com/diag/index.html
> Index #1: Found a 3c905C Tornado 100baseTx adapter at 0xd800.
> EEPROM format 64x16, configuration table at offset 0:
>     00: 000a 0dd4 77d7 9200 036c 0048 5a53 6d50
>   0x08: 2940 0800 000a 0dd4 77d7 0010 0000 00aa
>   0x10: 72a2 0000 0000 0180 0000 0000 0429 10b7
>   0x18: 1000 000a 0002 6300 ffb7 b7b7 0000 0000
>   0x20: 009d 1234 5600 0000 0000 0000 0000 0000
>   0x28: 0000 0000 0000 0000 0000 0000 0000 0000
>   0x30: ffff ffff ffff ffff ffff ffff ffff ffff
>       ...
>
>  The word-wide EEPROM checksum is 0xb700.
> Saved EEPROM settings of a 3Com Vortex/Boomerang:
>  3Com Node Address 00:0A:0D:D4:77:D7 (used as a unique ID only).
>  OEM Station address 00:0A:0D:D4:77:D7 (used as the ethernet
> address). Device ID 9200,  Manufacturer ID 6d50.
>   Manufacture date (MM/DD/YYYY) 11/12/2001, division H, product SZ.
>   A BIOS ROM of size 0Kx8 is expected.
>  Options: negotiated duplex, link beat required.
>   Vortex format checksum is incorrect (0b vs. 10b7).
>   Cyclone format checksum is incorrect (0x9b vs. 0x9d).
>   Hurricane format checksum is incorrect (0xb2 vs. 0x9d).
>
> The BIOS ROM size looks bogus. Maybe 128KB(?) isn't expected here.
>
> I also peeked into the public accessible (after registration)
> documentation from 3com, but this seems not to cover this specific
> model at all :-(.
>
> > flashing? Also if the chips are plug in you could flash them
> > somewhere else. But they may be soldered down or this may not be
> > practical for a
>
> No way, it's soldered.
>
> > large number of NICs. Sounds like 3Com don't want people installing
> > their own images. Patronise another vendor. Tulip and Via-Rhine
> > chips
>
> I don't think, 3com locks us out on purpose. They even packaged some
> DOS/Win bootware tools here:
> http://support.3com.com/infodeli/tools/nic/mba.htm. Needless to say,
> mbflash.exe from this package fails to detect this flash, too :-(.
>
> > are just as good performance wise.
>
> If I fail to get this setup working, I will consider it. Given the
> variety of different tulip designs, I'm not very keen on it.
>
> > >Alternatively, how far is PXE support on linux? What disadvantages
> > > I need to deal with (kernel boot parameter, initrd)?
> >
> > I believe it works well, I haven't tried it, check H. Peter Anvin's
> > site.
>
> I try to stay on my etherboot setup, which is working really nice for
> all my machines. Thanks for the effort of you all. And the necessary
> imggen utility for PXE is binary only :-(. Hopefully I can get it to
> work somehow.
>
> Thanks again,
> Pete
> _______________________________________________
> vortex mailing list
> [email protected]
> http://www.scyld.com/mailman/listinfo/vortex

_______________________________________________
vortex mailing list
[email protected]
http://www.scyld.com/mailman/listinfo/vortex
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.