summaryrefslogtreecommitdiffstats
path: root/src/tools
diff options
context:
space:
mode:
authorspashabk-in <shakeebbk@in.ibm.com>2017-05-08 05:18:01 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2017-05-16 07:45:10 -0400
commit9c124717b386bb69373dabf39e2e5e7c9c8d2e72 (patch)
tree53e9d6b540d26bf895a83d2864eb8405862c707c /src/tools
parentb30ca1a53f61e2736f67ca551428371b32f87127 (diff)
downloadtalos-sbe-9c124717b386bb69373dabf39e2e5e7c9c8d2e72.tar.gz
talos-sbe-9c124717b386bb69373dabf39e2e5e7c9c8d2e72.zip
Fix in forced trace command for DD2
Change-Id: If8a92cb7a0ceaf19dc20f24b9fa58062ac176ddc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40199 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/tools')
-rwxr-xr-xsrc/tools/debug/sbe-debug.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/tools/debug/sbe-debug.py b/src/tools/debug/sbe-debug.py
index f0465044..db3b424e 100755
--- a/src/tools/debug/sbe-debug.py
+++ b/src/tools/debug/sbe-debug.py
@@ -126,7 +126,11 @@ def forcedCollectTrace( sbeObjDir, target, node, proc, ddsuffix, file_path ):
return 1
# find offset of trace buffer in PIBMEM dump
- trace_pattern = [2, 0, 0, 115, 98, 101, 95, 115, 101, 101, 112, 114, 111, 109, 95, 68, 68, 49, 0, 0]
+ # version = 0x00 0x02
+ # rsvd = 0x00 0x00
+ # image_str = "sbe_seeprom_DD1\0"
+ image_str = "sbe_seeprom_" + ddsuffix
+ trace_pattern = [0, 2, 0, 0] + [ord(a) for a in image_str] + [0]
data_read = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
trace_index = 0
#print trace_pattern
@@ -135,7 +139,7 @@ def forcedCollectTrace( sbeObjDir, target, node, proc, ddsuffix, file_path ):
while byte != "":
byte = f.read(1)
data_read = data_read[1:]+[ord(byte)]
- #print data_read
+ #print [chr(a) for a in data_read]
if data_read == trace_pattern:
trace_index -= 20
break
OpenPOWER on IntegriCloud