Purge warnings from prism2 drivers
[gpxe.git] / contrib / eepro100notes / flash-1.txt
blob61579b4c4328bdf4b7c104c45c30eb73cccc7fc9
1 Date: Tue, 18 May 1999 15:45:55 +0200 (MEST)
2 From: Erik Starback <erik@math.uu.se>
3 To: netboot@baghira.han.de
4 Subject: Netboot with Intel EEPRO100+ Management
5 Message-ID: <Pine.LNX.3.96.990518154313.3875A-100000@anarchy.math.uu.se>
6 MIME-Version: 1.0
7 Content-Type: TEXT/PLAIN; charset=iso-8859-1
8 Content-Transfer-Encoding: 8BIT
9 Sender: owner-netboot@baghira.han.de
10 Precedence: bulk
11 Reply-To: netboot@baghira.han.de
12 X-Moderator: netboot-owner@baghira.han.de
13 X-UIDL: 6ca8453c19c46d622813e9be8ada9517
14 Status: O
15 X-Status: 
17 Hello!
19 When Intel eepro100+ NIC disappeared from the market, I didn't know
20 what to do. I didn't find any information if anyone has used the
21 new eepro100+ Management Adapter to netboot linux. 
23 I thought that the card should netboot with the same configuration as
24 the old card when I read Donald Beckers comment:
25 > The driver should "just work" with the '559. It's not supposed to be
26 > substantially different than the '558. (I don't have a datasheet
27 > or sample card to confirm this statement.)
29 The problem was now only to put the netboot-program to the built in
30 flash memory on the NIC. With the old card I used a flash memory (Intel
31 N28F020 [N28010 didn't work])) and the program FUTIL.EXE from Intel to
32 flash it. FUTIL did't recognize the memory on the management card
33 and did not work therefore.
35 I found the intel program FBOOT.EXE that was made to upgrade the built
36 in Intel BOOT agent. I did: Boot dos from floppy, Run FBOOT (choose
37 adapter), choose (u)pdate, choose Create restore image, rename the
38 backup file (in my case 2743BE52.FLS [the eight last hex digits from
39 the MAC address]), rename your netboot code (in my case netboot 0.8.1)
40 to the backup files original name (in my case 2743BE52.FLS), run
41 FBOOT, choose (r)estore.
43 Voila!
45 A shorter way (if you don't need the backup of the old Intel BOOT
46 agent code) is of course: rename netboot file to [the eight last hex
47 digits from the MAC address].FLS, run FBOOT, choose restore.
49 Caution: I think it is possible to make a NIC unusable if you have
50 made the netboot (or etherboot) file with "wrong" parameters. A couple
51 of month ago I did a etherboot boot file and put it on an old
52 EEPRO100+ card. It worked fine, but it was impossible to boot local
53 with it. So I could not boot dos and with FUTIL or FBOOT erase the
54 flash memory!  To erase the chip I had to take out the memory chip,
55 boot dos and then put in the memory chip. This isn't possible when the
56 memory chip is build in.
58 Links:
59 <http://support.intel.com/support/landesk/configmgr/LSA1_193.HTM>
60 FUTIL.EXE  is a part of LSA1_193.ZIP
62 <http://support.intel.com/support/etherexpress/pro100/100pboot.htm>
63 FBOOT.EXE is a part of 100pboot.exe
65 /Erik S
67 -------------------------------------------------------------------------
68 Erik Starbäck, System administrator    E-mail address:    erik@math.uu.se
69 Uppsala University                     Telephone (o):     +46 18 4713277
70 Department of Mathematics              Cellular phone:    +46 70 4250260
71 P. O. Box 480                          Fax (o):           +46 18 4713201
72 SE-751 06  UPPSALA                  
73 Sweden