Since there's some interest out there to hack late revision V10 cards into V12's, let me share my knowledge of the EEPROM contents. I personally have no real interest in pursuing this but maybe someone else will take it from here.
Have a look at the L1 output:
So, this V10 board has
(no idea what the T/W is)
The L1 'eeprom' command will dump the contents of one (or all) eeproms in the system. On my Fuel V10 (the blue one), it looks like this:
This part is definitely my V10:
My V10 has barcode MGD480 , or hex 4d 47 44 34 38 30 (some bytes are swapped)
It is product name ASTODYB , or 41 53 54 4f 44 59 42
<speculation mode on>both strings are prefixed by hex cN, where N is the length. Scroll back a little and there's c9 + 9 bytes: c9 53 4f 4c 45 43 54 52 4f 4e, or SOLECTRON , the manufacturer!
Next up: cc + 12 bytes: cc 30 33 30 5f 31 37 32 35 5f 30 30 31 => " 030_1725_001 " (the part#)
A '\00', which we shall ignore.
c2 + 2 bytes: c2 5f 44 => " _D " (the rev.)
A '\01' '\02' which we ignore again
c2 + 2 bytes: c2 30 30 => " 00 " (the T/W)
Now, the L1 has an undocumented command 'eeprom fill'. I have never tried it for obvious reasons, but if you want to change the contents of your EEPROM, this may be a start
There's another EEPROM on the card, identified as "XIO (IUA)". Who knows what's to be found there. There may or may not be a CRC on these EEPROMs.
Happy hacking! Please remember, I am *not* responsible for your bricked VPro card, nor a sudden surge of hacked V12's
Have a look at the L1 output:
Code: Select all
# l1cmd serial all
Data Location Value
------------------------------ ------------ --------
Local System Serial Number EEPROM 08:00:69:0B:C3:C2
Local Brick Serial Number EEPROM MED907
Reference Brick Serial Number NVRAM MED907
EEPROM Product Name Serial Part Number Rev T/W
---------- -------------- ------------- -------------------- --- ------
NODE IP34 MED907 030_1707_002 D 00
MAC MAC ADDRESS NA NA NA NA
PIMM IP34PIMM MDG739 030_1708_002 G 00
XIO ASTODYB MDG840 030_1725_001 D 00
EEPROM JEDEC-SPD Info Part Number Rev Speed SGI
---------- ------------------------ ------------------ ---- ------ --------
DIMM 0 CE0000000000000026BAAE00 M3 46L3313BT1-CA0 0B 10.0 N/A
DIMM 2 CE0000000000000026C3AE00 M3 46L3313BT1-CA0 0B 10.0 N/A
DIMM 1 CE0000000000000028C12601 M3 46L3313BT1-CA0 0B 10.0 N/A
DIMM 3 CE00000000000000269CF500 M3 46L3313BT1-CA0 0B 10.0 N/A
So, this V10 board has
Code: Select all
Product name: ASTODYB
Serial MDG840
Part Number 030_1725_001
Rev D
T/W 0
(no idea what the T/W is)
The L1 'eeprom' command will dump the contents of one (or all) eeproms in the system. On my Fuel V10 (the blue one), it looks like this:
Code: Select all
# l1cmd eeprom
NODE (CH)
00 20 01 06 00 00 00 d9
NODE (CIA)
00 02 17 c2 4e 41 c2 4e 41 c1 00 00 00 00 00 84
NODE (BIA)
00 09 00 d7 c2 2f c9 43 45 4c 45 53 54 49 43 41
c4 49 50 33 34 c6 4d 45 44 39 30 37 cc 30 33 30
5f 31 37 30 37 5f 30 30 32 00 c2 5f 44 01 02 c2
30 30 04 00 00 59 45 04 00 00 00 02 04 00 00 4c
cf c1 00 00 00 00 00 49
NODE (PIA), no data available (1)
NODE (IUA)
00 01 30 01 00 03 00 00 00 00 00 08 00 01 00 0c
0b 45 01 03 00 20 1f 00 01 02 03 4a 00 03 4a 06
50 26 06 3f fc 06 3f b7 06 08 88 06 02 46 06 00
ec 18 00 6b 00 00 00 74
MAC (CH)
00 00 01 03 00 00 00 fc
MAC (CIA)
00 02 17 c2 4e 41 c2 4e 41 c1 00 00 00 00 00 84
MAC (BIA)
00 0b 00 00 00 00 c2 4e 41 cb 4d 41 43 20 41 44
44 52 45 53 53 c6 4e 41 20 20 20 20 cc 4e 41 20
20 20 20 20 20 20 20 20 20 00 c2 4e 41 01 02 c2
4e 41 04 ff ff ff ff 04 ff ff ff ff 04 ff ff ff
ff cc 30 38 30 30 36 39 30 42 43 33 43 32 00 c1
00 00 00 00 00 00 00 ac
MAC (PIA), no data available (1)
MAC (IUA), no data available (1)
PIMM (CH)
00 20 00 01 00 00 00 df
PIMM (CIA), no data available (1)
PIMM (BIA)
00 07 00 59 a1 2f c9 43 45 4c 45 53 54 49 43 41
c8 49 50 33 34 50 49 4d 4d c6 4d 44 47 37 33 39
cc 30 33 30 5f 31 37 30 38 5f 30 30 32 00 c2 5f
47 01 02 c2 30 30 c1 71
PIMM (PIA), no data available (1)
PIMM (IUA)
00 01 60 01 00 01 00 04 00 14 00 2e 00 2e 00 3e
00 4a 00 4a 00 4a 00 4a 00 4a 00 4a 00 4a 00 4a
00 3e 00 4a 00 4a 00 4a 00 4a 00 4a 00 4a 00 4a
00 4a 04 44 01 00 00 00 0f 00 01 01 01 70 00 01
70 00 04 03 01 01 20 07 01 00 46 00 46 00 04 03
01 01 20 07 01 00 33 00 33 00 00 00 00 00 00 00
00 00 00 00 00 00 00 7d
XIO (CH)
00 20 00 01 00 00 00 df
XIO (CIA), no data available (1)
XIO (BIA)
00 09 00 00 25 2f c9 53 4f 4c 45 43 54 52 4f 4e
c7 41 53 54 4f 44 59 42 c6 4d 44 47 38 34 30 cc
30 33 30 5f 31 37 32 35 5f 30 30 31 00 c2 5f 44
01 02 c2 30 30 04 00 00 4c 07 04 00 00 00 02 04
00 00 42 16 c1 00 00 89
XIO (PIA), no data available (1)
XIO (IUA)
00 01 33 01 01 01 01 04 01 06 03 00 09 02 0f 01
13 01 16 01 19 01 24 00 00 00 00 00 00 04 03 01
01 20 07 01 05 ff 00 ff 04 42 01 01 00 20 03 00
01 02 01 4f 00 01 4f f4
DIMM 0 (JEDEC-SPD)
80 08 07 0c 0a 02 48 00 04 a0 80 02 80 08 08 01
0e 04 0c 01 02 26 00 00 00 00 00 50 3c 50 30 20
b0 b0 60 60 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39
ce 00 00 00 00 00 00 00 01 4d 33 20 34 36 4c 33
33 31 33 42 54 31 2d 43 41 30 20 30 42 07 01 26
ba ae 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
DIMM 2 (JEDEC-SPD)
80 08 07 0c 0a 02 48 00 04 a0 80 02 80 08 08 01
0e 04 0c 01 02 26 00 00 00 00 00 50 3c 50 30 20
b0 b0 60 60 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39
ce 00 00 00 00 00 00 00 01 4d 33 20 34 36 4c 33
33 31 33 42 54 31 2d 43 41 30 20 30 42 07 01 26
c3 ae 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
DIMM 1 (JEDEC-SPD)
80 08 07 0c 0a 02 48 00 04 a0 80 02 80 08 08 01
0e 04 0c 01 02 26 00 00 00 00 00 50 3c 50 30 20
b0 b0 60 60 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39
ce 00 00 00 00 00 00 00 01 4d 33 20 34 36 4c 33
33 31 33 42 54 31 2d 43 41 30 20 30 42 14 01 28
c1 26 01 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
DIMM 3 (JEDEC-SPD)
80 08 07 0c 0a 02 48 00 04 a0 80 02 80 08 08 01
0e 04 0c 01 02 26 00 00 00 00 00 50 3c 50 30 20
b0 b0 60 60 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39
ce 00 00 00 00 00 00 00 01 4d 33 20 34 36 4c 33
33 31 33 42 54 31 2d 43 41 30 20 30 42 10 01 26
9c f5 00 00 57 4d 43 31 42 30 30 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
fuel 2#
This part is definitely my V10:
XIO (BIA)
00 09 00 00 25 2f c9 53 4f 4c 45 43 54 52 4f 4e
c7 41 53 54 4f 44 59 42 c6 4d 44 47 38 34 30 cc
30 33 30 5f 31 37 32 35 5f 30 30 31 00 c2 5f 44
01 02 c2 30 30 04 00 00 4c 07 04 00 00 00 02 04
00 00 42 16 c1 00 00 89
My V10 has barcode MGD480 , or hex 4d 47 44 34 38 30 (some bytes are swapped)
It is product name ASTODYB , or 41 53 54 4f 44 59 42
<speculation mode on>both strings are prefixed by hex cN, where N is the length. Scroll back a little and there's c9 + 9 bytes: c9 53 4f 4c 45 43 54 52 4f 4e, or SOLECTRON , the manufacturer!
Next up: cc + 12 bytes: cc 30 33 30 5f 31 37 32 35 5f 30 30 31 => " 030_1725_001 " (the part#)
A '\00', which we shall ignore.
c2 + 2 bytes: c2 5f 44 => " _D " (the rev.)
A '\01' '\02' which we ignore again
c2 + 2 bytes: c2 30 30 => " 00 " (the T/W)
Now, the L1 has an undocumented command 'eeprom fill'. I have never tried it for obvious reasons, but if you want to change the contents of your EEPROM, this may be a start
There's another EEPROM on the card, identified as "XIO (IUA)". Who knows what's to be found there. There may or may not be a CRC on these EEPROMs.
Happy hacking! Please remember, I am *not* responsible for your bricked VPro card, nor a sudden surge of hacked V12's
Now this is a deep dark secret, so everybody keep it quiet
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi
Currently in commercial service: (2x)
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi
Currently in commercial service: (2x)
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)