diff options
| author | Marty Gloff <mgloff@us.ibm.com> | 2016-06-23 11:23:49 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-09-03 17:12:56 -0400 |
| commit | 6d2eeb4ee3c422de6075052b89a651bf625d45f2 (patch) | |
| tree | 16db0fecf2a02427ff63af5cdfbbbe9b285dffe6 /src/build/simics | |
| parent | 945d73f8dd0053c2a9929d4adabc46b5f3edd819 (diff) | |
| download | talos-hostboot-6d2eeb4ee3c422de6075052b89a651bf625d45f2.tar.gz talos-hostboot-6d2eeb4ee3c422de6075052b89a651bf625d45f2.zip | |
Changes for P9 SBE - Enable/Remove Istep calls/processing
3) Clean up TODO's in isteps 08, 09, and 10
In istep08 enable resolveProcessorSbeSeeproms call from
call_host_slave_sbe_config.C and remove findSBEInPnor call and other
processing from call_proc_check_slave_sbe_seeprom_complete.C.
In istep09 remove updateProcessorSbeSeeproms call and nest frequency
processing from call_fabric_erepair.C.
In istep10 enable updateProcessorSbeSeeproms call from
call_host_slave_sbe_update.C and enable loop to set use of xscom
in call_proc_build_smp.C.
Change-Id: I79237f530738e3088d1b3aedafdc6ad1139d21a8
RTC: 156597
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26801
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/build/simics')
| -rwxr-xr-x | src/build/simics/startup.simics | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/build/simics/startup.simics b/src/build/simics/startup.simics index 6da417c5a..409526589 100755 --- a/src/build/simics/startup.simics +++ b/src/build/simics/startup.simics @@ -34,13 +34,12 @@ echo "Master PNOR is: "+$hb_pnor $hb_cpu = "system_cmp0.cpu0_0_00_0" echo "Defaulting to CPU "+$hb_cpu+" for Hostboot tools" -# @todo RTC 130184 Simics P9 SBE # Prevent SBE Updates from happening on an IPL -#echo "Altering SBE SEEPROM Versions to disable Update in IPL" -#foreach $cc in (get-object-list p9_proc) { -# ($cc).procSBE0Primary_eeprom_image.set 0x300 0x5A5A5A5A 8 -l -# ($cc).procSBE0Backup_eeprom_image.set 0x300 0x5A5A5A5A 8 -l -#} +echo "Altering SBE SEEPROM Versions to disable Update in IPL" +foreach $cc in (get-object-list p9_proc) { + ($cc).seeprom1.seeprom1_image.set 0x3FED9 0x5A5A5A5A 8 -l + ($cc).seeprom3.seeprom3_image.set 0x3FED9 0x5A5A5A5A 8 -l +} # Load HB debug tools. try { |

