[infiniband] Kill off obsolete mlx_ipoib directory
[people/asdlkf/gpxe.git] / contrib / eepro100notes / flash-1.txt
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: 
16
17 Hello!
18
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. 
22
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.)
28
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.
34
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.
42
43 Voila!
44
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.
48  
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.
57
58 Links:
59 <http://support.intel.com/support/landesk/configmgr/LSA1_193.HTM>
60 FUTIL.EXE  is a part of LSA1_193.ZIP
61
62 <http://support.intel.com/support/etherexpress/pro100/100pboot.htm>
63 FBOOT.EXE is a part of 100pboot.exe
64
65 /Erik S
66
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