This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Re: RedBoot+GDB+application combo question


Savin Zlobec wrote:
Hi list,

I've built a working RedBoot loader w/ GDB on a V850E/MS1 system with
software breakpoints ( "br *" ) and an unused timer output that is fed
back into the NMI for periodic "bp hit" checking i.e. much like the
existing V850 port, just heavily tweaked for V850E/MS1.


Is there any reason why 'dbtrap' instruction can't be used for breakpoints ?

What must be a v850e thing - that doesn't exist on the v850 (no e).


Now I'm into running the kernel test suite and the question I haven't
seen answered is, how do I go about the GDB stuff. I have RedBoot in
internal flash and load the application into RAM. Do I keep the GDB code
in RedBoot and leave out GDB completely for the application, therefore
debugging by using RedBoot's GDB, or should I pack GDB into the app and
make it override RedBoot's VSR table, with RedBoot completely out of the
picture once I've typed "go"?

If there's more than one way, I'd like the "elegant" route. ;)

Do you have any thoughts against putting GDB stubs into RedBoot ?

It's the default anyway, and preferred - you can still choose to include stubs in your app later if there's a need. The only reason not to is if you were short of space and either didn't want to use gdb stubs at all, or only for particular debug builds of the app.


Jifl
--
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
>>>>> Visit us in booth 2527 at the Embedded Systems Conference 2004 <<<<<
March 30 - April 1, San Francisco http://www.esconline.com/electronicaUSA/
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine


-- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]