Subject: Re: New NVRAM in IPX prevents autoboot
To: Rob Healey <rhealey@norstar.com>
From: Dan Debertin <airboss@bitstream.net>
List: port-sparc
Date: 03/30/2001 20:32:43
Rob,
	I'd advise you to take a look at
http://www.squirrel.com/squirrel/sun-nvram-hostid.faq.html#GENERAL.

Your new NVRAM chip needs to have its IDPROM rewritten and a new
checksum generated. The following FORTH commands will probably do what you
want:

1 0 mkp
real-machine-type 1 mkp
8 2 mkp
0 3 mkp
20 4 mkp
xx 5 mkp    ; last three bytes of your chose hw addr here
xx 6 mkp    ; and here
xx 7 mkp    ; and here
0 8 mkp
0 9 mkp
0 a mkp
0 b mkp
xx c mkp    ; duplicate that hw addr here
xx d mkp    ; and here
xx e mkp    ; and here
0 f 0 do i idprom@ xor loop f mkp

reset

That _should_ fix that checksum problem.

Dan Debertin
airboss@bitstream.net