blob: d8ad0a2c0bb4f3021636f4c9ea7d4704c7b9cc70 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<?xml version="1.0" encoding="UTF-8"?>
<integrationtest>
<platform startsimargs="--notar --norun --sim_parms -nre">
<machine>%%machine%%</machine>
<test>
<!-- Set IVPR to point to sbe start address ( currently PIBMEM) -->
<testcase>
<simcmd>p9Proc0.sbe.mibo_space.write 0xc0000160 0x8000100000000000 8 -b</simcmd>
<exitonerror>yes</exitonerror>
</testcase>
<testcase>
<simcmd>p9Proc0.sbe.mibo_space.write 0xc00e0000 0x5000000000000000 8 -b</simcmd>
<exitonerror>yes</exitonerror>
</testcase>
<testcase>
<simcmd>sim->frontend_current_processor = p9Proc0.sbe.ppe</simcmd>
<exitonerror>yes</exitonerror>
</testcase>
<!-- Workaround to set clock regs. Once simics have fix, we can remove it -->
<testcase>
<simcmd>p9Proc0.proc_chip.invoke parallel_store LOGIC 0xffc50000 \"00000000_00000001\" 64</simcmd>
</testcase>
<!-- Write value to a register and than read it back -->
<!-- Register SBE tools -->
<testcase>
<simcmd>run-python-file targets/p9_nimbus/sbeTest/simics-debug-framework.py</simcmd>
<exitonerror>yes</exitonerror>
</testcase>
<include>../simics/targets/p9_nimbus/sbeTest/testIstep.xml</include>
<include>../simics/targets/p9_nimbus/sbeTest/testScom.xml</include>
<include>../simics/targets/p9_nimbus/sbeTest/testGeneric.xml</include>
<include>../simics/targets/p9_nimbus/sbeTest/testPutGetMem.xml</include>
<testcase>
<simcmd>sbe-trace</simcmd>
</testcase>
</test>
</platform>
</integrationtest>
|