This is the mail archive of the
insight@sources.redhat.com
mailing list for the Insight project.
arm-unknown-elf-insight: always says it stopped at 0x1002ß48
- From: Torsten Mohr <tmohr at s dot netic dot de>
- To: insight <insight at sources dot redhat dot com>
- Date: Tue, 7 Jan 2003 23:47:49 +0100
- Subject: arm-unknown-elf-insight: always says it stopped at 0x1002ß48
Hi,
at the moment i write a server that talks to an ARM7 via
JTAG over the parallel port andunderstands GDB remote protocol.
I'm not experienced in gdb handling itself.
I can download a test program i wrote, it works ok, i can
stop program execution with the Stop-Button.
I then receive a "\x03" in my server, stop the core and answer
with "S0".
I then receive a "g" and answer with (inserted some breaks,
it is just ONE SINGLE line):
07000000
08000000
09000000
0a000000
0b000000
0c000000
0d000000
0e000000
0f000000
10000000
11000000
10000000
14000000
04000000
a8030202
34010202
And that exactly reflects what is shown in the registers window,
except that it is changed from little endian format (as it is specified).
Now i'd think insight should tell me that it stopped at address 0x02020134,
but it ALWAYS tells me that it stopped at 0x01002048, also when i start
and stop at a different address.
I can't understand this from what i see in the logs, as every IN and
OUT is logged.
Has anybody got an idea what could be wrong?
Best regards,
Torsten.