Forgot the RAM dump. Yes, there is no issue with RAM initialization because I 
can run the application from redboot prompt.

 RedBoot> x -b 0x100000 -l 0x100 -4
 00100000: 3C600010 60630010 7C6803A6 4E800020 
 00100010: 3C400059 604240F4 7C631A78 7C7C43A6 
 00100020: 7C842278 7C9D43A6 48264035 3C200059 
 00100030: 60214D70 7C3043A6 3C600010 606301C4 
 00100040: 3C800000 60843000 90640014 90640024 
 00100050: 90640028 90640038 3C600058 6063D070 
 00100060: 3C800061 60842B20 38000000 7C032040 
 00100070: 4182001C 7C832050 5484F0BE 7C8903A6 
 00100080: 3863FFFC 94030004 4200FFFC 3C600058 
 00100090: 6063C110 3C800058 6084D064 7C032040 
 001000A0: 4182001C 7C832050 5484F0BE 7C8903A6 
 001000B0: 3863FFFC 94030004 4200FFFC 3821FFF4 
 001000C0: 38000000 90010000 90010008 9421FFC8 
 001000D0: 48263A05 48263E85 482633E5 3C600000 
 001000E0: 60633032 7C0004AC 7C600124 7C0004AC 
 001000F0: 482634D9 48263785 48263161 4823A759 
 RedBoot> 

----------------------------------------
> Subject: RE: [ECOS] GDB Issue on MPC837X
> Date: Tue, 8 Mar 2011 06:01:18 -0800
> From: ccout...@stmi.com
> To: nd6...@hotmail.com; ecos-discuss@ecos.sourceware.org
>
> Hi,
>
> How do you load the application in RAM? Are you building a ROMRAM type of 
> application that relocates to RAM which you plan to debug using the GDB 
> stubs? Can you dump the memory content at address 0x100000 and forward, is 
> the memory initialized?
>
> Christophe
>
> -----Original Message-----
> From: ecos-discuss-ow...@ecos.sourceware.org 
> [mailto:ecos-discuss-ow...@ecos.sourceware.org] On Behalf Of Chris Cuthbert
> Sent: 8. mars 2011 02:33
> To: ecos-discuss
> Subject: [ECOS] GDB Issue on MPC837X
>
>
> Hello,
>
> I am trying to get gdb working on a MPC847X ERDB eval board using the serial 
> port.
> Basically, I cannot get gdb to start executing the application loaded in RAM 
> at 0x100000.
> Logs below.
>
> Any help appreciated.
> Thanx.
>
> =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2011.03.07 15:42:06 =~=~=~=~=~=~=~=~=~=~=~=
> (gdb) set debug serial 10
> (gdb) set debug remote 1
> (gdb) tar rem /dev/ttySI166
> Remote debugging using /dev/ttySI166
> Sending packet: $Hc-1#09...[
> r +]Ack
> [$][O][K][#][9][a]Packet received: OK
> Sending packet: $qC#b4...[+]Ack
> [$][E][0][2][#][a][7]Packet received: E02
> Sending packet: $qOffsets#4b...[+]Ack
> [$][#][0][0]Packet received:
> Sending packet: $?#3f...[+]Ack
> [$][S][0][4][#][b][7]Packet received: S04
> Sending packet: $Hg0#df...[+]Ack
> [$][O][K][#][9][a]Packet received: OK
> Sending packet: $g#67...[+]Ack
> [$][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][#][8][0]Packet
>  received: 
> 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
> 0x0 in __lshrdi3 (u=0, b=0)
> (gdb)
> (gdb) jump *0x100000
> Line 16 is not in `__lshrdi3'.  Jump anyway? (y or n) y
> Continuing at 0x100000.
> Sending packet: $P40=00100000#72...[+]Ack
> [$][O][K][#][9][a]Packet received: OK
> Sending packet: $Hc0#db...[+]Ack
> [$][O][K][#][9][a]Packet received: OK
> Sending packet: $c#63...[+]Ack
> [$][T][0][4][4][0][:][0][0][1][0][0][0][0][0][;][0][1][:][0][0][0][0][0][0][0][0][;][#][6][8]Packet
>  received: T0440:00100000;01:00000000;
>
> Program received signal SIGILL, Illegal instruction.
> 0x100000 in _stext () at include/exception:16
> 16  virtual ~exception () { }
> Current language:  auto; currently c++
> (gdb)
>
>
>
> --
> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
>
                                          

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

Reply via email to