SRDB ID | Synopsis | Date | ||
45887 | Sun Fire[TM] 3800-6800: flashupdate -c/-u doesn't operate correctly | 17 Jul 2002 |
Status | Issued |
Description |
flashupdate -c/-u doesn't operate correctly
Symptom: Someone updating an SB from 5.12.5 to 5.12.6 using flashupdate -c/-u encounters the following error after doing setkey off/on. This issue is fixed in 5.13.0.
Feb 14 13:29:48 v4u-4800e Domain-A.SC: /N0/SB2: marked as Failed! errorReg = 0x00c1
and:
Feb 14 13:29:49 v4u-4800e Domain-A.SC: /partition0/domain0/SB2/ar0: SafariPortError1[0x210] : 0x00010001 AdrPErr [00:00] : 0x1 Address parity error AccAdrPErr [16:16] : 0x1 accumulated address parity errors SafariPortError3[0x230] : 0x00010001 AdrPErr [00:00] : 0x1 Address parity error AccAdrPErr [16:16] : 0x1 accumulated address parity errors >>> SafariPortError5[0x250] : 0x00018001 AdrPErr [00:00] : 0x1 Address parity error FE [15:15] : 0x1 AccAdrPErr [16:16] : 0x1 accumulated address parity errors {/N0/SB4/P0} Subtest: E-Cache Global Variables Initialization {/N0/SB4/P1} Subtest: Fast Init. Verification Test Feb 14 13:29:49 v4u-4800e Domain-A.SC: /partition0/domain0/SB2/bbcGroup0/sbbc0: >>> ErrorStatus[0x80] : 0x80008300 FE [15:15] : 0x1 ErrSum [31:31] : 0x1 SafErr [09:08] : 0x3 Fireplane device asserted an error {/N0/SB4/P2} Subtest: E-Cache Global Variables Initialization {/N0/SB4/P0} Subtest: Fast Init. Verification Test {/N0/SB4/P2} Subtest: Fast Init. Verification Test {/N0/SB4/P3} Subtest: E-Cache Global Variables Initialization {/N0/SB4/P3} Subtest: Fast Init. Verification Test Feb 14 13:29:50 v4u-4800e Domain-A.SC: /partition0/domain0/SB2/bbcGroup0/cpuAB/cpusafariagent0: AFAR (high)[0x531] : 0x00000600 AFAR [42:32] [10:00] : 0x600 AFAR (low)[0x541] : 0x00400040 AFAR_2 (high)[0x571] : 0x00000040 AFAR_2 [42:32] [10:00] : 0x40 AFAR_2 (low)[0x581] : 0x00010000 AFSR (high)[0x551] : 0x00381000 PERR [19:19] : 0x1 PRIV [20:20] : 0x1 ME [21:21] : 0x1 TO [12:12] : 0x1 AFSR_2 (high)[0x591] : 0x00080000 PERR [19:19] : 0x1 EMU B[0x511] : 0x40000000 HBM_ERR [30:30] : 0x1 Feb 14 13:29:50 v4u-4800e Domain-A.SC: /partition0/domain0/SB2/bbcGroup0/cpuAB/cpusafariagent1: AFAR (high)[0x531] : 0x00000600 AFAR [42:32] [10:00] : 0x600 AFAR (low)[0x541] : 0x00400040 AFAR_2 (high)[0x571] : 0x000000ef AFAR_2 [42:32] [10:00] : 0xef >>> AFAR_2 (low)[0x581] : 0xbebafaa0 AFSR (high)[0x551] : 0x00381000 PERR [19:19] : 0x1 PRIV [20:20] : 0x1 ME [21:21] : 0x1 TO [12:12] : 0x1 AFSR_2 (high)[0x591] : 0x00080000 PERR [19:19] : 0x1 EMU B[0x511] : 0x40000000 HBM_ERR [30:30] : 0x1 Feb 14 13:29:50 v4u-4800e Domain-A.SC: /partition0/domain0/SB2/bbcGroup1/sbbc1: >>> ErrorStatus[0x80] : 0x81008200 FE [15:15] : 0x1 ErrSum [31:31] : 0x1 SafErr [09:08] : 0x2 Fireplane device asserted an error AccSafErr [25:24] : 0x1 Feb 14 13:29:50 v4u-4800e Domain-A.SC: /partition0/domain0/SB2/bbcGroup1/cpuCD/cpusafariagent1: AFAR (high)[0x531] : 0x00000600 AFAR [42:32] [10:00] : 0x600 AFAR (low)[0x541] : 0x00400040 AFAR_2 (high)[0x571] : 0x00000004 AFAR_2 [42:32] [10:00] : 0x4 AFAR_2 (low)[0x581] : 0x00000840 AFSR (high)[0x551] : 0x00381000 PERR [19:19] : 0x1 PRIV [20:20] : 0x1 ME [21:21] : 0x1 TO [12:12] : 0x1 AFSR_2 (high)[0x591] : 0x00080000 PERR [19:19] : 0x1 EMU B[0x511] : 0x40000000 HBM_ERR [30:30] : 0x1
SOLUTION SUMMARY:
Workaround:
Use flashupdate -f < URL > < affected-SB >. flashupdate -f from an external source reprograms the board correctly.
Power off the board, remove the board, and then reinsert and power it back on. Doing this resets the board programming which flashupdate -c/-u fails to do and the board will work fine again. Note that the board must be physically removed/reinserted. Doing a poweroff and poweron is NOT sufficient.
Notes:
This happens only if a board is inserted, powered on and POST'ed and then a flashupdate -c/-u is performed. If you flashupdate -c before the board is brought up, you don't run into this issue. Users forgetting to flashupdate first and then going back to update will encounter this issue.
This issue is fixed in 5.13.0.
Keywords: flashupdate, 5.12.5, 5.12.6
INTERNAL SUMMARY: