summaryrefslogtreecommitdiffstats
path: root/src/build/tools
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2019-06-21 15:12:17 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-06-24 11:14:16 -0500
commit5ef6025f21421230801cc58d64304a2ed9b8d8a5 (patch)
tree553606fef2bb9d5f9349d0e499fb103c3bd4a080 /src/build/tools
parentdd0aba64608a9d073ee7dcfc8e407ba0f47f0398 (diff)
downloadtalos-hostboot-5ef6025f21421230801cc58d64304a2ed9b8d8a5.tar.gz
talos-hostboot-5ef6025f21421230801cc58d64304a2ed9b8d8a5.zip
Update simics release used for Axone simics
Changes that Hostboot cares about are: - 2 proc fixes - newer sbe image for axone - new #V nest freq (2400 -> 2000) - updated scandef Change-Id: I7279035c24442e1e7b29a83d53d3f53505ebf9bf Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79348 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Glenn Miles <milesg@ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/build/tools')
-rwxr-xr-xsrc/build/tools/hb6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/build/tools/hb b/src/build/tools/hb
index 0ac8712c2..44e0d2183 100755
--- a/src/build/tools/hb
+++ b/src/build/tools/hb
@@ -356,6 +356,7 @@ hb_simsetup()
DRIVER=`cat ${PROJECT_ROOT}/src/build/citest/etc/bbuild`
SIMICS_LEVEL=`cat ${PROJECT_ROOT}/src/build/citest/etc/simbuild`
+ EECACHE_PREBUILT=`cat ${PROJECT_ROOT}/src/build/citest/etc/eecache_prebuilt`
needs_machine_variable
if [ "${MACHINE}" == "AXONE" ]; then
@@ -363,7 +364,10 @@ hb_simsetup()
execute_in_sandbox "mkdir -p ${SANDBOXBASE}/simics" "ppc"
echo "tar ${SIMICS_LEVEL} -C ${SANDBOXBASE}/simics/"
execute_in_sandbox "tar -xf ${SIMICS_LEVEL} -C ${SANDBOXBASE}/simics/" "ppc"
+ echo "cd ${SANDBOXBASE}/simics/ && ./INSTALL.sh"
execute_in_sandbox "cd ${SANDBOXBASE}/simics/ && ./INSTALL.sh" "ppc"
+ echo "cp ${EECACHE_PREBUILT} ${SANDBOXBASE}/simics/eecache_prebuilt.bin.ecc"
+ execute_in_sandbox "cp ${EECACHE_PREBUILT} ${SANDBOXBASE}/simics/eecache_prebuilt.bin.ecc" "ppc"
else
execute_in_sandbox "start_simics -no_start -machine ${MACHINE}" "ppc"
fi
@@ -424,7 +428,7 @@ hb_startsimics()
#export MYDIR=$bb/obj/ppc/hbfw/simics/startup.simics
#then /runsim -m axone -o hb_script_to_run=$MYDIR
export MY_DIR="${SANDBOXBASE}/obj/ppc/simu/scripts/hbfw"
- export RUNSIMCMD="cd ${SANDBOXBASE}/simics/ && ./runsim -m ${MACHINE} hb_script_to_run=${MY_DIR}/startup.simics pnor_img=${MY_DIR}/../../../hbfw/img/axone.pnor sbe_seeprom_img=${SANDBOXBASE}/images/ppc/lab/flash/sbe_seeprom_p9a_10.bin.ecc num_procs=1 vpd_proc=vpd/images/53e4ec8a5d8439c961a18442bef70102 enable_lpc_console=TRUE proc_scandef_abr=${DRIVER}/obj/ppc/simu/data/cec-chip/scandef.abr"
+ export RUNSIMCMD="cd ${SANDBOXBASE}/simics/ && ./runsim -m ${MACHINE} hb_script_to_run=${MY_DIR}/startup.simics pnor_img=${MY_DIR}/../../../hbfw/img/axone.pnor sbe_seeprom_img=${SANDBOXBASE}/images/ppc/lab/flash/sbe_seeprom_p9a_10.bin.ecc num_procs=1 enable_lpc_console=TRUE"
echo "**********
echo $RUNSIMCMD
echo "**********
OpenPOWER on IntegriCloud