README revision 157873
150397Sobrien$FreeBSD: head/sys/boot/arm/at91/bootspi/README 157873 2006-04-19 17:16:49Z imp $
2132718Skan
350397SobrienThis image is intended to be programmed into boot EEPROM.  The image is nearly
4132718Skan0x4000 so it will not fit in KB9200's 0x2000.  It is intended for KB9201 or
550397Sobrienlater.  Alternatively, the KB9200 can be upgraded with larger EEPROM.
6132718SkanIt performs basic functions prior to executing an image at a
750397Sobrienspecified address.  The pre-boot functions can be modified and saved back into
850397SobrienEEPROM.
950397SobrienThe MAC address is set with 0.0.0.0.0.0 by default.  This is an invalid address
1050397Sobrienand must be changed to a valid value in order to use the ethernet interface.
11132718Skan
1250397SobrienMemory usage:
1350397Sobrien
1450397SobrienEEPROM = 0x4000
1550397SobrienSDRAM = 
1650397Sobrien  run stack = 0x21800000
17132718Skan  variables = 0x21200000
18169689Skan  ethernet  = 0x21000000 (buffers and descriptors)
19169689Skan
2050397Sobrien
2150397SobrienFunctions supported:
22117395Skan
2350397Sobrien	c 		- copy
2452284Sobrien	d 		- display auto command table (in RAM)
2590075Sobrien	e 		- execute image
2690075Sobrien	? 		- help
2752284Sobrien	ip 		- set local ip
2852284Sobrien	m 		- set mac
29117395Skan	server_ip 	- set server ip
30117395Skan	s 		- set auto command entry
31117395Skan	t 		- create linux boot tag list
32117395Skan	tftp 		- download image via tftp
33117395Skan	w 		- update auto command table
34117395Skan	x 		- download image via xmodem
35117395Skan