[ath5k] Update for changes in kernel 2.6.31
[gpxe.git] / contrib / eepro100notes / flash-3.txt
blob1a865a447baa668112a8779dac7881bc674f718f
1 Date: Sun, 23 Jan 2000 09:47:15 +0100 (MET)
2 From: Erik Starbäck <erik@math.uu.se>
3 To: Netboot List <netboot@baghira.han.de>
4 Subject: Re: Look Mom, no PROM burner! (eepro100b flashing instructions) :-)
5 In-Reply-To: <1263512144-341319205@entity.com>
6 Message-ID: <Pine.LNX.3.96.1000123094505.28562A-100000@anarchy.math.uu.se>
7 MIME-Version: 1.0
8 Content-Type: TEXT/PLAIN; charset=iso-8859-1
9 Content-Transfer-Encoding: 8BIT
10 Sender: owner-netboot@baghira.han.de
11 Precedence: bulk
12 Reply-To: netboot@baghira.han.de
13 X-Moderator: netboot-owner@baghira.han.de
16 Hello!
18 In <http://www.han.de/~gero/netboot/archive/msg01718.html> I wrote what I
19 did know about futil and fboot then. It is about the same as Martys
20 instructions, but I have a few comments now.
22 > Then, see how large it is, with an "ls -l eepro100.rom". the answer will 
23 > probably be 16,384.  You need to pad it with hex FFs to make it 64K for 
24 > FBOOT.  I used the following two lines to create the flash image file.
26 >   $ perl -e 'print "\xFF" x 49152' > 48kpad.bin
27 >   $ cat eepro100.rom 48kpad.bin > 2794FC60.FLS
29 It worked for me without any padding. When I burned a smaller image
30 the program printed 50% instead of 100% and then it
31 stopped. Everything worked anyway.
34 I also did a brutal way of install etherboot or netboot on a
35 EEPRO100+Mng without creating a file of type "2794FC60.FLS" for
36 every card. It was necessary for me when I installed 70 clients...
38 I chopped the binary file fboot.exe (my version was 99811 bytes, I
39 don't remember the version name) in three parts:
41 fboot1 30096 bytes
42 fboot2 65536 bytes
43 fboot3 4179  bytes
45 Then you cat put them together again, but with a different part 2 and
46 save it as fbootown.exe and execute it. It worked for me anyway. Of
47 course you have to use padding to get a 64k part instead of fboot2.
49 /Erik S
51 -------------------------------------------------------------------------
52 Erik Starbäck, System administrator    E-mail address:    erik@math.uu.se
53 Uppsala University                     Telephone (o):     +46 18 4713277
54 Department of Mathematics              Cellular phone:    +46 70 4250260
55 P. O. Box 480                          Fax (o):           +46 18 4713201
56 SE-751 06  UPPSALA                  
57 Sweden