Beruflich Dokumente
Kultur Dokumente
Connecting to proxy
0x00000000 in ?? ()
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
Loading e500mc register info
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Connecting to proxy
0x00000000 in ?? ()
jtag speed is set to 25000, not connected to probe
p4080
Connecting to probe and target
Connected to CCS
Connected to probe fpga:jtag:1
Connected to target p4080
p4080
Reset
Read registers
Print ccsrbar
Quit
Quit
A debugging session is active.
Inferior 1 [Remote target] will be killed.
Quit anyway? (y or n) Loading basic powerpc register info
Connecting to proxy
Sending packet: $qSupported:qRelocInsn+#9a...Ack
Packet received: PacketSize=3fff;qXfer:auxv:read-;qXfer:features:read+;qXfer:lib
raries:read-;qXfer:memory-map:read-;qXfer:spu:read-;qXfer:spu:write-;QPassSignal
s-;
Packet qSupported (supported-packets) is supported
Sending packet: $?#3f...Ack
Packet received: T05
Sending packet: $Hc-1#09...Ack
Packet received:
Sending packet: $qC#b4...Ack
Packet received:
Sending packet: $qAttached#8f...Ack
Packet received:
Packet qAttached (query-attached) is NOT supported
Sending packet: $g#67...Ack
Packet received: 000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000
Sending packet: $p40#d4...Ack
Packet received: 00000000
Packet p (fetch-register) is supported
Sending packet: $m0,4#fd...Ack
Packet received: 6363732f
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 6363732f
Sending packet: $m0,4#fd...Ack
Packet received: 6363732f
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 6363732f
0x00000000 in ?? ()
Sending packet: $qTStatus#49...Ack
Packet received:
Sending packet: $qRcmd,6a7461675f636861696e207034303830#3d...Ack
Packet received: OK
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
Sending packet: $k#6b...Ack
Loading e500mc register info
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Connecting to proxy
Sending packet: $qSupported:qRelocInsn+#9a...Ack
Packet received: PacketSize=3fff;qXfer:auxv:read-;qXfer:features:read+;qXfer:lib
raries:read-;qXfer:memory-map:read-;qXfer:spu:read-;qXfer:spu:write-;QPassSignal
s-;
Packet qSupported (supported-packets) is supported
Sending packet: $?#3f...Ack
Packet received: T05
Sending packet: $Hc-1#09...Ack
Packet received:
Sending packet: $qC#b4...Ack
Packet received:
Sending packet: $qAttached#8f...Ack
Packet received:
Packet qAttached (query-attached) is NOT supported
Sending packet: $g#67...Ack
Packet received: 000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
0
Sending packet: $m0,4#fd...Ack
Packet received: 6363732f
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 6363732f
Sending packet: $m0,4#fd...Ack
Packet received: 6363732f
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 6363732f
0x00000000 in ?? ()
Sending packet: $qTStatus#49...Ack
Packet received:
Sending packet: $qRcmd,70726f626520667067613a6a7461673a31#cd...Ack
Packet received: OK
Sending packet: $qRcmd,6363735f686f73742031302e38322e3133382e313735#02...Ack
Packet received: OK
Sending packet: $qRcmd,6363735f70617468202f686f6d652f7068756f6e677464312f6363735
f626c643336335f6c696e2f6363732f62696e2f636373#5f...Ack
Packet received: OK
Sending packet: $qRcmd,6a7461675f7370656564203235303030#fd...Ack
Packet received: O6a7461672073706565642069732073657420746f2032353030302c206e6f74
20636f6e6e656374656420746f2070726f62650a
jtag speed is set to 25000, not connected to probe
Packet received: OK
Sending packet: $qRcmd,6a7461675f636861696e207034303830#3d...Ack
Packet received: OK
Sending packet: $qRcmd,6a7461675f636861696e#dc...Ack
Packet received: O70343038300a
p4080
Packet received: OK
Connecting to probe and target
Sending packet: $qRcmd,636f6e6e656374#9d...Ack
0101d000040000e000000004b399f22c60000000000000000101e0000400004000000000739d6726
60000000000000000101f00004000040000000005c77a73de0000000000000000102000004000050
000000069ed59815d00000000000000001021000040000a0000000011bb699368000000000000000
0102200004000040000000055cd7ca13b0000000040000000102300004000060000000019635c42f
900000000400000001024000000000a000000004fa9f221e70000000040000000102500004000080
0000000658b0f434400000000400000001026000040000b0000000003a558e2b0000000004000000
01027000000000c000000003818ccf3e900000000000000001028000040000400000000211f24d35
5000000004000000010290000400000000000003cc46de06b0000000000000000102a000040000e0
00000005dbb2f00020000000000000000102b000040000e00000000707ea6f30c000000004000000
0102c000040000e00000000336f55e32d0000000000000000102d000040000500000000711fb6d06
80000000000000000102e000000000600000000495e5f31ad0000000000000000102f000040000a0
00000003bf9bda31a00000000400000001030000000000e0000000015560df3ae000000000000000
01031000040000f0000000066466ab10400000000000000001032000040000300000000114d0b330
50000000000000000103300000000050000000063a632f3fa00000000000000001034000040000b0
00000006f5a11c13b00000000400000001035000040000d000000000cc8cc9002000000000000000
0103600004000070000000020ab3f93a500000000400000001037000000000800000000301f5c63f
c00000000000000001038000040000800000000691bda714d00000000000000001039000040000e0
0000000513661f2e20000000000000000103a000040000f0000000031173ea09a000000004000000
0103b00004000030000000076dc0ea1f90000000040000000103c000000000e000000005b7f13002
d0000000000000000103d000040000300000000217e85b1dc0000000000000000103e00000000060
00000005e5d1ea3e60000000040000000103f000000000000000000554f1aa178000000004000000
0
Print ccsrbar
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 6363732f
Sending packet: $mfffffff8,4#cf...Ack
Packet received: 6363732f
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 6363732f
Sending packet: $mfffffff8,4#cf...Ack
Packet received: 6363732f
Sending packet: $m0,4#fd...Ack
Packet received: 6363732f
Sending packet: $m0,4#fd...Ack
Packet received: 6363732f
Sending packet: $m4,4#01...Ack
Packet received: 6363732f
Sending packet: $m8,4#05...Ack
Packet received: 6363732f
Sending packet: $mc,4#30...Ack
Packet received: 6363732f
Sending packet: $m10,4#2e...Ack
Packet received: 6363732f
Sending packet: $m14,4#32...Ack
Packet received: 6363732f
Sending packet: $m18,4#36...Ack
Packet received: 6363732f
Sending packet: $m1c,4#61...Ack
Packet received: 6363732f
Sending packet: $m20,4#2f...Ack
Packet received: 6363732f
Sending packet: $m24,4#33...Ack
Packet received: 6363732f
Sending packet: $m28,4#37...Ack
Packet received: 6363732f
Sending packet: $m2c,4#62...Ack
Packet received: 6363732f
Sending packet: $m30,4#30...Ack
Packet received: 6363732f
Sending packet: $m34,4#34...Ack
Connecting to proxy
p2040_init_dung.gdb:18: Error in sourced command file:
Remote 'g' packet reply is too long: 0000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
Quit
Loading basic powerpc register info
Connecting to proxy
0x00000000 in ?? ()
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
Loading e500mc register info
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Connecting to proxy
0x00000000 in ?? ()
jtag speed is set to 25000, not connected to probe
p4080
Connecting to probe and target
Connected to CCS
Connected to probe fpga:jtag:1
Connected to target p4080
p4080
Reset
Read registers
Print ccsrbar
$1 = 0xfe000000
Create ccsr memory region
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Using user-defined memory regions.
Num Enb Low Addr High Addr Attrs
1 y 0xfe000000 0xfeffffff rw nocache
Set SAP memory access
sap
DCFG_BRR - enable all cores
RCPM_CTBENR - enable all cores' timebase
Creating Local Access Windows
DDR Controller Setup
Wait for DRAM data initialization
LBC Controller Setup
Serial RapidIO - enable timeouts
Setting ijam memory access
ijam
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Initializing interrupt vectors
Writing branch at program exception
Using user-defined memory regions.
Num Enb Low Addr High Addr Attrs
2 y 0x00000700 0x00000704 rw nocache
Delete all memory regions? (y or n) [answered Y; input not from terminal]
"echo mang
"Quit
Quit
A debugging session is active.
Inferior 1 [Remote target] will be killed.
Quit anyway? (y or n) Loading basic powerpc register info
Connecting to proxy
0x00000000 in ?? ()
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
Loading e500mc register info
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Connecting to proxy
0x00000000 in ?? ()
jtag speed is set to 25000, not connected to probe
p4080
Connecting to probe and target
Connected to CCS
Connected to probe fpga:jtag:1
Connected to target p4080
p4080
Reset
Read registers
Print ccsrbar
$1 = 0xfe000000
Create ccsr memory region
Delete all memory regions? (y or n) [answered Y; input not from terminal]
Using user-defined memory regions.
88
}
89
}
90
91
void __start(register int argc, register char **argv, register char **en
vp)
92
{
93
94
/* init command line arguments */
95
__asm__ (
96
Breakpoint 2 at 0x301001d8: file Source/main.c, line 72.
Continuing.
Program received signal SIGINT, Interrupt.
main () at Source/main.c:72
72
int i =0;
Num
Type
Disp Enb Address
What
2
breakpoint
keep y 0x301001d8 in main at Source/main.c:72
Delete all breakpoints? (y or n) Current chain_pos: 4 New chain_pos: 1
warning: Nothing to save.
PC
$4 = 0x1001d8
$5 = 0x1001d8
74
FibonacciRecursion();
Program received signal SIGINT, Interrupt.
FibonacciRecursion () at Source/main.c:265
265
int i = 0,n = 0;
Current chain_pos: 1 New chain_pos: 4
warning: Nothing to save.
PC
$6 = 0x301001d8
$7 = 0x301001d8
74
FibonacciRecursion();
Program received signal SIGINT, Interrupt.
main () at Source/main.c:75
75
PingPong();
A program is being debugged already.
Are you sure you want to change the file? (y or n) No executable file now.
Discard symbol table from `/home/phuongtd1/gdb_version_6_3/gcc_build_elf/p4080/p
2040-core3.elf'? (y or n) No symbol file now.
A program is being debugged already.
Are you sure you want to change the file? (y or n) No executable file now.
No symbol file now.
No symbol table is loaded. Use the "file" command.
Current chain_pos: 4 New chain_pos: 1
warning: Nothing to save.
PC
$8 = 0x1020c8
63
/*global variables to see the number of executions of fibonacci function
*/
64
unsigned int gFibonacciCounter = 0;
65
/*Global variable to be used in the function "FibonacciRecursion()"*/
66
//unsigned int gFibonacciValue = 0;
67
68
69
/***************************** MAIN ************************************
******/
70
int main()
71
{
72
int i =0;
Kill the program being debugged? (y or n) 73
74
FibonacciRecursion();
75
PingPong();
76
SmallLoop();
77
LoopInLoop();
78
FunctionChain();
79
OptionalFunctionCall();
80
81
while(1)
82
{
Current chain_pos: 1 New chain_pos: 4
warning: Nothing to save.
"monitor" command not supported by this target.
Loading basic powerpc register info
Connecting to proxy
Sending packet: $qSupported:qRelocInsn+#9a...Ack
Packet received: PacketSize=3fff;qXfer:auxv:read-;qXfer:features:read+;qXfer:lib
raries:read-;qXfer:memory-map:read-;qXfer:spu:read-;qXfer:spu:write-;QPassSignal
s-;
Packet qSupported (supported-packets) is supported
Sending packet: $?#3f...Ack
Packet received: T05
Sending packet: $Hc-1#09...Ack
Packet received:
Sending packet: $qC#b4...Ack
Packet received:
Sending packet: $qAttached#8f...Ack
Packet received:
Packet qAttached (query-attached) is NOT supported
Sending packet: $g#67...Ack
Packet received: 000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000
Sending packet: $p40#d4...Ack
Packet received: 00000000
Packet p (fetch-register) is supported
Sending packet: $m0,4#fd...Ack
Packet received: 38000000
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 38000000
Sending packet: $m0,4#fd...Ack
Packet received: 38000000
Sending packet: $mfffffffc,4#fa...Ack
Packet received: 38000000
0x00000000 in ?? ()
Sending packet: $qTStatus#49...Ack
Packet received:
Sending packet: $qRcmd,6a7461675f636861696e207034303830#3d...Ack
Packet received: OK
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
Sending packet: $k#6b...Ack
Loading e500mc register info
76
SmallLoop();
74
FibonacciRecursion();
A program is being debugged already.
Are you sure you want to change the file? (y or n)
Load new symbol table from "/home/phuongtd1/gdb_version_6_3/gcc_build_elf/p4080/
p2040-core2.elf"? (y or n) Reading symbols from /home/phuongtd1/gdb_version_6_3/
gcc_build_elf/p4080/p2040-core2.elf...done.
Loading section .intvec, size 0x15dc lma 0x20000000
Loading section .text, size 0x71954 lma 0x20100000
Loading section __libc_freeres_fn, size 0x1084 lma 0x20171960
Loading section .rodata, size 0x17c9c lma 0x201729e8
Loading section __libc_subfreeres, size 0x2c lma 0x2018a684
Loading section __libc_atexit, size 0x4 lma 0x2018a6b0
Loading section .data, size 0x6d0 lma 0x2018a6b8
Loading section .tdata, size 0x10 lma 0x2018ad88
Loading section .eh_frame, size 0x3178 lma 0x2018ad98
Loading section .gcc_except_table, size 0x1c3 lma 0x2018df10
Loading section .got2, size 0x44 lma 0x2018e0d3
Loading section .dtors, size 0x4 lma 0x2018e118
Loading section .got, size 0x10 lma 0x2018e11c
Loading section .sdata, size 0x98 lma 0x2018e12c
Start address 0x20100064, load size 587659
Transfer rate: 32 KB/sec, 12503 bytes/write.
$5 = 0x20100064