On 1/13/2000 3:22 AM asbund@gmx.de Stefan Bund wrote: >mdc@thinguin.org (Marty Connor) writes: >> It seems to work fine with my D-Link DFE530TX board. >Ahhhmm... do you say, you can boot form EPROM or only from Disk with >this driver. I failed to aktivate the EPROM on my DFE530TX. >... Do you have a suggestion? Stefan. I just made a 27C256 EPROM, put it on my DFE530TX and booted with it. You will need to edit "Makefile" in etherboot-4.4.4/src-32 to set the PCI signature of your card in two places: First (near line 296): # special case because we need to set the VENDOR and DEVICE IDs # vendor id and device id are correct for Rhine-II only via-rhine.rom: config-via-rhine.o $(PRLOADER) $(STDDEPS) $(LD) $(LDFLAGS) -o $*.tmp $(START) config-$*.o $(BLIB) $(DLIB) $(LIBS) $(OBJCOPY) $*.tmp $*.bin cat $(PRLOADER) $*.bin > $@ # ./makerom -p 0x1106,0x6100 -i$(IDENT) $@ ./makerom -p 0x1106,0x3043 -i$(IDENT) $@ Second (Near Line 440): # special case because we need to set the VENDOR and DEVICE IDs # vendor id and device id are correct for Rhine-II only via-rhine.lzrom: config-via-rhine.o $(PRZLOADER) $(STDDEPS) $(LD) $(LDFLAGS) -o $*.tmp $(START) config-$*.o $(BLIB) $(DLIB) $(LIBS) $(OBJCOPY) $*.tmp $*.bin ./lzhuf e $*.bin $*.huf cat $(PRZLOADER) $*.huf > $@ # ./makerom -p 0x1106,0x6100 -i$(IDENT) $@ ./makerom -p 0x1106,0x3043 -i$(IDENT) $@ Then $ rm via-rhine.rom $ rm via-rhine.lzrom $ make via-rhine.lzrom The Makefile comes with "0x1106,0x6100" as the PCI signature to burn into the .rom/.lzrom file. You need to change it to "0x1106,0x3043" or your ROM will not be mapped and executed. (The reason the floppy works is that the BIOS doesn't check the lzrom file's signature, but just loads and executes the code.) On my list of "things to do" is to figure out some easier mechanism to specify PCI signatures for clone cards. It would also be very useful to have a PCI Utility Program that listed PCI Signatures in the Etherboot distribution. There is one available at: http://www.freshmeat.net/appindex/1998/04/20/893094449.html I suspect it would not take much space, and the PCI signature is (as you have found out) a crucial piece of information at ROM burning time. Anyway, I hope this helps you out. Regards, Marty --- Name: Martin D. Connor US Mail: Entity Cyber, Inc.; P.O. Box 391827; Cambridge, MA 02139; USA Voice: (617) 491-6935, Fax: (617) 491-7046 Email: mdc@thinguin.org Web: http://www.thinguin.org/ =========================================================================== This Mail was sent to netboot mailing list by: Marty Connor <mdc@thinguin.org> To get help about this list, send a mail with 'help' as the only string in it's body to majordomo@baghira.han.de. If you have problems with this list, send a mail to netboot-owner@baghira.han.de.
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.