Skip to content

Commit

Permalink
test ml605-20130915, observe timing fail likely due to TLPSerializer …
Browse files Browse the repository at this point in the history
…extract, testSeq9b, d, OK
  • Loading branch information
ShepardSiegel committed Sep 15, 2013
1 parent 2628d8e commit 95a9763
Show file tree
Hide file tree
Showing 7 changed files with 40,506 additions and 27 deletions.
74 changes: 74 additions & 0 deletions bin/exampleOutput_testSeq9d.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
OCCP Admin Space
Open: 0x4f70656e "nepO"
CPI: 0x43504900 ""
revision: 0x00000001
birthday: 0x5235a831 Sun Sep 15 12:29:37 2013
workerMask: 0x00007f1e workers 1 2 3 4 8 9 10 11 12 13 14 exist
pci_dev_id: 0x00000400
attention: 0x00000000
cpStatus: 0x00000000
scratch20: 0x00000000
scratch24: 0x00000000
cpControl: 0x00000000
timeStatus: 0x1000001a timeSetSticky
timeControl: 0x00000000
gpsTimeMS: 0x5235bfd4 (1379254228) Sun Sep 15 14:10:28 2013
gpsTimeLS: 0x084121dc (138482521)
deltaTimeMS: 0x00000000
deltaTimeLS: 0x00000000
refPerPPS: 0x00000000 (0)
dnaLS: 0xa9a50470
dnaMS: 0x00d3005e
numDPMemReg: 0x00000002 (2)
DP 0: 0x10000008
DP 1: 0x10020008
UUID[ 3: 0]: 0xc0000000 0xd0000000 0xe0000000 0xf0000000
UUID[ 7: 4]: 0x80000000 0x90000000 0xa0000000 0xb0000000
UUID[11: 8]: 0x40000000 0x50000000 0x60000000 0x70000000
UUID[15:12]: 0x00000000 0x10000000 0x20000000 0x30000000
Worker 12, writing control register value: 0xf
Worker 12, writing control register value: 0x8000000f
Worker 12 control op: initialize(0)
Result: 0xc0de4201
Worker 12 control op: start(4)
Result: 0xc0de4201
Read Memory Controler Status Instant after Reset...
Worker 12, offset:0x00000000(4), hexVal:0x00000010 decVal:16, 8
Worker 12, offset:0x00000004(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000008(4), hexVal:0x000000ff decVal:255, 8
Worker 12, offset:0x0000000c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000010(4), hexVal:0xe507c20f decVal:3842490895, 8
Worker 12, offset:0x00000014(4), hexVal:0xd483a107 decVal:3565396231, 8
Worker 12, offset:0x00000018(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x0000001c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000020(4), hexVal:0x0000000b decVal:11, 8
Worker 12, offset:0x00000024(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000028(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x0000002c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000030(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000034(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000038(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x0000003c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000040(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000044(4), hexVal:0xffffff00 decVal:4294967040, 8
Worker 12, offset:0x00000048(4), hexVal:0x00000000 decVal:0, 8
Read Memory Controler Status After One Second Training Dead-Reckoning Sleep...
Worker 12, offset:0x00000000(4), hexVal:0x00000001 decVal:1, 8
Worker 12, offset:0x00000004(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000008(4), hexVal:0x000000ff decVal:255, 8
Worker 12, offset:0x0000000c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000010(4), hexVal:0xe507c20f decVal:3842490895, 8
Worker 12, offset:0x00000014(4), hexVal:0xd483a107 decVal:3565396231, 8
Worker 12, offset:0x00000018(4), hexVal:0x00000003 decVal:3, 8
Worker 12, offset:0x0000001c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000020(4), hexVal:0x6917c5ef decVal:1763165679, 8
Worker 12, offset:0x00000024(4), hexVal:0xdcc4ad29 decVal:3703876905, 8
Worker 12, offset:0x00000028(4), hexVal:0xb36ade94 decVal:3010125460, 8
Worker 12, offset:0x0000002c(4), hexVal:0x006db6db decVal:7190235, 8
Worker 12, offset:0x00000030(4), hexVal:0x00000015 decVal:21, 8
Worker 12, offset:0x00000034(4), hexVal:0x0000000c decVal:12, 8
Worker 12, offset:0x00000038(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x0000003c(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000040(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000044(4), hexVal:0x00000000 decVal:0, 8
Worker 12, offset:0x00000048(4), hexVal:0x00000000 decVal:0, 8
54 changes: 27 additions & 27 deletions bin/testSeq9d
Original file line number Diff line number Diff line change
@@ -1,50 +1,50 @@
#!/bin/sh
# Script tstseq9d for bringing up Memory controller, and flat-map sequence

echo "admin probe"
#echo "admin probe"
./swctl 0xDE000000 0xDFFF0000 settime
./swctl 0xDE000000 0xDFFF0000 admin

echo "reset workers"
./swctl 0xDE000000 0xDFFF0000 wwctl 4 0x00000004
./swctl 0xDE000000 0xDFFF0000 wwctl 3 0x00000004
./swctl 0xDE000000 0xDFFF0000 wwctl 2 0x00000004
./swctl 0xDE000000 0xDFFF0000 wwctl 10 0x0000000F
./swctl 0xDE000000 0xDFFF0000 wwctl 11 0x0000000F
#echo "reset workers"
#./swctl 0xDE000000 0xDFFF0000 wwctl 4 0x00000004
#./swctl 0xDE000000 0xDFFF0000 wwctl 3 0x00000004
#./swctl 0xDE000000 0xDFFF0000 wwctl 2 0x00000004
#./swctl 0xDE000000 0xDFFF0000 wwctl 10 0x0000000F
#./swctl 0xDE000000 0xDFFF0000 wwctl 11 0x0000000F
./swctl 0xDE000000 0xDFFF0000 wwctl 12 0x0000000F

echo "unreset workers"
./swctl 0xDE000000 0xDFFF0000 wwctl 4 0x80000004
./swctl 0xDE000000 0xDFFF0000 wwctl 3 0x80000004
./swctl 0xDE000000 0xDFFF0000 wwctl 2 0x80000004
./swctl 0xDE000000 0xDFFF0000 wwctl 10 0x8000000F
./swctl 0xDE000000 0xDFFF0000 wwctl 11 0x8000000F
#echo "unreset workers"
#./swctl 0xDE000000 0xDFFF0000 wwctl 4 0x80000004
#./swctl 0xDE000000 0xDFFF0000 wwctl 3 0x80000004
#./swctl 0xDE000000 0xDFFF0000 wwctl 2 0x80000004
#./swctl 0xDE000000 0xDFFF0000 wwctl 10 0x8000000F
#./swctl 0xDE000000 0xDFFF0000 wwctl 11 0x8000000F
./swctl 0xDE000000 0xDFFF0000 wwctl 12 0x8000000F

echo "initialize workers"
./swctl 0xDE000000 0xDFFF0000 wop 4 initialize
./swctl 0xDE000000 0xDFFF0000 wop 3 initialize
./swctl 0xDE000000 0xDFFF0000 wop 2 initialize
./swctl 0xDE000000 0xDFFF0000 wop 10 initialize
./swctl 0xDE000000 0xDFFF0000 wop 11 initialize
#echo "initialize workers"
#./swctl 0xDE000000 0xDFFF0000 wop 4 initialize
#./swctl 0xDE000000 0xDFFF0000 wop 3 initialize
#./swctl 0xDE000000 0xDFFF0000 wop 2 initialize
#./swctl 0xDE000000 0xDFFF0000 wop 10 initialize
#./swctl 0xDE000000 0xDFFF0000 wop 11 initialize
./swctl 0xDE000000 0xDFFF0000 wop 12 initialize

echo "start workers"
#echo "start workers"

./swctl 0xDE000000 0xDFFF0000 wop 12 start
./swctl 0xDE000000 0xDFFF0000 wop 11 start
./swctl 0xDE000000 0xDFFF0000 wop 10 start
./swctl 0xDE000000 0xDFFF0000 wop 4 start
./swctl 0xDE000000 0xDFFF0000 wop 3 start
./swctl 0xDE000000 0xDFFF0000 wop 2 start
#./swctl 0xDE000000 0xDFFF0000 wop 11 start
#./swctl 0xDE000000 0xDFFF0000 wop 10 start
#./swctl 0xDE000000 0xDFFF0000 wop 4 start
#./swctl 0xDE000000 0xDFFF0000 wop 3 start
#./swctl 0xDE000000 0xDFFF0000 wop 2 start

echo "Read Memory Controler Status Instant..."
echo "Read Memory Controler Status Instant after Reset..."
./swctl 0xDE000000 0xDFFF0000 wread 12 0 19

# wait for controller ready...
sleep 1

echo "Read Memory Controler Status"
echo "Read Memory Controler Status After One Second Training Dead-Reckoning Sleep..."
./swctl 0xDE000000 0xDFFF0000 wread 12 0 19

# write a pattern and read it back
Expand Down
Loading

0 comments on commit 95a9763

Please sign in to comment.