RE: gdb on M54455EVB Linux
"Douglas, Jim (Jim)" <[email protected]> Fri, 11 Jul 2008 09:26:40 +0100
| Newsgroups | gmane.comp.hardware.motorola.microcontrollers.coldfire |
|---|---|
| Message-ID | <5958B8D7916AB84781FE0E7B57C218CB5DB815@306900ANEX2.global.avaya.com> |
Thanks. Out of curiosity: what was the problem? --jim > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Kurt Mahan > Sent: 10 July 2008 06:18 > To: Douglas, Jim (Jim) > Subject: Re: [ColdFire] gdb on M54455EVB Linux > > Hi Jim, > > I've fixed this and it will be released in the upcoming M547x/M548x and > M5445x BSPs. > > --Kurt > > Douglas, Jim (Jim) wrote: > > Thanks for your offer. This is what I have done: > > > > I am using the Freescale M54455EVB eval system, and the > > m54455_20071214-ltib-final.iso BSP. > > > > I am running from an NFS image. I have added gdb to the image (native > > gdb and cross gdb and gdbserver). > > > > Then I try to run gdb. For example, > > > > / # gdb /bin/sleep > > GNU gdb 6.3.50.20051117 > > .... > > (gdb) run 1 > > Starting program: /bin/sleep 1 > > > > Program received signal SIGILL, Illegal instruction. > > 0x800980b2 in ?? () > > (gdb) x/i $pc > > 0x800140b2: orib #94, %d0 > > (gdb) x/4i $pc-4 > > 0x800140ae: bras 0x80014060 > > 0x800140b0: linkw %fp, #0 > > 0x80040b4: unlk %fp > > 0x800140b6: rts > > > > ... In other words, it almost looks like the program counter has got out > > of line by 2 bytes! > > ... I get the same problem with my own executables, (compiled with and > > without debug symbols). > > > > --jim > > > > > >> -----Original Message----- > >> From: [email protected] > >> > > [mailto:[email protected]] > > > >> On Behalf Of Kurt Mahan > >> Sent: 26 June 2008 17:26 > >> To: Douglas, Jim (Jim) > >> Subject: Re: [ColdFire] gdb on M54455EVB Linux > >> > >> Hi Jim, > >> > >> Could you describe the setup you are using? I'll look into this but > >> > > I'd > > > >> like to make sure I'm following the same steps as you. > >> > >> --Kurt > >> > >> Douglas, Jim (Jim) wrote: > >> > >>> Has anyone had any success running gdb using the Freescale Linux BSP > >>> for the M54455EVB eval board? > >>> > >>> I just get 'illegal instruction' when I try to run anything inside > >>> > > the > > > >>> debugger. > >>> > >>> --jim douglas > >>> > >>> [email protected] Send a post to the list. > >>> [email protected] Join the list. > >>> > > [email protected] > > > >>> Join the list in digest mode. [email protected] Leave the > >>> > >> list. > >> > >> --- > >> [email protected] Send a post to the list. > >> [email protected] Join the list. > >> [email protected] Join the list in digest mode. > >> [email protected] Leave the list. > >> > > > > --- > > [email protected] Send a post to the list. > > [email protected] Join the list. > > [email protected] Join the list in digest mode. > > [email protected] Leave the list. > > > > > > --- > [email protected] Send a post to the list. > [email protected] Join the list. > [email protected] Join the list in digest mode. > [email protected] Leave the list. --- [email protected] Send a post to the list. [email protected] Join the list. [email protected] Join the list in digest mode. [email protected] Leave the list.