Re: Debugging Interrupt Vector Tables (IVTs)
- From: "karthikbg" <karthik.balaguru@xxxxxxxxxxxxxxx>
- Date: 14 Jan 2007 17:03:40 -0800
gordy wrote:
How about:
1. reading a book
2. taking a look at the manual for the processor in question
Come on this is group about embedded Linux. We expect you to have done
a little bit of reading before you ask your first question.
A more useful question would be centred on why you want to "debug IVT".
What kind of problem are you having? Is your CPU disappearing off into
la-la land when it handles an interrupt? Do you have any kind of JTAG
debugger attached to the processor? Can you stop the CPU and see what
it is executing?
More information would be a LOT more helpful. Big picture questions
about how do I do X will not be weel received.
Regards,
Gordon
karthikbg wrote:
Hi,
How to debug IVT (Interrupt Vector Tables) ?
Kindly provide some ideas/views for doing this.
Thx in advans,
Karthik Balaguru
Hi,
Thx for your replies.
Yes, My CPU disappears off into la-la land when it handles an interrupt
and so my SRAM gets cleared ?
(I have some Boot signatures stored in SRAM which is used for the
booting either the 'A' application or 'B' application , But this gets
zeroed.I am into debugging the problem)
I am able to individually load and single step within either boot
loader/ application . I am
able to debug using the debugger without loosing any control if i debug
within the bootloader /application . But, i am unable to
debug at the point the control is handed over from the bootloader to
application. I loose the control
over the debugger and i am unable to debug the issues oriented towards
the booting of my application from the bootlaoder
Consider, the bootloader transfers the control to application . Iam
able
to single step till the point the control is within the bootloader.
But,
when the bootloader invokes the application , I loose control of
debugger
and we are unable to step into application.
I am able to single-step through the bootloader alone. COnsider, i
place a
breakpoint in the application and say run to cursor. ( I am calling the
application from the bootloader in the code. The breakpoint is at the
entry point of the application). I am unable to debug from the point
at which the application is invoked from the bootloader. I loose
control of the debugger and unable to trace the things that happen at
the point
Please suggest some way to do this debugging .
How to debug this "bootloader to application transfer of control and
continue to debug the application " ? I use OMAP 5912.
Thx in advans,
Karthik Balaguru
.
- Follow-Ups:
- Re: Debugging Interrupt Vector Tables (IVTs)
- From: gordy
- Re: Debugging Interrupt Vector Tables (IVTs)
- References:
- Debugging Interrupt Vector Tables (IVTs)
- From: karthikbg
- Re: Debugging Interrupt Vector Tables (IVTs)
- From: gordy
- Debugging Interrupt Vector Tables (IVTs)
- Prev by Date: Re: Debugging Interrupt Vector Tables (IVTs)
- Next by Date: normal watchdog and AMBA watchdog
- Previous by thread: Re: Debugging Interrupt Vector Tables (IVTs)
- Next by thread: Re: Debugging Interrupt Vector Tables (IVTs)
- Index(es):
Relevant Pages
|