* help: gdb with Angel
@ 2002-02-08 13:58 Kam Lee
2002-02-08 14:31 ` Fernando Nasser
0 siblings, 1 reply; 5+ messages in thread
From: Kam Lee @ 2002-02-08 13:58 UTC (permalink / raw)
To: gdb
Hi All,
I'm trying to use GDB 5.1 and to debug with Angel Monitor, do they work well
together?
I enter c after load, I get the following messages:
RDI_execute: undefined instruction
Program received signal SIGILL, Illegal instruction.
RDI_read: data abort, no memory at specified address?
RDI_read: data abort, no memory at specified address?
Error accessing memory address 0xe59ff010: Resource temporarily unavailable.
Does it look familiar to anyone? Sorry I'm a newbee.
My program is a very simple helloworld and I believe the GDB is working
fine, at least it works ok with gdbserver on ARM Linux.
Please tell me what I'm missing, thanks you in advance.
Below is the rdi.log, if it can help.
tx: [T=0 L=36] 03 01 00 01 05 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 00 00 00 c0 00 00 01 00 00 00 80 25 00 00
R=00030005 H->T CI_HBOOT: ADP_ParamNegotiate 00000001 0000c000 00000001
00002580
rx: [T=0 L=36] 03 01 01 01 05 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 01 00 00 00 00 c0 00 00 80 25 00 00
R=80030005 H<-T CI_HBOOT: ADP_ParamNegotiate 00000000 00000001 0000c000
00002580
tx: [T=0 L=20] 03 02 00 01 06 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
R=00030006 H->T CI_HBOOT: ADP_LinkCheck
rx: [T=0 L=20] 03 02 02 01 06 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
R=80030006 H<-T CI_HBOOT: ADP_LinkCheck
tx: [T=0 L=24] 03 01 00 01 03 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=00030003 H->T CI_HBOOT: ADP_Reset 00000000
rx: [T=0 L=24] 03 01 01 01 03 00 03 80 ff ff ff ff ff ff ff ff ff ff ff ff
00 00 00 00
R=80030003 H<-T CI_HBOOT: ADP_Reset 00000000
rx: [T=0 L=158] 04 02 01 01 00 00 04 80 ff ff ff ff ff ff ff ff ff ff ff ff
f8 00 00 00 f8 0f 00 00 01 00 00 00 03 00 00 00 00 00 00 80 01 00 00 00 00
00 00 00 6a 00 00 00 41 6e 67 65 6c 20 44 65 62 75 67 20 4d 6f 6e 69 74 6f
72 20 56 31 2e 33 32 20 28 41 52 4d 20 4c 74 64 20 75 6e 72 65 6c 65 61 73
65 64 29 20 66 6f 72 20 49 6e 74 65 67 72 61 74 6f 72 2c 20 46 49 51 0a 42
75 69 6c 74 20 46 65 62 20 30 37 20 32 30 30 32 0a 53 65 72 69 61 6c 20 52
61 74 65 3a 20 20 20 39 36 30 30 0a 00
R=80040000 H<-T CI_TBOOT: ADP_Booted 000000f8 00000ff8 00000001 00000003
80000000 00000001 00000000 0000006a 65676e41 6544206c 20677562 696e6f4d
20726f74 332e3156 41282032 4c204d52 75206474 6c65726e 65736165 66202964
4920726f 6765746e 6f746172 46202c72 420a5149 746c6975 62654620 20373020
32303032 7265530a 206c6169 65746152 2020203a 30303639 0000000a
tx: [T=0 L=24] 04 02 00 01 00 00 04 00 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=00040000 H->T CI_TBOOT: ADP_Booted 00000000
tx: [T=0 L=24] 01 01 00 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 01 00
R=00010001 H->T CI_HADP: ADP_Info 00010001
rx: [T=0 L=36] 01 01 01 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 01 00 00 00 00 00 10 18 00 00 00 00 00 00
R=80010001 H<-T CI_HADP: ADP_Info 00010001 00000000 00001810 00000000
tx: [T=0 L=24] 01 02 01 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
02 00 01 00
R=00010001 H->T CI_HADP: ADP_Info 00010002
rx: [T=0 L=32] 01 02 02 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
02 00 01 00 00 00 00 00 00 00 00 00
R=80010001 H<-T CI_HADP: ADP_Info 00010002 00000000 00000000
tx: [T=0 L=24] 01 03 02 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
03 00 01 00
R=00010001 H->T CI_HADP: ADP_Info 00010003
rx: [T=0 L=32] 01 03 03 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
03 00 01 00 00 00 00 00 00 00 00 00
R=80010001 H<-T CI_HADP: ADP_Info 00010003 00000000 00000000
tx: [T=0 L=24] 01 04 03 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
06 00 01 00
R=00010001 H->T CI_HADP: ADP_Info 00010006
rx: [T=0 L=28] 01 04 04 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
06 00 01 00 fe 00 00 00
R=80010001 H<-T CI_HADP: ADP_Info 00010006 000000fe
tx: [T=0 L=24] 01 05 04 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
05 00 01 00
R=00010001 H->T CI_HADP: ADP_Info 00010005
rx: [T=0 L=28] 01 05 05 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
05 00 01 00 00 00 00 00
R=80010001 H<-T CI_HADP: ADP_Info 00010005 00000000
tx: [T=0 L=24] 01 06 05 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
0a 00 01 00
R=00010001 H->T CI_HADP: ADP_Info 0001000a
rx: [T=0 L=36] 01 06 06 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
0a 00 01 00 00 00 00 00 f8 00 00 00 f8 0f 00 00
R=80010001 H<-T CI_HADP: ADP_Info 0001000a 00000000 000000f8 00000ff8
tx: [T=0 L=25] 01 07 06 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
ff ff 7f 02 00
R=00010005 H->T CI_HADP: ADP_CPUread ff 00027fff
rx: [T=0 L=88] 01 07 07 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a8 fe 07 00 00
00 00 00 00 00 00 00 c8 fe 07 00 00 00 00 90 00 00 00
R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 07fea800
00000000 00000000 07fec800 00000000 00000090
tx: [T=0 L=25] 01 08 07 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
ff 00 00 01 00
R=00010005 H->T CI_HADP: ADP_CPUread ff 00010000
rx: [T=0 L=28] 01 08 08 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 00000000
tx: [T=0 L=20] 01 09 08 01 14 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
R=00010014 H->T CI_HADP: ADP_InitialiseApplication
rx: [T=0 L=24] 01 09 09 01 14 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=80010014 H<-T CI_HADP: ADP_InitialiseApplication 00000000
tx: [T=0 L=28] 01 0a 09 01 02 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 01 00 3b 01 00 00
R=00010002 H->T CI_HADP: ADP_Control 00010001 0000013b
rx: [T=0 L=28] 01 0a 0a 01 02 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 01 00 00 00 00 00
R=80010002 H<-T CI_HADP: ADP_Control 00010001 00000000
tx: [T=0 L=47] 01 0b 0a 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
f4 80 00 00 13 00 00 00 2f 6c 69 62 2f 6c 64 2d 6c 69 6e 75 78 2e 73 6f 2e
32 00
R=00010004 H->T CI_HADP: ADP_Write 000080f4 00000013 62696c2f 2d646c2f
756e696c 6f732e78 0000322e
rx: [T=0 L=28] 01 0b 0b 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=60] 01 0c 0b 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
10 81 00 00 20 00 00 00 04 00 00 00 10 00 00 00 01 00 00 00 47 4e 55 00 00
00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 00008110 00000020 00000004 00000010
00000001 00554e47 00000000 00000002 00000000 00000000
rx: [T=0 L=28] 01 0c 0c 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=72] 01 0d 0c 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
30 81 00 00 2c 00 00 00 03 00 00 00 06 00 00 00 05 00 00 00 02 00 00 00 04
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 00 00
00 00
R=00010004 H->T CI_HADP: ADP_Write 00008130 0000002c 00000003 00000006
00000005 00000002 00000004 00000000 00000000 00000000 00000001 00000003
00000000
rx: [T=0 L=28] 01 0d 0d 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=124] 01 0e 0d 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
5c 81 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21
00 00 00 84 82 00 00 ec 01 00 00 12 00 00 00 36 00 00 00 94 82 00 00 08 01
00 00 12 00 00 00 1a 00 00 00 a4 82 00 00 40 00 00 00 12 00 00 00 27 00 00
00 38 84 00 00 04 00 00 00 11 00 0e 00 01 00 00 00 00 00 00 00 00 00 00 00
20 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 0000815c 00000060 00000000 00000000
00000000 00000000 00000021 00008284 000001ec 00000012 00000036 00008294
00000108 00000012 0000001a 000082a4 00000040 00000012 00000027 00008438
00000004 000e0011 00000001 00000000 00000000 00000020
rx: [T=0 L=28] 01 0e 0e 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=110] 01 0f 0e 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
bc 81 00 00 52 00 00 00 00 5f 5f 67 6d 6f 6e 5f 73 74 61 72 74 5f 5f 00 6c
69 62 63 2e 73 6f 2e 36 00 70 72 69 6e 74 66 00 61 62 6f 72 74 00 5f 49 4f
5f 73 74 64 69 6e 5f 75 73 65 64 00 5f 5f 6c 69 62 63 5f 73 74 61 72 74 5f
6d 61 69 6e 00 47 4c 49 42 43 5f 32 2e 30 00
R=00010004 H->T CI_HADP: ADP_Write 000081bc 00000052 675f5f00 5f6e6f6d
72617473 005f5f74 6362696c 2e6f732e 72700036 66746e69 6f626100 5f007472
735f4f49 6e696474 6573755f 5f5f0064 6362696c 6174735f 6d5f7472 006e6961
42494c47 2e325f43 00000030
rx: [T=0 L=28] 01 0f 0f 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=40] 01 10 0f 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
0e 82 00 00 0c 00 00 00 00 00 02 00 02 00 02 00 01 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 0000820e 0000000c 00020000 00020002
00000001
rx: [T=0 L=28] 01 10 10 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=60] 01 11 10 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
1c 82 00 00 20 00 00 00 01 00 01 00 10 00 00 00 10 00 00 00 00 00 00 00 10
69 69 0d 00 00 02 00 48 00 00 00 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 0000821c 00000020 00010001 00000010
00000010 00000000 0d696910 00020000 00000048 00000000
rx: [T=0 L=28] 01 11 11 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=36] 01 12 11 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
3c 82 00 00 08 00 00 00 84 04 01 00 15 05 00 00
R=00010004 H->T CI_HADP: ADP_Write 0000823c 00000008 00010484 00000515
rx: [T=0 L=28] 01 12 12 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=52] 01 13 12 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
44 82 00 00 18 00 00 00 78 04 01 00 16 01 00 00 7c 04 01 00 16 02 00 00 80
04 01 00 16 03 00 00
R=00010004 H->T CI_HADP: ADP_Write 00008244 00000018 00010478 00000116
0001047c 00000216 00010480 00000316
rx: [T=0 L=28] 01 13 13 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=52] 01 14 13 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
5c 82 00 00 18 00 00 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 1e 00 00 eb 5a
00 00 eb 00 a8 1b e9
R=00010004 H->T CI_HADP: ADP_Write 0000825c 00000018 e1a0c00d e92dd800
e24cb004 eb00001e eb00005a e91ba800
rx: [T=0 L=28] 01 14 14 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=92] 01 15 14 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
74 82 00 00 40 00 00 00 04 e0 2d e5 10 e0 9f e5 0e e0 8f e0 08 f0 be e5 04
c0 9f e5 0c c0 8f e0 00 f0 9c e5 e8 81 00 00 04 c0 9f e5 0c c0 8f e0 00 f0
9c e5 dc 81 00 00 04 c0 9f e5 0c c0 8f e0 00 f0 9c e5 d0 81 00 00
R=00010004 H->T CI_HADP: ADP_Write 00008274 00000040 e52de004 e59fe010
e08fe00e e5bef008 e59fc004 e08fc00c e59cf000 000081e8 e59fc004 e08fc00c
e59cf000 000081dc e59fc004 e08fc00c e59cf000 000081d0
rx: [T=0 L=28] 01 15 15 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=396] 01 16 15 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
b4 82 00 00 70 01 00 00 00 b0 a0 e3 02 00 bd e8 0d 20 a0 e1 01 00 2d e9 10
00 9f e5 01 00 2d e9 0c 00 9f e5 0c 30 9f e5 ee ff ff eb e9 ff ff eb 24 84
00 00 a0 83 00 00 5c 82 00 00 0d c0 a0 e1 00 dc 2d e9 20 a0 9f e5 20 30 9f
e5 0a a0 8f e0 03 30 9a e7 04 b0 4c e2 00 00 53 e3 00 ac 1b 09 0f e0 a0 e1
03 f0 a0 e1 00 ac 1b e9 6c 81 00 00 18 00 00 00 0d c0 a0 e1 30 d8 2d e9 58
20 9f e5 04 b0 4c e2 00 30 92 e5 02 50 a0 e1 00 00 53 e3 30 a8 1b 19 44 10
9f e5 00 30 91 e5 00 20 93 e5 00 00 52 e3 09 00 00 0a 01 40 a0 e1 00 30 94
e5 04 30 83 e2 00 30 84 e5 0f e0 a0 e1 04 f0 13 e5 00 20 94 e5 00 30 92 e5
00 00 53 e3 f6 ff ff 1a 01 30 a0 e3 00 30 85 e5 30 a8 1b e9 58 04 01 00 54
04 01 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 00 a8 1b e9 0d c0 a0 e1 00 d8
2d e9 04 b0 4c e2 04 d0 4d e2 64 30 a0 e3 10 30 0b e5 10 30 1b e5 64 20 83
e2 10 20 0b e5 08 00 9f e5 10 10 1b e5 b4 ff ff eb 00 00 00 ea 3c 84 00 00
00 a8 1b e9 0d c0 a0 e1 10 d8 2d e9 24 40 9f e5 00 30 94 e5 04 b0 4c e2 01
00 73 e3 10 a8 1b 09 0f e0 a0 e1 00 f0 94 e5 04 30 34 e5 01 00 73 e3 fa ff
ff 1a 10 a8 1b e9 5c 04 01 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 00 a8 1b
e9
R=00010004 H->T CI_HADP: ADP_Write 000082b4 00000170 e3a0b000 e8bd0002
e1a0200d e92d0001 e59f0010 e92d0001 e59f000c e59f300c ebffffee ebffffe9
00008424 000083a0 0000825c e1a0c00d e92ddc00 e59fa020 e59f3020 e08fa00a
e79a3003 e24cb004 e3530000 091bac00 e1a0e00f e1a0f003 e91bac00 0000816c
00000018 e1a0c00d e92dd830 e59f2058 e24cb004 e5923000 e1a05002 e3530000
191ba830 e59f1044 e5913000 e5932000 e3520000 0a000009 e1a04001 e5943000
e2833004 e5843000 e1a0e00f e513f004 e5942000 e5923000 e3530000 1afffff6
e3a03001 e5853000 e91ba830 00010458 00010454 e1a0c00d e92dd800 e24cb004
e91ba800 e1a0c00d e92dd800 e24cb004 e24dd004 e3a03064 e50b3010 e51b3010
e2832064 e50b2010 e59f0008 e51b1010 ebffffb4 ea000000 0000843c e91ba800
e1a0c00d e92dd810 e59f4024 e5943000 e24cb004 e3730001 091ba810 e1a0e00f
e594f000 e5343004 e3730001 1afffffa e91ba810 0001045c e1a0c00d e92dd800
e24cb004 e91ba800
rx: [T=0 L=28] 01 16 16 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=48] 01 17 16 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
24 84 00 00 14 00 00 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 ba ff ff eb 00
a8 1b e9
R=00010004 H->T CI_HADP: ADP_Write 00008424 00000014 e1a0c00d e92dd800
e24cb004 ebffffba e91ba800
rx: [T=0 L=28] 01 17 17 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=52] 01 18 17 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
38 84 00 00 18 00 00 00 01 00 02 00 74 68 69 73 20 69 73 20 74 65 73 74 31
20 69 3d 25 64 0a 00
R=00010004 H->T CI_HADP: ADP_Write 00008438 00000018 00020001 73696874
20736920 74736574 3d692031 000a6425
rx: [T=0 L=28] 01 18 18 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=40] 01 19 18 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
50 04 01 00 0c 00 00 00 00 00 00 00 68 04 01 00 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 00010450 0000000c 00000000 00010468
00000000
rx: [T=0 L=28] 01 19 19 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=36] 01 1a 19 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
5c 04 01 00 08 00 00 00 ff ff ff ff 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 0001045c 00000008 ffffffff 00000000
rx: [T=0 L=28] 01 1a 1a 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=36] 01 1b 1a 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
64 04 01 00 08 00 00 00 ff ff ff ff 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 00010464 00000008 ffffffff 00000000
rx: [T=0 L=28] 01 1b 1b 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=56] 01 1c 1b 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
6c 04 01 00 1c 00 00 00 88 04 01 00 00 00 00 00 00 00 00 00 74 82 00 00 74
82 00 00 74 82 00 00 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 0001046c 0000001c 00010488 00000000
00000000 00008274 00008274 00008274 00000000
rx: [T=0 L=28] 01 1c 1c 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=188] 01 1d 1c 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
88 04 01 00 a0 00 00 00 01 00 00 00 10 00 00 00 0c 00 00 00 5c 82 00 00 0d
00 00 00 24 84 00 00 04 00 00 00 30 81 00 00 05 00 00 00 bc 81 00 00 06 00
00 00 5c 81 00 00 0a 00 00 00 48 00 00 00 0b 00 00 00 10 00 00 00 15 00 00
00 00 00 00 00 03 00 00 00 6c 04 01 00 02 00 00 00 18 00 00 00 14 00 00 00
11 00 00 00 17 00 00 00 44 82 00 00 11 00 00 00 3c 82 00 00 12 00 00 00 08
00 00 00 13 00 00 00 08 00 00 00 fe ff ff 6f 1c 82 00 00 ff ff ff 6f 01 00
00 00 f0 ff ff 6f 0e 82 00 00 00 00 00 00 00 00 00 00
R=00010004 H->T CI_HADP: ADP_Write 00010488 000000a0 00000001 00000010
0000000c 0000825c 0000000d 00008424 00000004 00008130 00000005 000081bc
00000006 0000815c 0000000a 00000048 0000000b 00000010 00000015 00000000
00000003 0001046c 00000002 00000018 00000014 00000011 00000017 00008244
00000011 0000823c 00000012 00000008 00000013 00000008 6ffffffe 0000821c
6fffffff 00000001 6ffffff0 0000820e 00000000 00000000
rx: [T=0 L=28] 01 1d 1d 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
tx: [T=0 L=29] 01 1e 1d 01 06 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
ff 00 00 01 00 b4 82 00 00
R=00010006 H->T CI_HADP: ADP_CPUwrite ff 00010000 000082b4
rx: [T=0 L=28] 01 1e 1e 01 06 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 80 f2 fe 07
R=80010006 H<-T CI_HADP: ADP_CPUwrite 00000000 07fef280
tx: [T=0 L=24] 01 1f 1e 01 0d 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=0001000d H->T CI_HADP: ADP_Execute 00000000
rx: [T=0 L=24] 01 1f 1f 01 0d 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=8001000d H<-T CI_HADP: ADP_Execute 00000000
rx: [T=0 L=28] 02 20 1f 01 01 00 02 80 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 02 00 00 00 00 00
R=80020001 H<-T CI_TADP: ADP_Stopped 00020001 00000000
tx: [T=0 L=24] 02 20 20 01 01 00 02 00 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=00020001 H->T CI_TADP: ADP_Stopped 00000000
tx: [T=0 L=25] 01 21 20 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
ff 00 00 01 00
R=00010005 H->T CI_HADP: ADP_CPUread ff 00010000
rx: [T=0 L=28] 01 21 21 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 5c 00 00 28
R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 2800005c
tx: [T=0 L=25] 01 22 21 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
ff 00 00 02 00
R=00010005 H->T CI_HADP: ADP_CPUread ff 00020000
rx: [T=0 L=28] 01 22 22 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 90 00 00 60
R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 60000090
tx: [T=0 L=25] 01 23 22 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
ff 00 08 00 00
R=00010005 H->T CI_HADP: ADP_CPUread ff 00000800
rx: [T=0 L=28] 01 23 23 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00
R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 00000000
tx: [T=0 L=28] 01 24 23 01 03 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 04 00 00 00
R=00010003 H->T CI_HADP: ADP_Read 00000000 00000004
rx: [T=0 L=32] 01 24 24 01 03 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 00 00 00 00 18 f0 9f e5
R=80010003 H<-T CI_HADP: ADP_Read 00000000 00000000 e59ff018
tx: [T=0 L=28] 01 25 24 01 03 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
10 f0 9f e5 04 00 00 00
R=00010003 H->T CI_HADP: ADP_Read e59ff010 00000004
rx: [T=0 L=24] 01 25 25 01 03 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
05 00 00 00
R=80010003 H<-T CI_HADP: ADP_Read 00000005
tx: [T=0 L=28] 01 26 25 01 03 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
10 f0 9f e5 04 00 00 00
R=00010003 H->T CI_HADP: ADP_Read e59ff010 00000004
rx: [T=0 L=24] 01 26 26 01 03 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
05 00 00 00
R=80010003 H<-T CI_HADP: ADP_Read 00000005
tx: [T=0 L=20] 01 27 26 01 14 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
R=00010014 H->T CI_HADP: ADP_InitialiseApplication
rx: [T=0 L=24] 01 27 27 01 14 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=80010014 H<-T CI_HADP: ADP_InitialiseApplication 00000000
tx: [T=0 L=20] 01 28 27 01 15 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
R=00010015 H->T CI_HADP: ADP_End
rx: [T=0 L=24] 01 28 28 01 15 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00
R=80010015 H<-T CI_HADP: ADP_End 00000000
tx: [T=0 L=36] 03 29 28 01 05 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
01 00 00 00 00 c0 00 00 01 00 00 00 80 25 00 00
R=00030005 H->T CI_HBOOT: ADP_ParamNegotiate 00000001 0000c000 00000001
00002580
rx: [T=0 L=36] 03 29 29 01 05 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
00 00 00 00 01 00 00 00 00 c0 00 00 80 25 00 00
R=80030005 H<-T CI_HBOOT: ADP_ParamNegotiate 00000000 00000001 0000c000
00002580
tx: [T=0 L=20] 03 2a 28 01 06 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
R=00030006 H->T CI_HBOOT: ADP_LinkCheck
rx: [T=0 L=20] 03 2a 2a 01 06 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
R=80030006 H<-T CI_HBOOT: ADP_LinkCheck
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: help: gdb with Angel
2002-02-08 13:58 help: gdb with Angel Kam Lee
@ 2002-02-08 14:31 ` Fernando Nasser
2002-02-08 16:43 ` Kam Lee
0 siblings, 1 reply; 5+ messages in thread
From: Fernando Nasser @ 2002-02-08 14:31 UTC (permalink / raw)
To: Kam Lee; +Cc: gdb
Kam Lee wrote:
>
> Hi All,
> I'm trying to use GDB 5.1 and to debug with Angel Monitor, do they work well
> together?
>
> I enter c after load, I get the following messages:
>
> RDI_execute: undefined instruction
>
> Program received signal SIGILL, Illegal instruction.
> RDI_read: data abort, no memory at specified address?
> RDI_read: data abort, no memory at specified address?
> Error accessing memory address 0xe59ff010: Resource temporarily unavailable.
>
> Does it look familiar to anyone? Sorry I'm a newbee.
> My program is a very simple helloworld and I believe the GDB is working
> fine, at least it works ok with gdbserver on ARM Linux.
>
The log seems OK. It seems that your application program was not
compiled/linked appropriately.
How did you build you "Hello World!" program?
Fernando
> Please tell me what I'm missing, thanks you in advance.
> Below is the rdi.log, if it can help.
>
> tx: [T=0 L=36] 03 01 00 01 05 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 00 00 00 c0 00 00 01 00 00 00 80 25 00 00
> R=00030005 H->T CI_HBOOT: ADP_ParamNegotiate 00000001 0000c000 00000001
> 00002580
> rx: [T=0 L=36] 03 01 01 01 05 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 01 00 00 00 00 c0 00 00 80 25 00 00
> R=80030005 H<-T CI_HBOOT: ADP_ParamNegotiate 00000000 00000001 0000c000
> 00002580
> tx: [T=0 L=20] 03 02 00 01 06 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
> R=00030006 H->T CI_HBOOT: ADP_LinkCheck
> rx: [T=0 L=20] 03 02 02 01 06 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
> R=80030006 H<-T CI_HBOOT: ADP_LinkCheck
> tx: [T=0 L=24] 03 01 00 01 03 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=00030003 H->T CI_HBOOT: ADP_Reset 00000000
> rx: [T=0 L=24] 03 01 01 01 03 00 03 80 ff ff ff ff ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=80030003 H<-T CI_HBOOT: ADP_Reset 00000000
> rx: [T=0 L=158] 04 02 01 01 00 00 04 80 ff ff ff ff ff ff ff ff ff ff ff ff
> f8 00 00 00 f8 0f 00 00 01 00 00 00 03 00 00 00 00 00 00 80 01 00 00 00 00
> 00 00 00 6a 00 00 00 41 6e 67 65 6c 20 44 65 62 75 67 20 4d 6f 6e 69 74 6f
> 72 20 56 31 2e 33 32 20 28 41 52 4d 20 4c 74 64 20 75 6e 72 65 6c 65 61 73
> 65 64 29 20 66 6f 72 20 49 6e 74 65 67 72 61 74 6f 72 2c 20 46 49 51 0a 42
> 75 69 6c 74 20 46 65 62 20 30 37 20 32 30 30 32 0a 53 65 72 69 61 6c 20 52
> 61 74 65 3a 20 20 20 39 36 30 30 0a 00
> R=80040000 H<-T CI_TBOOT: ADP_Booted 000000f8 00000ff8 00000001 00000003
> 80000000 00000001 00000000 0000006a 65676e41 6544206c 20677562 696e6f4d
> 20726f74 332e3156 41282032 4c204d52 75206474 6c65726e 65736165 66202964
> 4920726f 6765746e 6f746172 46202c72 420a5149 746c6975 62654620 20373020
> 32303032 7265530a 206c6169 65746152 2020203a 30303639 0000000a
> tx: [T=0 L=24] 04 02 00 01 00 00 04 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=00040000 H->T CI_TBOOT: ADP_Booted 00000000
> tx: [T=0 L=24] 01 01 00 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 01 00
> R=00010001 H->T CI_HADP: ADP_Info 00010001
> rx: [T=0 L=36] 01 01 01 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 01 00 00 00 00 00 10 18 00 00 00 00 00 00
> R=80010001 H<-T CI_HADP: ADP_Info 00010001 00000000 00001810 00000000
> tx: [T=0 L=24] 01 02 01 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 02 00 01 00
> R=00010001 H->T CI_HADP: ADP_Info 00010002
> rx: [T=0 L=32] 01 02 02 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 02 00 01 00 00 00 00 00 00 00 00 00
> R=80010001 H<-T CI_HADP: ADP_Info 00010002 00000000 00000000
> tx: [T=0 L=24] 01 03 02 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 03 00 01 00
> R=00010001 H->T CI_HADP: ADP_Info 00010003
> rx: [T=0 L=32] 01 03 03 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 03 00 01 00 00 00 00 00 00 00 00 00
> R=80010001 H<-T CI_HADP: ADP_Info 00010003 00000000 00000000
> tx: [T=0 L=24] 01 04 03 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 06 00 01 00
> R=00010001 H->T CI_HADP: ADP_Info 00010006
> rx: [T=0 L=28] 01 04 04 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 06 00 01 00 fe 00 00 00
> R=80010001 H<-T CI_HADP: ADP_Info 00010006 000000fe
> tx: [T=0 L=24] 01 05 04 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 05 00 01 00
> R=00010001 H->T CI_HADP: ADP_Info 00010005
> rx: [T=0 L=28] 01 05 05 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 05 00 01 00 00 00 00 00
> R=80010001 H<-T CI_HADP: ADP_Info 00010005 00000000
> tx: [T=0 L=24] 01 06 05 01 01 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 0a 00 01 00
> R=00010001 H->T CI_HADP: ADP_Info 0001000a
> rx: [T=0 L=36] 01 06 06 01 01 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 0a 00 01 00 00 00 00 00 f8 00 00 00 f8 0f 00 00
> R=80010001 H<-T CI_HADP: ADP_Info 0001000a 00000000 000000f8 00000ff8
> tx: [T=0 L=25] 01 07 06 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> ff ff 7f 02 00
> R=00010005 H->T CI_HADP: ADP_CPUread ff 00027fff
> rx: [T=0 L=88] 01 07 07 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a8 fe 07 00 00
> 00 00 00 00 00 00 00 c8 fe 07 00 00 00 00 90 00 00 00
> R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 00000000 00000000 00000000
> 00000000 00000000 00000000 00000000 00000000 00000000 00000000 07fea800
> 00000000 00000000 07fec800 00000000 00000090
> tx: [T=0 L=25] 01 08 07 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> ff 00 00 01 00
> R=00010005 H->T CI_HADP: ADP_CPUread ff 00010000
> rx: [T=0 L=28] 01 08 08 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 00000000
> tx: [T=0 L=20] 01 09 08 01 14 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> R=00010014 H->T CI_HADP: ADP_InitialiseApplication
> rx: [T=0 L=24] 01 09 09 01 14 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=80010014 H<-T CI_HADP: ADP_InitialiseApplication 00000000
> tx: [T=0 L=28] 01 0a 09 01 02 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 01 00 3b 01 00 00
> R=00010002 H->T CI_HADP: ADP_Control 00010001 0000013b
> rx: [T=0 L=28] 01 0a 0a 01 02 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 01 00 00 00 00 00
> R=80010002 H<-T CI_HADP: ADP_Control 00010001 00000000
> tx: [T=0 L=47] 01 0b 0a 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> f4 80 00 00 13 00 00 00 2f 6c 69 62 2f 6c 64 2d 6c 69 6e 75 78 2e 73 6f 2e
> 32 00
> R=00010004 H->T CI_HADP: ADP_Write 000080f4 00000013 62696c2f 2d646c2f
> 756e696c 6f732e78 0000322e
> rx: [T=0 L=28] 01 0b 0b 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=60] 01 0c 0b 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 10 81 00 00 20 00 00 00 04 00 00 00 10 00 00 00 01 00 00 00 47 4e 55 00 00
> 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00008110 00000020 00000004 00000010
> 00000001 00554e47 00000000 00000002 00000000 00000000
> rx: [T=0 L=28] 01 0c 0c 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=72] 01 0d 0c 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 30 81 00 00 2c 00 00 00 03 00 00 00 06 00 00 00 05 00 00 00 02 00 00 00 04
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 00 00
> 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00008130 0000002c 00000003 00000006
> 00000005 00000002 00000004 00000000 00000000 00000000 00000001 00000003
> 00000000
> rx: [T=0 L=28] 01 0d 0d 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=124] 01 0e 0d 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 5c 81 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21
> 00 00 00 84 82 00 00 ec 01 00 00 12 00 00 00 36 00 00 00 94 82 00 00 08 01
> 00 00 12 00 00 00 1a 00 00 00 a4 82 00 00 40 00 00 00 12 00 00 00 27 00 00
> 00 38 84 00 00 04 00 00 00 11 00 0e 00 01 00 00 00 00 00 00 00 00 00 00 00
> 20 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 0000815c 00000060 00000000 00000000
> 00000000 00000000 00000021 00008284 000001ec 00000012 00000036 00008294
> 00000108 00000012 0000001a 000082a4 00000040 00000012 00000027 00008438
> 00000004 000e0011 00000001 00000000 00000000 00000020
> rx: [T=0 L=28] 01 0e 0e 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=110] 01 0f 0e 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> bc 81 00 00 52 00 00 00 00 5f 5f 67 6d 6f 6e 5f 73 74 61 72 74 5f 5f 00 6c
> 69 62 63 2e 73 6f 2e 36 00 70 72 69 6e 74 66 00 61 62 6f 72 74 00 5f 49 4f
> 5f 73 74 64 69 6e 5f 75 73 65 64 00 5f 5f 6c 69 62 63 5f 73 74 61 72 74 5f
> 6d 61 69 6e 00 47 4c 49 42 43 5f 32 2e 30 00
> R=00010004 H->T CI_HADP: ADP_Write 000081bc 00000052 675f5f00 5f6e6f6d
> 72617473 005f5f74 6362696c 2e6f732e 72700036 66746e69 6f626100 5f007472
> 735f4f49 6e696474 6573755f 5f5f0064 6362696c 6174735f 6d5f7472 006e6961
> 42494c47 2e325f43 00000030
> rx: [T=0 L=28] 01 0f 0f 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=40] 01 10 0f 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 0e 82 00 00 0c 00 00 00 00 00 02 00 02 00 02 00 01 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 0000820e 0000000c 00020000 00020002
> 00000001
> rx: [T=0 L=28] 01 10 10 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=60] 01 11 10 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 1c 82 00 00 20 00 00 00 01 00 01 00 10 00 00 00 10 00 00 00 00 00 00 00 10
> 69 69 0d 00 00 02 00 48 00 00 00 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 0000821c 00000020 00010001 00000010
> 00000010 00000000 0d696910 00020000 00000048 00000000
> rx: [T=0 L=28] 01 11 11 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=36] 01 12 11 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 3c 82 00 00 08 00 00 00 84 04 01 00 15 05 00 00
> R=00010004 H->T CI_HADP: ADP_Write 0000823c 00000008 00010484 00000515
> rx: [T=0 L=28] 01 12 12 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=52] 01 13 12 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 44 82 00 00 18 00 00 00 78 04 01 00 16 01 00 00 7c 04 01 00 16 02 00 00 80
> 04 01 00 16 03 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00008244 00000018 00010478 00000116
> 0001047c 00000216 00010480 00000316
> rx: [T=0 L=28] 01 13 13 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=52] 01 14 13 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 5c 82 00 00 18 00 00 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 1e 00 00 eb 5a
> 00 00 eb 00 a8 1b e9
> R=00010004 H->T CI_HADP: ADP_Write 0000825c 00000018 e1a0c00d e92dd800
> e24cb004 eb00001e eb00005a e91ba800
> rx: [T=0 L=28] 01 14 14 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=92] 01 15 14 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 74 82 00 00 40 00 00 00 04 e0 2d e5 10 e0 9f e5 0e e0 8f e0 08 f0 be e5 04
> c0 9f e5 0c c0 8f e0 00 f0 9c e5 e8 81 00 00 04 c0 9f e5 0c c0 8f e0 00 f0
> 9c e5 dc 81 00 00 04 c0 9f e5 0c c0 8f e0 00 f0 9c e5 d0 81 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00008274 00000040 e52de004 e59fe010
> e08fe00e e5bef008 e59fc004 e08fc00c e59cf000 000081e8 e59fc004 e08fc00c
> e59cf000 000081dc e59fc004 e08fc00c e59cf000 000081d0
> rx: [T=0 L=28] 01 15 15 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=396] 01 16 15 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> b4 82 00 00 70 01 00 00 00 b0 a0 e3 02 00 bd e8 0d 20 a0 e1 01 00 2d e9 10
> 00 9f e5 01 00 2d e9 0c 00 9f e5 0c 30 9f e5 ee ff ff eb e9 ff ff eb 24 84
> 00 00 a0 83 00 00 5c 82 00 00 0d c0 a0 e1 00 dc 2d e9 20 a0 9f e5 20 30 9f
> e5 0a a0 8f e0 03 30 9a e7 04 b0 4c e2 00 00 53 e3 00 ac 1b 09 0f e0 a0 e1
> 03 f0 a0 e1 00 ac 1b e9 6c 81 00 00 18 00 00 00 0d c0 a0 e1 30 d8 2d e9 58
> 20 9f e5 04 b0 4c e2 00 30 92 e5 02 50 a0 e1 00 00 53 e3 30 a8 1b 19 44 10
> 9f e5 00 30 91 e5 00 20 93 e5 00 00 52 e3 09 00 00 0a 01 40 a0 e1 00 30 94
> e5 04 30 83 e2 00 30 84 e5 0f e0 a0 e1 04 f0 13 e5 00 20 94 e5 00 30 92 e5
> 00 00 53 e3 f6 ff ff 1a 01 30 a0 e3 00 30 85 e5 30 a8 1b e9 58 04 01 00 54
> 04 01 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 00 a8 1b e9 0d c0 a0 e1 00 d8
> 2d e9 04 b0 4c e2 04 d0 4d e2 64 30 a0 e3 10 30 0b e5 10 30 1b e5 64 20 83
> e2 10 20 0b e5 08 00 9f e5 10 10 1b e5 b4 ff ff eb 00 00 00 ea 3c 84 00 00
> 00 a8 1b e9 0d c0 a0 e1 10 d8 2d e9 24 40 9f e5 00 30 94 e5 04 b0 4c e2 01
> 00 73 e3 10 a8 1b 09 0f e0 a0 e1 00 f0 94 e5 04 30 34 e5 01 00 73 e3 fa ff
> ff 1a 10 a8 1b e9 5c 04 01 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 00 a8 1b
> e9
> R=00010004 H->T CI_HADP: ADP_Write 000082b4 00000170 e3a0b000 e8bd0002
> e1a0200d e92d0001 e59f0010 e92d0001 e59f000c e59f300c ebffffee ebffffe9
> 00008424 000083a0 0000825c e1a0c00d e92ddc00 e59fa020 e59f3020 e08fa00a
> e79a3003 e24cb004 e3530000 091bac00 e1a0e00f e1a0f003 e91bac00 0000816c
> 00000018 e1a0c00d e92dd830 e59f2058 e24cb004 e5923000 e1a05002 e3530000
> 191ba830 e59f1044 e5913000 e5932000 e3520000 0a000009 e1a04001 e5943000
> e2833004 e5843000 e1a0e00f e513f004 e5942000 e5923000 e3530000 1afffff6
> e3a03001 e5853000 e91ba830 00010458 00010454 e1a0c00d e92dd800 e24cb004
> e91ba800 e1a0c00d e92dd800 e24cb004 e24dd004 e3a03064 e50b3010 e51b3010
> e2832064 e50b2010 e59f0008 e51b1010 ebffffb4 ea000000 0000843c e91ba800
> e1a0c00d e92dd810 e59f4024 e5943000 e24cb004 e3730001 091ba810 e1a0e00f
> e594f000 e5343004 e3730001 1afffffa e91ba810 0001045c e1a0c00d e92dd800
> e24cb004 e91ba800
> rx: [T=0 L=28] 01 16 16 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=48] 01 17 16 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 24 84 00 00 14 00 00 00 0d c0 a0 e1 00 d8 2d e9 04 b0 4c e2 ba ff ff eb 00
> a8 1b e9
> R=00010004 H->T CI_HADP: ADP_Write 00008424 00000014 e1a0c00d e92dd800
> e24cb004 ebffffba e91ba800
> rx: [T=0 L=28] 01 17 17 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=52] 01 18 17 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 38 84 00 00 18 00 00 00 01 00 02 00 74 68 69 73 20 69 73 20 74 65 73 74 31
> 20 69 3d 25 64 0a 00
> R=00010004 H->T CI_HADP: ADP_Write 00008438 00000018 00020001 73696874
> 20736920 74736574 3d692031 000a6425
> rx: [T=0 L=28] 01 18 18 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=40] 01 19 18 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 50 04 01 00 0c 00 00 00 00 00 00 00 68 04 01 00 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00010450 0000000c 00000000 00010468
> 00000000
> rx: [T=0 L=28] 01 19 19 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=36] 01 1a 19 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 5c 04 01 00 08 00 00 00 ff ff ff ff 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 0001045c 00000008 ffffffff 00000000
> rx: [T=0 L=28] 01 1a 1a 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=36] 01 1b 1a 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 64 04 01 00 08 00 00 00 ff ff ff ff 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00010464 00000008 ffffffff 00000000
> rx: [T=0 L=28] 01 1b 1b 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=56] 01 1c 1b 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 6c 04 01 00 1c 00 00 00 88 04 01 00 00 00 00 00 00 00 00 00 74 82 00 00 74
> 82 00 00 74 82 00 00 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 0001046c 0000001c 00010488 00000000
> 00000000 00008274 00008274 00008274 00000000
> rx: [T=0 L=28] 01 1c 1c 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=188] 01 1d 1c 01 04 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 88 04 01 00 a0 00 00 00 01 00 00 00 10 00 00 00 0c 00 00 00 5c 82 00 00 0d
> 00 00 00 24 84 00 00 04 00 00 00 30 81 00 00 05 00 00 00 bc 81 00 00 06 00
> 00 00 5c 81 00 00 0a 00 00 00 48 00 00 00 0b 00 00 00 10 00 00 00 15 00 00
> 00 00 00 00 00 03 00 00 00 6c 04 01 00 02 00 00 00 18 00 00 00 14 00 00 00
> 11 00 00 00 17 00 00 00 44 82 00 00 11 00 00 00 3c 82 00 00 12 00 00 00 08
> 00 00 00 13 00 00 00 08 00 00 00 fe ff ff 6f 1c 82 00 00 ff ff ff 6f 01 00
> 00 00 f0 ff ff 6f 0e 82 00 00 00 00 00 00 00 00 00 00
> R=00010004 H->T CI_HADP: ADP_Write 00010488 000000a0 00000001 00000010
> 0000000c 0000825c 0000000d 00008424 00000004 00008130 00000005 000081bc
> 00000006 0000815c 0000000a 00000048 0000000b 00000010 00000015 00000000
> 00000003 0001046c 00000002 00000018 00000014 00000011 00000017 00008244
> 00000011 0000823c 00000012 00000008 00000013 00000008 6ffffffe 0000821c
> 6fffffff 00000001 6ffffff0 0000820e 00000000 00000000
> rx: [T=0 L=28] 01 1d 1d 01 04 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010004 H<-T CI_HADP: ADP_Write 00000000 00000000
> tx: [T=0 L=29] 01 1e 1d 01 06 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> ff 00 00 01 00 b4 82 00 00
> R=00010006 H->T CI_HADP: ADP_CPUwrite ff 00010000 000082b4
> rx: [T=0 L=28] 01 1e 1e 01 06 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 80 f2 fe 07
> R=80010006 H<-T CI_HADP: ADP_CPUwrite 00000000 07fef280
> tx: [T=0 L=24] 01 1f 1e 01 0d 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=0001000d H->T CI_HADP: ADP_Execute 00000000
> rx: [T=0 L=24] 01 1f 1f 01 0d 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=8001000d H<-T CI_HADP: ADP_Execute 00000000
> rx: [T=0 L=28] 02 20 1f 01 01 00 02 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 02 00 00 00 00 00
> R=80020001 H<-T CI_TADP: ADP_Stopped 00020001 00000000
> tx: [T=0 L=24] 02 20 20 01 01 00 02 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=00020001 H->T CI_TADP: ADP_Stopped 00000000
> tx: [T=0 L=25] 01 21 20 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> ff 00 00 01 00
> R=00010005 H->T CI_HADP: ADP_CPUread ff 00010000
> rx: [T=0 L=28] 01 21 21 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 5c 00 00 28
> R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 2800005c
> tx: [T=0 L=25] 01 22 21 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> ff 00 00 02 00
> R=00010005 H->T CI_HADP: ADP_CPUread ff 00020000
> rx: [T=0 L=28] 01 22 22 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 90 00 00 60
> R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 60000090
> tx: [T=0 L=25] 01 23 22 01 05 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> ff 00 08 00 00
> R=00010005 H->T CI_HADP: ADP_CPUread ff 00000800
> rx: [T=0 L=28] 01 23 23 01 05 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00
> R=80010005 H<-T CI_HADP: ADP_CPUread 00000000 00000000
> tx: [T=0 L=28] 01 24 23 01 03 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 04 00 00 00
> R=00010003 H->T CI_HADP: ADP_Read 00000000 00000004
> rx: [T=0 L=32] 01 24 24 01 03 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 00 00 00 00 18 f0 9f e5
> R=80010003 H<-T CI_HADP: ADP_Read 00000000 00000000 e59ff018
> tx: [T=0 L=28] 01 25 24 01 03 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 10 f0 9f e5 04 00 00 00
> R=00010003 H->T CI_HADP: ADP_Read e59ff010 00000004
> rx: [T=0 L=24] 01 25 25 01 03 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 05 00 00 00
> R=80010003 H<-T CI_HADP: ADP_Read 00000005
> tx: [T=0 L=28] 01 26 25 01 03 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 10 f0 9f e5 04 00 00 00
> R=00010003 H->T CI_HADP: ADP_Read e59ff010 00000004
> rx: [T=0 L=24] 01 26 26 01 03 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 05 00 00 00
> R=80010003 H<-T CI_HADP: ADP_Read 00000005
> tx: [T=0 L=20] 01 27 26 01 14 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> R=00010014 H->T CI_HADP: ADP_InitialiseApplication
> rx: [T=0 L=24] 01 27 27 01 14 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=80010014 H<-T CI_HADP: ADP_InitialiseApplication 00000000
> tx: [T=0 L=20] 01 28 27 01 15 00 01 00 00 00 00 00 ff ff ff ff ff ff ff ff
> R=00010015 H->T CI_HADP: ADP_End
> rx: [T=0 L=24] 01 28 28 01 15 00 01 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00
> R=80010015 H<-T CI_HADP: ADP_End 00000000
> tx: [T=0 L=36] 03 29 28 01 05 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
> 01 00 00 00 00 c0 00 00 01 00 00 00 80 25 00 00
> R=00030005 H->T CI_HBOOT: ADP_ParamNegotiate 00000001 0000c000 00000001
> 00002580
> rx: [T=0 L=36] 03 29 29 01 05 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
> 00 00 00 00 01 00 00 00 00 c0 00 00 80 25 00 00
> R=80030005 H<-T CI_HBOOT: ADP_ParamNegotiate 00000000 00000001 0000c000
> 00002580
> tx: [T=0 L=20] 03 2a 28 01 06 00 03 00 00 00 00 00 ff ff ff ff ff ff ff ff
> R=00030006 H->T CI_HBOOT: ADP_LinkCheck
> rx: [T=0 L=20] 03 2a 2a 01 06 00 03 80 00 00 00 00 ff ff ff ff ff ff ff ff
> R=80030006 H<-T CI_HBOOT: ADP_LinkCheck
--
Fernando Nasser
Red Hat Canada Ltd. E-Mail: fnasser@redhat.com
2323 Yonge Street, Suite #300
Toronto, Ontario M4P 2C9
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: help: gdb with Angel
2002-02-08 14:31 ` Fernando Nasser
@ 2002-02-08 16:43 ` Kam Lee
2002-02-08 16:56 ` Fernando Nasser
0 siblings, 1 reply; 5+ messages in thread
From: Kam Lee @ 2002-02-08 16:43 UTC (permalink / raw)
To: Fernando Nasser; +Cc: gdb
Hello Fernando,
> The log seems OK. It seems that your application program was not
> compiled/linked appropriately.
>
> How did you build you "Hello World!" program?
I do arm-linux-gcc -g hello.c -o hello
please correct me if I'm wrong.
Kam
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: help: gdb with Angel
2002-02-08 16:43 ` Kam Lee
@ 2002-02-08 16:56 ` Fernando Nasser
2002-02-08 18:10 ` Kam Lee
0 siblings, 1 reply; 5+ messages in thread
From: Fernando Nasser @ 2002-02-08 16:56 UTC (permalink / raw)
To: Kam Lee; +Cc: gdb
Kam Lee wrote:
>
> Hello Fernando,
>
> > The log seems OK. It seems that your application program was not
> > compiled/linked appropriately.
> >
> > How did you build you "Hello World!" program?
>
> I do arm-linux-gcc -g hello.c -o hello
> please correct me if I'm wrong.
>
I guess the default linker script assumes that your
program will be loaded at 0x8000.
Do you have RAM at that address? What kind of board
are you loading your program into?
--
Fernando Nasser
Red Hat Canada Ltd. E-Mail: fnasser@redhat.com
2323 Yonge Street, Suite #300
Toronto, Ontario M4P 2C9
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: help: gdb with Angel
2002-02-08 16:56 ` Fernando Nasser
@ 2002-02-08 18:10 ` Kam Lee
0 siblings, 0 replies; 5+ messages in thread
From: Kam Lee @ 2002-02-08 18:10 UTC (permalink / raw)
To: Fernando Nasser; +Cc: gdb
Fernando,
> I guess the default linker script assumes that your
> program will be loaded at 0x8000.
>
> Do you have RAM at that address? What kind of board
> are you loading your program into?
I'm sure there's RAM in that address, I'm using ARM Integrator/AP and
CM920T-ETM core module.
Using ARM AxD debugger works fine, also I have been using it to load and run
Linux.
>
> --
> Fernando Nasser
> Red Hat Canada Ltd. E-Mail: fnasser@redhat.com
> 2323 Yonge Street, Suite #300
> Toronto, Ontario M4P 2C9
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-02-09 2:10 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-08 13:58 help: gdb with Angel Kam Lee
2002-02-08 14:31 ` Fernando Nasser
2002-02-08 16:43 ` Kam Lee
2002-02-08 16:56 ` Fernando Nasser
2002-02-08 18:10 ` Kam Lee
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox