diff options
-rw-r--r-- | src/usr/sbe/sbe_update.C | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/usr/sbe/sbe_update.C b/src/usr/sbe/sbe_update.C index 13c225c34..c79c036b4 100644 --- a/src/usr/sbe/sbe_update.C +++ b/src/usr/sbe/sbe_update.C @@ -1727,7 +1727,7 @@ namespace SBE errlHndl_t err = NULL; uint64_t scomData = 0x0; - o_bootSide = SBE_SEEPROM0; + o_bootSide = SBE_SEEPROM_INVALID; do{ @@ -1769,10 +1769,15 @@ namespace SBE ERRL_GETPLID_SAFE(err)); break; } + if(scomData & SBE_BOOT_SELECT_MASK) { o_bootSide = SBE_SEEPROM1; } + else + { + o_bootSide = SBE_SEEPROM0; + } }while(0); |