diff options
author | Thi Tran <thi@us.ibm.com> | 2013-03-19 12:27:55 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-03-19 16:08:45 -0500 |
commit | 3e1e69778315cab6bf28758af9ad10add936963c (patch) | |
tree | 56051442f3882dab65ad06c2ca4d7f0323e80bd2 | |
parent | 5d04a4922edc160bcb429e8a7cfe51e893497e7c (diff) | |
download | talos-hostboot-3e1e69778315cab6bf28758af9ad10add936963c.tar.gz talos-hostboot-3e1e69778315cab6bf28758af9ad10add936963c.zip |
TULETA Bring Up - Extend dmi_io_training time out to 300ms
Change-Id: Ifc0a13f80bb85af80253555b4ef0978e24d7d4d7
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3633
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
-rw-r--r-- | src/usr/hwpf/hwp/bus_training/io_funcs.C | 3 | ||||
-rw-r--r-- | src/usr/hwpf/hwp/bus_training/io_funcs.H | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/usr/hwpf/hwp/bus_training/io_funcs.C b/src/usr/hwpf/hwp/bus_training/io_funcs.C index 851ff4154..99a123b2c 100644 --- a/src/usr/hwpf/hwp/bus_training/io_funcs.C +++ b/src/usr/hwpf/hwp/bus_training/io_funcs.C @@ -384,6 +384,9 @@ ReturnCode edi_training::training_function_status(const Target& master_chip_ta break; } + //@thi - Display loop count + FAPI_INF("io_run_training: curr_cyc = %lld\n", curr_cyc); + if ( curr_cyc >= end_cycle ) { dump_ffdc_wiretest(master_chip_target, master_chip_interface ,master_group, slave_chip_target , slave_chip_interface,slave_group); diff --git a/src/usr/hwpf/hwp/bus_training/io_funcs.H b/src/usr/hwpf/hwp/bus_training/io_funcs.H index 7d6c78784..0034d6485 100644 --- a/src/usr/hwpf/hwp/bus_training/io_funcs.H +++ b/src/usr/hwpf/hwp/bus_training/io_funcs.H @@ -75,8 +75,11 @@ public: bus_status eye_opt_status; bus_status repair_status; bus_status functional_status; - //Updating max cycles to suit 100ms theoretical max timeout as per Mike Spear - static const uint32_t max_poll_cycles=100; + //@thi - Pete & Varkey will release a new version that has max_poll_cycles = 300. + // Because we need this in a build quickly, I go ahead and temporarily + // change it here in this version. + //Updating max cycles to suit 300ms theoretical max timeout as per Mike Spear + static const uint32_t max_poll_cycles=300; static const uint32_t increment_poll_cycles=1; uint32_t endpoints_set; // How many end points have we accessed so far |