Hi Weblacky & others,
here is my final test with cleared Dallas on O350.
Same basic steps:
1. Put cleared Dallas (filled with "0F") into O350 and power it up
2. Initialised Rack / Slot configuration and do L1 reboot
3. Check serial and log
Summary:
You can put new Dallas into any of: Fuel, Numalink Router, O350 & Tezro and it will auto initialise.
Use L2 with valid serial to put valid serials on O350 & Numalink machines while for Fuel & Tezro you can manually set these if you want.
Here is interaction log:
>> SGI L2 Controller
>> Current L2 version: 1.62.0
>>
>> INFO: opened USB control /dev/sgil1_cs
>> INFO: SMP listening on port: 8001
>> INFO: SMP listening on port: 8003
>> M200XXXX-192.168.XXX.XXX-L2>INFO: opened USB device at b1;p0;d2 (/dev/sgil1_0)
>> 000?00 INFO: System serial number reassigned (8000) to M200XXXX from attached L2.
>>
>> M200XXXX-192.168.XXX.XXX-L2>config
>> L2 192.168.XXX.XXX: - ---- (no rack ID set) (LOCAL)
>> L1 192.168.XXX.XXX:0:0 - ---c-- (no rack and slot ID set)
>> M200XXXX-192.168.XXX.XXX-L2>192.168.XXX.XXX:0:0 brick rackslot 1 7
>> 000c00:
>> brick rack set to 001 (takes effect on next L1 reboot/power cycle)
>> brick slot set to 07 (takes effect on next L1 reboot/power cycle)
>> M200XXXX-192.168.XXX.XXX-L2>192.168.XXX.XXX:0:0 reboot_l1
>> M200XXXX-192.168.XXX.XXX-L2>INFO: closed connection to 000c00
>> INFO: opened USB device at b1;p0;d3 (/dev/sgil1_0)
>> config
>> L2 192.168.XXX.XXX: - ---- (no rack ID set) (LOCAL)
>> L1 192.168.XXX.XXX:0:0 - 001c07
>> M200XXXX-192.168.XXX.XXX-L2>l1 serial
>> 001c07:
>> BSN: NAL684 SSN: M200XXXX Time: 11/01/2020 23:43:55
>> M200XXXX-192.168.XXX.XXX-L2>l1 log
>> 001c07:
>> 11/01/20 23:41:34 checksum Error - common header initialized
>> 11/01/20 23:41:34 nvram checksum error - initializing core data.
>> 11/01/20 23:41:34 nvram checksum error - initializing extended data.
>> 11/01/20 23:41:34 nvram checksum error - log pointers invalid, log pointers reset
>> 11/01/20 23:41:34 L1 booting 1.44.0
>> 11/01/20 23:41:34 ChiServ IP59
>> 11/01/20 23:41:34 Checking for Type
>> 11/01/20 23:41:34 -- ChiServ Type set
>> 11/01/20 23:41:36 ** fixing invalid SSN value
>> 11/01/20 23:41:36 ** fixing BSN mismatch
>> 11/01/20 23:41:36 USB0: waiting on open
>> 11/01/20 23:41:41 USB0: opened
>> 11/01/20 23:41:41 USB0: registered for events
>> 11/01/20 23:41:42 INFO: System serial number reassigned (8000) to M200XXXX from attached L2.
>> 11/01/20 23:43:37 L1 booting 1.44.0
>> 11/01/20 23:43:37 ChiServ IP59
>> 11/01/20 23:43:37 Checking for Type
>> 11/01/20 23:43:37 -- ChiServ Type set
>> 11/01/20 23:43:40 USB0: waiting on open
>> 11/01/20 23:43:41 USB0: opened
>> 11/01/20 23:43:41 USB0: registered for events
>> M200XXXX-192.168.XXX.XXX-L2>serial all
>> 001c07:
>>
>> Data Location Value
>> ------------------------------ ------------ --------
>> Local System Serial Number NVRAM M200XXXX
>> Reference System Serial Number Attached L2 M200XXXX
>> Local Brick Serial Number EEPROM NAL684
>> Reference Brick Serial Number NVRAM NAL684
>>
>>
>> EEPROM Product Name Serial Part Number Rev T/W
>> ---------- -------------- ------------- -------------------- --- ------
>> INTERFACE 2U_INT_53 NAL684 030_1809_003 B 00
>> IO9 IO9 NAJ955 030_1771_005 A 00
>> ODYSSEY no hardware detected
>> RISER 2U_RISER NBD099 030_1808_005 A 00
>> NODE IP59_4CPU RBS625 030_1989_003 C 00
>> SNOWBALL no hardware detected
>> PS 1 no hardware detected
>> PS 2 DPS-500EBE XPD0513004325 060-0178-003 S4
>>
>> EEPROM JEDEC-SPD Info Part Number Rev Speed SGI
>> ---------- ------------------------ ------------------ ---- ------ --------
>> DIMM 0 CE000000000000000CDBD500 M3 46L2820ET3-CA0 3E 10.0 N/A
>> DIMM 2 CE000000000000000CD3D500 M3 46L2820ET3-CA0 3E 10.0 N/A
>> DIMM 4 CE000000000000000C209800 M3 46L2820DT2-CA0 2D 10.0 N/A
>> DIMM 6 CE000000000000000C2B9800 M3 46L2820DT2-CA0 2D 10.0 N/A
>> DIMM 1 CE000000000000000C549800 M3 46L2820DT2-CA0 2D 10.0 N/A
>> DIMM 3 CE000000000000000CDFD500 M3 46L2820ET3-CA0 3E 10.0 N/A
>> DIMM 5 CE000000000000000CD0D500 M3 46L2820ET3-CA0 3E 10.0 N/A
>> DIMM 7 CE000000000000000C379800 M3 46L2820DT2-CA0 2D 10.0 N/A
>>
>> M200XXXX-192.168.XXX.XXX-L2>power up
>> 001c07 INFO: PIMM type changed, setting the default voltage margins
>> M200XXXX-192.168.XXX.XXX-L2>
>> M200XXXX-192.168.XXX.XXX-L2>
>> entering system console mode (001c07 CPU0), <CTRL_T> to escape to L2
>> Starting PROM Boot process
>>
>>
>> IP35 PROM SGI Version 6.210 built 02:33:51 PM Aug 26, 2004
>> Testing/Initializing memory ............... DONE
>> Copying PROM code to memory ............... DONE
>> Discovering local IO ...................... DONE
>> Discovering NUMAlink connectivity .........
>> Local hub NUMAlink is down.
>> *** Local network link down
>> DONE
>> Found 1 objects (1 hubs, 0 routers) in 5886 usec
>> Waiting for peers to complete discovery.... DONE
>> No other nodes present; becoming global master
>> Global master is /hw/rack/001/bay/07
>> Intializing any CPUless nodes.............. DONE
>> *** Nasid 0: Memory bank 2 was previously Absent but is now Present & Enabled
>> *** Nasid 0: Memory bank 3 was previously Absent but is now Present & Enabled
>> *** Nasid 0: Memory bank 4 was previously Absent but is now Present & Enabled
>> *** Nasid 0: Memory bank 5 was previously Absent but is now Present & Enabled
>> *** Nasid 0: Memory bank 6 was previously Absent but is now Present & Enabled
>> *** Nasid 0: Memory bank 7 was previously Absent but is now Present & Enabled
>> *** Nasid 0: Memory bank 0 previously had 512 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 1 previously had 512 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 2 previously had 0 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 3 previously had 0 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 4 previously had 0 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 5 previously had 0 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 6 previously had 0 MB but now has 1024 MB
>> *** Nasid 0: Memory bank 7 previously had 0 MB but now has 1024 MB
>> Checking partitioning information ......... DONE
>> No other nodes present; becoming partition master
>> Local slave entering slave loop
>> Local slave entering slave loop
>> Local slave entering slave loop
>> Loading BASEIO prom ....................... DONE
>>
>> BASEIO PROM Monitor SGI Version 6.210 built 02:30:38 PM Aug 26, 2004 (BE64)
>> 4 CPUs on 1 nodes found.
>> Automatic update of PROM environment disabled
>> Graphics diagnostics
>>
>> ***WARNING: Master I-brick was /hw/module/001c01/iobrick but is now /hw/module/001c07/iobrick
>> Check for LINK errors or setenv ConsolePath to new value.
>> Installing PROM Device drivers ............
>> On-board (IO9) tigon3 1000BaseT interface
>> Base I/O Ethernet set to /dev/ethernet/tg0
>> Installing Graphics Console...
>> graphics install: searching for pipe 0
>> klgraphics: System has no GFX
>> Probing IOC4 ATA adapter 2
>> IOC4 RevId = 79
>>
>> Walking SCSI Adapter 0, (pci id 3)
>> 1+ Device Vendor Product: COMPAQ BF14689BC5
>> 2+ Device Vendor Product: SGI ST373307LC
>> 3- 4- 5- 6- 7- 8- 9- 10- 11- 12- 13- 14- 15- = 2 device(s)
>>
>>
>> Walking SCSI Adapter 1, (pci id 3)
>> 1- 2- 3- 4- 5- 6- 7- 8- 9- 10- 11- 12- 13- 14- 15- = 0 device(s)
>>
>> Initializing PROM Device drivers ..........
>> Initializing Base I/O Ethernet Interface...Failed. MII Status Register = 0x7949
>> Done.
>> ---------------Interface Configuration Summary----------------
>> ASIC|Revision|MAC Address : 5701|B5|08:00:69:13:eb:30
>> Link Negotiation|Advertisement : On|<H10 F10 H100 F100 F1000>
>> Link|Speed|Duplex|Rx/Tx FlowCtrl: Down|10|Half|Off/Off
>> --------------------------------------------------------------
>> DONE
>> Cannot connect to keyboard -- check the cable.
>> Cannot open /dev/input/ioc4pckm0 for input
>> Cannot connect to keyboard -- check the cable.
>> Cannot open /dev/input/ioc4pckm0 for input
>> Checking hardware inventory ...............
>> ***Warning: Board in module 001c07 is missing or disabled
>> It previously contained a New Type board, barcode laser 0
>> Found new or re-enabled component PCI DEV 2
>> Found new or re-enabled component PCI DEV 2
>> Found new or re-enabled component PCI DEV 2
>> DONE
>>
>> **** System Configuration and Diagnostics Summary ****
>> CONFIG:
>> No. of NODEs enabled = 1
>> No. of NODEs disabled = 0
>> No. of CPUs enabled = 4
>> No. of CPUs disabled = 0
>> Mem enabled = 8192 MB
>> Mem disabled = 0 MB
>> No. of RTRs enabled = 0
>> No. of RTRs disabled = 0
>>
>> DIAG RESULTS:
>> ALL DIAGS PASSED.
>> **** End System Configuration and Diagnostics Summary ****
>>
>>
>> System Maintenance Menu
>>
>> 1) Start System
>> 2) Install System Software
>> 3) Run Diagnostics
>> 4) Recover System
>> 5) Enter Command Monitor
Full log trace is on my
blog.
You can see from log that it has the same "nvram checksum error - initializing core data" sequence as other machines and in this case as I had L2 setup with valid serial number the machine took serial from the L2.
So happy to report you do not need a Fuel to revive your Numalink, Tezro or O350 machines, just properly cleared Dallas chip.
Cheers from Oz,
John.